Have you ever considered enabling hardware floating point unit for Maemo Mapper?
I haven't checked how much faster it would be, but at least it wouldn't be any slower.
No, but Maemo Mapper uses very little floating-point math, so it probably wouldn't make much of a difference, even if all of the maemo devices had hardware floating-point units.
Does this mean that if I want to use the new database, I need to redownload my maps?
Unfortunately, yes. But you are certainly welcome to keep your maps in your existing database - Maemo Mapper will continue to support GDBM along with SQLite.
Is it possible to use gmapmaker to create maps to feed the new MM sqlite database ?
I'm unfamiliar with gmapmaker, but unless it specifically targets Maemo Mapper's SQLite database schema, I doubt it that you could use it to create Maemo Mapper map databases.
Will the new database files simply overwrite the data I have currently collected, or should I erase those and start downloading them again? I don't want to have a bunch of orphaned files sitting around... or some kind of file-type that is easily corrupted, but being used as default simply due to its being there.
You must explicitly create a new repository in order to use SQLite - you existing repositories will continue to use the GDBM format. Nothing will be overwritten.
If you decide to delete your existing repositories, though, remember that Maemo Mapper will not delete the underlying GDBM file for you. You should delete that yourself. Alternatively, you can use the "Manage Maps" dialog to delete the maps in a repository, then Compact the repository before deleting it in Maemo Mapper. This won't delete the file completely, but it will clear it out and give it zero size.
First Maemo Mapper is the only application I use the N800 for, a true killer app. I lost the use of the google terrain and google sat recently. I thought it might be because I had reached a 2gb db limit, confirmed by your comments in this thread about the limits of gdbm. I thought maybe there were corrupted files so I have deleted everything at the gui level and reinstalled multiple times. I tried the 2.6 upgrade but it picked up old configuration data even though I had deleted old databases, redirected to mmc2. I don't see any at the xterm level either but maybe there are hidden files or I am not looking in the right directories? I want to start fresh with SQlIte but I don't want it defaulting to GDBM because of left over config files. It is possible from threads I have found that there is a problem with google changing their parameters and that is actually why the repositories that were working stopped working? Thanks for any comments on getting a clean start to getting maemo mapper back up and running. OS2008
How do we add a repo to use the new format? Just download the example repos?
When you create a new repo, you will be asked which format to use. If you use the "Download..." option, newly created repositories will be in the SQLite format.