User Tools

Site Tools


jill:file_format:save

Save file format

When game save level, it's create two files : JNxSAVE.y and JNxSAVEM.y (where x is the number of episode of Jill and y is the number of save in the list).
This is the file JNxSAVE.y where store save data.
File JNxSAVEM.y store map level to permit find same map when current level is end.

The only change between Jill of the Jungle map format and save data, is Object layer (when a ennemi is dead, is delete from list) and save data game layer.

This layer have 70 bytes length.

Data typeDescription
UINT16LE levelThe number of level. If = 0x7f, display 'MAP' in status
UINT16LE healthInitial value is 6. Maximum value is 8. Health is always set to 6 at load/restore game.
UINT16LE nbInventoryNumber of item in inventory
UINT16LE item1item #1 of inventory
UINT16LE item2item #2 of inventory
UINT16LE item3item #3 of inventory
UINT16LE item4item #4 of inventory
UINT16LE item5item #5 of inventory
UINT16LE item6item #6 of inventory
UINT16LE item7item #7 of inventory
UINT16LE item8item #8 of inventory
UINT16LE item9item #9 of inventory
UINT16LE item10item #10 of inventory
UINT16LE item11item #11 of inventory
UINT16LE item12item #12 of inventory
UINT16LE item13item #13 of inventory
UINT16LE item14item #14 of inventory
UINT16LE item15item #15 of inventory
UINT16LE item16item #16 of inventory
UINT32LE scoregame score
UINT8 empty[28]28 empty byte

Item inventory list

IdDescriptionTilesetTileStatusbar message
0Morph: Jill1438
1Key: Red Key1412
2Weapon: Knive1413
3Key: Crystal Rock1411
4Morph: Frog1414
5Morph: Fire bird (phoenix)1415
6Morph: Spider (not working on original game)1418
7Morph: Fish1420
8Weapon: Blade1435 YOU FOUND A SPINNING BLADE
9Bonus: High Jump1436
10Invincibility1437
jill/file_format/save.txt · Last modified: 2016/01/05 12:27 by emeric