File: Savegame.dat

Note:
offset 0x46 changes when moving around on (world) map; maybe it is related to the weather conditions (cold, hot, etc)?

[ Show decimal values ] [ Show length ]
OffsetTypeDescription
FromTo
0x1Byte00 = Beacon spell not active, 01 = Beacon spell active
0x100x11Integerworld map sector
0x120x13Integerdate 0x4F = 20th of march, each increment is a day
0x160x17Integerparty x-coordinate on World map sub-sector
0x180x19Integerparty y-coordinate on World map sub-sector
0x1A0x1BIntegerMagelight spell in effect, counting down from spell duration in minutes
0x1E0x1FIntegerBeacon spell: party x-coordinate on World map sub-sector
0x200x21IntegerBeacon spell: party y-coordinate on World map sub-sector
0x220x23IntegerBeacon spell: world map sector
0x240x25IntegerBeacon spell: world map sub-sector x-coordinate
0x260x27IntegerBeacon spell: world map sub-sector y-coordinate
0x2C0x2DIntegerworld map sub-sector x-coordinate
0x2E0x2FIntegerworld map sub-sector y-coordinate
0x300x31Integerdungeon map sub-sector x-coordinate
0x320x33Integerdungeon map sub-sector y-coordinate
0x340x35Integercity map sub-sector x-coordinate
0x360x37Integercity map sub-sector y-coordinate
0x380x39IntegerConjure Causeway spell in effect, counting down from spell duration in minutes
0x3A0x3BIntegerparty x-coordinate on city map sub-sector
0x3C0x3DIntegerparty y-coordinate on city map sub-sector
0x3E0x3FIntegerparty x-coordinate on dungeon map sub-sector
0x400x41Integerparty y-coordinate on dungeon map sub-sector
0x460x467Stringchanges when moving around on (world) map, heat/cold condition??
0x480x49IntegerEyes of the Feline spell in effect, counting down from spell duration in minutes
0x4A0x4BInteger01 = Agreed to help Old Vizier
0x640x65Integer01 = Agreed to find GEMS for oracle
0x660x67Integer02 = Agreed to find sword for dwarven king
0x6A0x6BInteger02 = dwarven prisoner released from chains
0x6C0x6DInteger01 = collected reward from rescued dwarf prisoner
0x760x77IntegerThief henchmen join status: 00 = not tried/no space, 05 = try later, 06 = don not join us
0x840x85Integer01 = Agreed to bring letter to elf-maiden, 02 = return letter delivered to guardian
0x880x89Integer01 = Recieved first prohpecy from oracle, 02 = second, 03 = third, 04 = fourth
0x8A0x8BInteger01 = marsh monster destroyed, 02 = Picked (initial) marsh monster flower, 03 = left flower alone, 04 = destroyed flower
0x8E0x8FInteger02 = Refused to bring return letter to guardian, 03 = Agreed to bring return letter to guardian
0xA0xBIntegertime/clock
0xAA0xABInteger01 = Game options: Carnage OFF
0xAC0xADInteger01 = Game options: Group run OFF
0xC0xDIntegerdungeon map sector; 00 = not in a dungeon
0xE0xFIntegercity map sector; 00 = not in a city
[ Show decimal values ] [ Show length ]
Note:
Integer = Unsigned short (16 bit, little endian)
  Bytes = Signed byte
   Real = 48 bits/6 byte (Turbo Pascal) Real (a floating point type)

[ Add Comment ]
No comments have yet been posted.

Name
Required
*
E-mail (never shown)
Name of the game
Required
*
(hint: this website is all about it)
Comment
Required
*