This screen is used to create, delete, compile and load cartridges for editing. Options are selectively enabled or disabled based on their availability at any given time.
This field, which only has the option of “Choose” until you've created some cartridges, is used to determine which cartridge the “Operation” will be performed on. If you're creating a new cartridge, this option should not have anything selected (or say “Choose” if it is your first cartridge).
This field determines what you want to do with the cartridge you selected in the Select Cartridge field.
Available only if either “Create”, “Copy”, “Import GWZ File” or “Import Lua File” are selected as the operation.
Available only if either “Compile”, “Write GWZ File” or “Write Lua File” are selected as the operation. Allows you to choose which language you'd like your cartridge to be compiled in. See also Compiling Multiple Languages.
Available only if either “Compile”, “Write GWZ File” or “Write Lua File” are selected as the operation. Allows you to offset all waypoints to a new center location. Also can be used to create a Play Anywhere cartridge.
Available only if either “Compile”, “Write GWZ File” or “Write Lua File” are selected as the operation.
Available only if either “Compile”, “Write GWZ File” or “Write Lua File” are selected as the operation. Specify what device the file should be optimized for.
Available only if either “Upload Media”, “Import GWZ File”, “Import Lua File” or “Restore” are selected as the operation.
The upload options (GWZ, Lua) are intended to help people migrate from the Groundspeak builder (GWB) to Earwigo. The Lua upload takes a Lua file which has been output by GWB and creates a new Earwigo cartridge. The GWZ upload does the same (assuming that there is exactly one Lua file in the GWZ zipped archive), then adds the media resources from the other JPG/MP3/etc files to the Earwigo cartridge.
Note that the Lua file import process is not a general-purpose Lua file reader. If you have made any edits to your cartridge's Lua file since it was last saved by GWB, you can expect these to be lost during the upload process. Notably, any functions which you have added will be lost unless they are in the “Author functions” section, and any complex statements which GWB can't handle, will also cause problems for Earwigo (which will typically ignore any statement whose syntax it doesn't recognise).