Board Thread:Wiki Discussion/@comment-1726603-20190112085544

I started poking around in my AE save files. Just writing down what I found so far. I want to make this into an article eventually. If you want to help, just crack open a save file with a hex editor and change some values around.

From what I've seen so far, all values are 2 bytes long and in little endian byte-order.

The pause menu displays an alphanumeric string that corresponds to these (e.g. BWP01C04). This is also the default name for a new save file. The first two characters are the level. Then "P" for "path" followed by two digits for the path number. Then "C" for something ("camera", maybe?) followed by two digits for the room number.

Valid values for current level are: Some other values are also valid, but they are duplicates of existing levels and I'm not sure why they're used. Possibly for levels that are revisited?

Useful links:
 * Save editor: https://www.zophar.net/utilities/transutil2/abe-s-exoddus-save-editor.html
 * A guy who also started documenting this: http://www.oddworldforums.net/showthread.php?t=18954
 * Maps: https://www.vgmaps.com/Atlas/PC/index.htm#OddworldAbesExoddus 