Ranger Fox, on Nov 29 2010, 08:50 PM, said:
I'm not quite sure what type of processing is done, exactly, on Groundspeak's servers when you request a cartridge for a certain device.
When you compile for a given device, something magic is done with the media resources. So it could decide to include MP3 for sounds on PPC and FDL on Garmin. But I've never found out how it knows, say, which version of an image to use.
My understanding of the download process is that you get a fresh copy of the cartridge, compiled for your specified platform, and with your Wherigo.com username in there. So when you upload a cartridge as an author, it doesn't matter which version you upload; the Lua file is in there and it will all get recompiled at each download anyway. (The Earwigo project has discovered that certain parts of the Lua file must have specific, critical syntax, because the code which does all this relies on a specific layout, use of particular Lua string types, etc.)
I can't wait for the Garmin platform to be dropped. Then we can have standard sound, one alphabet (UTF8) allowing any characters to be displayed (requires smart builder

), and perhaps a documented way to build images for any size of screen.
This post has been edited by sTeamTraen: 29 November 2010 - 03:05 PM