Final Fantasy: Mystic Quest/RAM map

From Data Crystal
< Final Fantasy: Mystic Quest
Revision as of 20:17, 31 March 2024 by Ansarya (talk | contribs) (Clean up, converted to tables, fixed some values)
Jump to navigation Jump to search

Chip tiny.png The following article is a RAM map for Final Fantasy: Mystic Quest.

SRAM

The are 9 save slots of $38c bytes each for a total of $1fec bytes.

Address  ! Description
Save Slot 1A
Save Slot 2A
Save Slot 3A
Save Slot 1B
Save Slot 2B
Save Slot 3B
Save Save Slot 1C
Save Slot 2C
Save Slot 3C
$14 unknown bytes

Save Slot Structure

Save Slot Structure, $0x38c bytes.

[Todo: flesh out missing values]

Offset  !! Length  !! Description
6 | "FF0!" + checksum
$50 | Character 1
$50 | Character 2
3 | Gold (Max: 9999999)
1 | Player X
1 | Player Y
1 | Player Facing
1 | Map ID
3 | Play Time (0xSSMMHH)
1 | # of cures
$2ca | Unknown [Todo]

Character Data Structure

Character Data Structure, $50 bytes.

[Todo: flesh out missing values]

Offset  !! Length  !! Description
8 | Name
1 | Level (Max: 99)
3 | Exp (Max: 9999999)
2 | Cur HP (Max: $ffff)
2 | Max HP (Max: $ffff)
1 | Status
1 | Curr Attack (Max: 99)
1 | Curr Defense (Max: 99)
1 | Curr Speed (Max: 99)
1 | Curr Magic (Max: 99)
1 | Base Attack (Max: 99)
1 | Base Defense (Max: 99)
1 | Base Speed (Max: 99)
1 | Base Magic (Max: 99)
1 | Weapon Count
1 | Weapon ID