Tomb Raider II Savegame Information

 The E8 03 is the level `sync code' indicating the starting location

of the variables stored at the time and each Level you `saved your game'.

Its the variables stored, that determines just where Lara is placed upon your

Return to Tomb Raider and what Lara is carrying, and of course the surrounding

Environment.

 The FF here in this example indicates that Lara is carrying ALL the weapons.

The locations (variables stored) between E8 03 and FF are Level variables,

except the Flares and Medipaks count are stored here for each level. These are

incremented by storing values in the locations indicated - containing BA

for each level.

000000: 48 6F 6D 65 20 53 77 65 65 74 20 48 6F 6D 65 00 |Home Sweet Home.|

000010: 00 00 00 FA 00 00 00 00 3C 4C 42 00 96 00 00 00 |........<LB.....|

000020: 00 00 00 00 3C 4C 42 00 C4 00 00 00 C2 31 B9 02 |....<LB......1..|

000030: DD 98 43 00 A0 FC 86 00 04 00 00 00 00 00 00 00 |..C.............|

000040: 00 00 00 00 FF FF FF FF 01 00 00 45 00 00 00 00 |...........E....|

000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

000060: 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 |................|

000070: 00 00 00 00 00 00 00 00 00 00 00 E8 03 00 00 00 |.LEVEL 1.....|

000080: 00 0C 00 00 00 00 00 00 00 BA BA CD BA 00 01 FF |................|

000090: 00 00 00 18 6B 00 00 49 03 00 00 11 02 00 00 77 |....k..I.......w|

0000A0: C9 09 00 17 00 07 00 E8 03 27 CE A1 CD D9 CD C8 |.Level 2.....|

0000B0: CD C7 CD CD CD BA BA 00 BA 00 06 FF 00 00 00 9B |................|

 

 

 The LEVELs varibles in a section of a savegame follows:

000000: 48 6F 6D 65 20 53 77 65 65 74 20 48 6F 6D 65 00 |Home Sweet Home.|

000010: 00 00 00 FA 00 00 00 00 3C 4C 42 00 96 00 00 00 |........<LB.....|

000020: 00 00 00 00 3C 4C 42 00 C4 00 00 00 C2 31 B9 02 |....<LB......1..|

000030: DD 98 43 00 A0 FC 86 00 04 00 00 00 00 00 00 00 |..C.............|

000040: 00 00 00 00 FF FF FF FF 01 00 00 45 00 00 00 00 |...........E....|

000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

000060: 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 |................|

000070: 00 00 00 00 00 00 00 00 00 00 00 E8 03 F5 CD CD |.LEVEL 1.....|

000080: CD D9 CD CD CD CD CD CD CD CE CE CD D3 00 01 FF |................|

000090: 00 00 00 18 6B 00 00 49 03 00 00 11 02 00 00 77 |....k..I.......w|

0000A0: C9 09 00 17 00 07 00 E8 03 27 CE A1 CD D9 CD C8 |.Level 2.....|

0000B0: CD C7 CD CD CD CD CF 00 DB 00 06 FF 00 00 00 9B |................|

0000C0: D7 00 00 B1 00 00 00 74 00 00 00 97 91 11 00 22 |.......t......."|

0000D0: 00 07 04 E8 03 7D CE 43 CE F1 CD 82 CD BF CD CD |..Level 3....|

0000E0: CD D0 CC 00 D8 00 03 FF 00 00 00 E2 85 01 00 BE |................|

0000F0: 01 00 00 5D 01 00 00 B6 3F 1B 00 2A 00 03 0A E8 |.Level 4....|

000100: 03 7D CE 11 CE F1 CD 82 CD BD CD CD CD D1 CC 00 |.}..............|

000110: D7 00 01 FF 00 00 00 34 5D 00 00 36 00 00 00 29 |.......4]..6...)|

000120: 00 00 00 26 FF 04 00 05 00 00 00 E8 03 F4 01 88 |..Level 5........|

000130: 13 F4 01 88 13 88 13 88 13 03 FF 00 07 00 04 FC |................|

000140: 00 00 00 1A 0A 00 00 00 00 00 00 00 00 00 00 D6 |................|

000150: 1C 00 00 00 00 00 00 E8 03 F4 01 88 13 F4 01 88 |..Level 6.......|

000160: 13 88 13 88 13 03 FE 00 07 00 01 FF 00 00 00 33 |...............3|

000170: 03 00 00 00 00 00 00 00 00 00 00 E7 07 00 00 00 |................|

000180: 00 00 00 E8 03 F4 01 88 13 F4 01 88 13 88 13 75 |..........Level 7 |

000190: 13 03 FE 00 06 00 07 FF 00 00 00 4F 25 00 00 13 |...........O%...|

0001A0: 00 00 00 12 00 00 00 12 69 03 00 02 00 00 00 E8 |....Level 8......|

0001B0: 03 F4 01 88 13 F4 01 88 13 88 13 75 13 03 FF 00 |...........u....|

0001C0: 05 00 01 FE 00 00 00 A3 03 00 00 00 00 00 00 00 |................|

0001D0: 00 00 00 BD 0B 00 00 00 00 00 00 E8 03 F4 01 88 |..Level 8...|

0001E0: 13 F4 01 88 13 87 13 75 13 04 FE 00 04 00 06 FF |.......u........|

0001F0: 00 00 00 4D 12 00 00 01 00 00 00 01 00 00 00 F6 |...M............|

000200: FD 00 00 02 00 00 00 E8 03 F4 01 88 13 F4 01 88 |...Level 9....|

000210: 13 87 13 75 13 04 FE 00 03 00 01 FF 00 00 00 83 |...u............|

000220: 07 00 00 02 00 00 00 02 00 00 00 0C 7D 00 00 04 |............}...|

000230: 00 00 00 E8 03 F4 01 88 13 F4 01 88 13 85 13 75 |....Level 10 |

000240: 13 05 FE 00 02 00 01 FF 00 00 00 6B 04 00 00 18 |...........k....|

000250: 00 00 00 18 00 00 00 8C 39 00 00 01 00 00 00 E8 |......Level 11.....|

000260: 03 F4 01 88 13 F4 01 88 13 85 13 75 13 05 FE 00 |...........u....|

000270: 01 00 01 FF 00 00 00 5C 06 00 00 00 00 00 00 00 |.......\........|

000280: 00 00 00 3E 1B 00 00 00 00 00 00 E8 03 F4 01 88 |.Level 12....|

000290: 13 F4 01 88 13 88 13 88 13 37 30 00 32 00 01 FF |.........70.2...|

0002A0: 00 00 00 82 03 00 00 00 00 00 00 00 00 00 00 AC |................|

0002B0: 05 00 00 00 00 00 00 E8 03 F4 01 88 13 F4 01 88 |..Level 13......|

0002C0: 13 88 13 88 13 37 30 00 31 00 01 FF 00 00 00 BA |.....70.1.......|

0002D0: 05 00 00 00 00 00 00 00 00 00 00 FB 25 00 00 00 |............%...|

0002E0: 00 00 00 E8 03 F4 01 88 13 F4 01 88 13 88 13 88 |...........Level 14.....|

0002F0: 13 37 30 00 30 00 01 FF 00 00 00 7D 03 00 00 00 |.70.0......}....|

000300: 00 00 00 00 00 00 00 B6 1F 00 00 00 00 00 00 E8 |.............Level 15...|

000310: 03 F4 01 88 13 F4 01 88 13 88 13 88 13 37 30 00 |.............70.|

000320: 2F 00 01 FF 00 00 00 7D 03 00 00 00 00 00 00 00 |/......}........|

000330: 00 00 00 CB 07 00 00 00 00 00 00 E8 03 5F 01 D3 |...Level 16.._..|

000340: 10 F4 01 5F 13 7C 13 88 13 31 31 00 2E 00 03 FF |..._.|...11.....|

000350: 00 00 00 70 62 00 00 7F 03 00 00 DA 02 00 00 42 |...pb..........B|

000360: E8 06 00 0D 00 00 0B E8 03 00 00 00 00 00 00 00 |..Level 17.......|

000370: 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 |................|

000380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

000390: 00 00 00 E8 03 00 00 00 00 00 00 00 00 00 00 00 |......Level 18......|

0003A0: 00 00 00 00 00 00 01 02 00 00 00 00 00 00 00 00 |................|

0003B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E8 |..............Level 19..|

0003C0: 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

0003D0: 00 00 01 02 00 00 00 00 00 00 00 00 00 00 00 00 |................|

0003E0: 00 00 00 00 00 00 00 00 00 00 00 E8 03 00 00 00 |..Level 20........|

0003F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 02 |................|

000400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

000410: 00 00 00 00 00 00 00 E8 03 00 00 00 00 00 00 00 |....Level 21........|

000420: 00 00 00 00 00 00 00 00 00 00 01 02 00 00 00 00 |................|

000430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

000440: 00 00 00 E8 03 00 00 00 00 00 00 00 00 00 00 00 |..Level 22..........|

000450: 00 00 00 00 00 00 01 02 00 00 00 00 00 00 00 00 |................|

000460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 39 |...............9|

000470: 03 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 |................|

000480: 00 00 00 12 00 00 00 00 01 00 00 00 01 00 00 00 |................|

000490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

0004A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

0004B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|




At the bottom of the savegame where the Tomb Raider Data

Storage stops - there are four groups of FF, as you can determine

From this example FF FF FF FF. Then if you follow back up

The lines you'll see a E8 03. Between this E8 03 and FF FF FF FF

Is where you can multiply the amount of rounds, clips, and shell count

Lara is carrying. The modified code would look like example B

 

001020: 00 00 00 00 00 00 00 00 00 00 46 AD 03 00 00 00 |..........F.....|

001030: DB 00 00 00 00 00 00 00 00 00 00 00 E8 03 00 00 |................|

001040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

001050: 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF |................|

001060: 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

001070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

 

example B:

001030: DB 00 00 00 00 00 00 00 00 00 00 00 E8 03 00 00 |................|

001040: CD CD 00 00 CD CD 00 00 CD CD 00 00 CD CD 00 00|................|

001050: CD CD 00 00 CD CD 00 00 00 00 00 00 FF FF FF FF |................|


Dracman 1997 thru 2005