-
Notifications
You must be signed in to change notification settings - Fork 123
GME Format
This is the result of reverse engineering (i.e. staring at hex codes for a long time), and might not always be accurate. Also, it is not complete; see the TODO list in README.md.
The file format is also described in GME-Format.md. Unfortunately the information there tends to diverge from the information maintained here.
The file format consists of these parts
- a header, with offsets into
- the data area, which includes the play scripts, the games, the audio files and other stuff, and finally
- a checksum.
All offsets are always relative to the start of the file. If we say something is an 8-bit number followed by a zero byte, it might of course also be a 16-bit number, and we just did not see high values yet.
All values are stored in little-endian format; offsets in this document are hexadecimal numbers, printed in the usual (big-endian) format. So if you see d5b2 0100
in the hexdump, it is an offset to position 0x1B2D5
.
The Tiptoi pen
Revisions
Hardware details
Firmware
OID and codes
Patents
File formats
Games/Books (.gme)
RAV files (Audio Books)
REC file (Recordings)
Tips and Tricks
Switching languages
Tiptoi Books in different Languages
Printing
Other resources
Links and resources
Other pens