Menu

Savemap

Sithlord48

The following is the general save format for the game. This data excludes the header data that differs between the PSX and PC version. (PSX header is 512 Bytes, checksum @ 0x200) (PC header is 9 bytes, checksum @ 0x11) Note: For the preview descriptions below, changing these values does not change any in-game values. These are only used so a player can preview the data within the save file when viewing the Save menu.

Offset Length Desctiption
0x0000 2 Bytes Checksum how to generate
0x0002 2 Bytes z_1 Unknown (Always 0x00?)
0x0004 1 Byte Preview: Lead character's level
0x0005 1 Byte Preview: Lead character's portrait Id-Table
0x0006 1 Byte Preview: 2nd character's portrait
0x0007 1 Byte Preview: 3rd character's portrait
0x0008 16 Bytes Preview: Lead character's Name FFText
0x0018 2 Bytes Preview: Lead character's current HP
0x001A 2 Bytes Preview: Lead character's max HP
0x001C 2 Bytes Preview: Lead character's current MP
0x001E 2 Bytes Preview: Lead character's max MP
0x0020 4 Bytes Preview: Amount of Gil
0x0024 4 Bytes Preview: Total number of seconds played
0x0028 32 Bytes Preview: Save Location Name FFText
0x0048 3 Bytes RGB value for upper left corner of window
0x004B 3 Bytes RGB value for upper right corner of window
0x004E 3 Bytes RGB value for lower left corner of window
0x0051 3 Bytes RGB value for lower right corner of window
0x0054 132 Bytes Character Record: Cloud
0x00D8 132 Bytes Character Record: Barret
0x015C 132 Bytes Character Record: Tifa
0x01E0 132 Bytes Character Record: Aeris
0x0264 132 Bytes Character Record: Red XIII
0x02E8 132 Bytes Character Record: Yuffie
0x036C 132 Bytes Character Record: Cait Sith (or Young Cloud)
0x03F0 132 Bytes Character Record: Vincent (or Sephiroth)
0x0474 132 Bytes Character Record: Cid
0x04F8 1 Byte Party member in slot 1 Id-Table
0x04F9 1 Byte Party member in slot 2 Id-Table
0x04FA 1 Byte Party member in slot 3 Id-Table
0x04FB 1 Byte z_2 Unknown (Always 0xFF?)
0x04FC 640 Bytes Party Item stock, 2 Bytes per item, 320 item slots max Item Format
0x077C 800 Bytes Party Materia stock, 4 Bytes per materia, 200 materia max Materia Format
0x0A9C 192 Bytes Materia stolen by Yuffie, 4 Bytes per materia, 48 materia max Materia Format
0x0B5C 32 Bytes z_3 Unknown (Always 0xFF?)
0x0B7C 4 Bytes Party's Gil amount
0x0B80 4 Bytes Total number of seconds played
0x0B84 3 Bytes Countdown Timer (HH:MM:SS)
13 Bytes 0x0B98 2 Bytes z_5 Unknown
0x0B9A 2 Bytes X location on Field map (Signed)
0x0B9C 2 Bytes Y location on Field map (Signed)
0x0B9E 2 Bytes Triangle Id of player on Field map (Unsigned)
0x0BA0 1 Byte Direction of Player Model on Field Map(Unsigned)
0x0BA1 3 Bytes z_6 Unknown
0x0BA4 256 Bytes FIELD SCRIPT MEMORY BANK 1 [Field_Script_Bank_1]
0x0CA4 256 Bytes FIELD SCRIPT MEMORY BANK 2 [Field_Script_Bank_2]
0x0DA4 256 Bytes FIELD SCRIPT MEMORY BANK 3 [Field_Script_Bank_3]
0x0EA4 256 Bytes FIELD SCRIPT MEMORY BANK 4 [Field_Script_Bank_4]
0x0FA4 256 Bytes FIELD SCRIPT MEMORY BANK 5 [Field_Script_Bank_5]
0x10A4 2 Bytes PHS Locking Mask 1=Locked
0x10A6 2 Bytes PHS Visibility Mask 1=Visible
0x10A8 48 Bytes z_39 Unknown (Always 0x00?)
0x10D8 1 Byte Battle Speed (0x00: fastest, 0xFF: slowest)
0x10D9 1 Byte Battle Message Speed (0x00: fastest, 0xFF: slowest)
0x10DA 2 Bytes Game Options.
0x10DC 16 Bytes Controller Mapping (PSX ONLY)
0x10EC 1 Byte Message Speed (0x00: fastest, 0xFF: slowest)
0x10ED 8 Bytes z_40 Unknown (Always 0x00?)

Related

Wiki: Field_Script_Bank_1
Wiki: Field_Script_Bank_2
Wiki: Field_Script_Bank_3
Wiki: Field_Script_Bank_4
Wiki: Field_Script_Bank_5
Wiki: Home
Wiki: Save_Char_ID
Wiki: Save_Character_Table
Wiki: Save_Item_Format
Wiki: Save_Materia_Format
Wiki: Save_PHS_Format

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.