If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Final Fantasy: Mystic Quest/RAM map: Difference between revisions
Jump to navigation
Jump to search
(Clean up, converted to tables, fixed some values) |
(Fixed table formatting errors, should have previewed changes) |
||
Line 7: | Line 7: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Address ! Description | ! Address !! Description | ||
|- | |- | ||
| $0000 - $038b | Save Slot 1A | | $0000 - $038b || Save Slot 1A | ||
|- | |- | ||
| $038c - $0717 | Save Slot 2A | | $038c - $0717 || Save Slot 2A | ||
|- | |- | ||
| $0718 - $0aa3 | Save Slot 3A | | $0718 - $0aa3 || Save Slot 3A | ||
|- | |- | ||
| $0aa4 - $0e2f | Save Slot 1B | | $0aa4 - $0e2f || Save Slot 1B | ||
|- | |- | ||
| $0e30 - $11bb | Save Slot 2B | | $0e30 - $11bb || Save Slot 2B | ||
|- | |- | ||
| $11bc - $154a | Save Slot 3B | | $11bc - $154a || Save Slot 3B | ||
|- | |- | ||
| $154b - $18d3 | Save Save Slot 1C | | $154b - $18d3 || Save Save Slot 1C | ||
|- | |- | ||
| $18d4 - $1c5f | Save Slot 2C | | $18d4 - $1c5f || Save Slot 2C | ||
|- | |- | ||
| $1c60 - $1feb | Save Slot 3C | | $1c60 - $1feb || Save Slot 3C | ||
|- | |- | ||
| $1fec - $1fff | $14 unknown bytes | | $1fec - $1fff || $14 unknown bytes | ||
|} | |} | ||
Line 37: | Line 37: | ||
{| class="wikitable" | {| class="wikitable" | ||
! Offset !! Length !! Description | |||
|- | |- | ||
| $000 | 6 | "FF0!" + checksum | | $000 || 6 || "FF0!" + checksum | ||
|- | |- | ||
| $006 | $50 | Character 1 | | $006 || $50 || Character 1 | ||
|- | |- | ||
| $056 | $50 | Character 2 | | $056 || $50 || Character 2 | ||
|- | |- | ||
| $0a6 | 3 | Gold (Max: 9999999) | | $0a6 || 3 || Gold (Max: 9999999) | ||
|- | |- | ||
| $0ab | 1 | Player X | | $0ab || 1 || Player X | ||
|- | |- | ||
| $0ac | 1 | Player Y | | $0ac || 1 || Player Y | ||
|- | |- | ||
| $0ad | 1 | Player Facing | | $0ad || 1 || Player Facing | ||
|- | |- | ||
| $0b3 | 1 | Map ID | | $0b3 || 1 || Map ID | ||
|- | |- | ||
| $0b9 | 3 | Play Time (0xSSMMHH) | | $0b9 || 3 || Play Time (0xSSMMHH) | ||
|- | |- | ||
| $0c1 | 1 | # of cures | | $0c1 || 1 || # of cures | ||
|- | |- | ||
| $0c2 | $2ca | Unknown [Todo] | | $0c2 || $2ca || Unknown [Todo] | ||
|} | |} | ||
Line 69: | Line 69: | ||
{| class="wikitable" | {| class="wikitable" | ||
! Offset !! Length !! Description | |||
|- | |- | ||
| $00 | 8 | Name | | $00 || 8 || Name | ||
|- | |- | ||
| $10 | 1 | Level (Max: 99) | | $10 || 1 || Level (Max: 99) | ||
|- | |- | ||
| $11 | 3 | Exp (Max: 9999999) | | $11 || 3 || Exp (Max: 9999999) | ||
|- | |- | ||
| $14 | 2 | Cur HP (Max: $ffff) | | $14 || 2 || Cur HP (Max: $ffff) | ||
|- | |- | ||
| $16 | 2 | Max HP (Max: $ffff) | | $16 || 2 || Max HP (Max: $ffff) | ||
|- | |- | ||
| $21 | 1 | Status | | $21 || 1 || Status | ||
|- | |- | ||
| $22 | 1 | Curr Attack (Max: 99) | | $22 || 1 || Curr Attack (Max: 99) | ||
|- | |- | ||
| $23 | 1 | Curr Defense (Max: 99) | | $23 || 1 || Curr Defense (Max: 99) | ||
|- | |- | ||
| $24 | 1 | Curr Speed (Max: 99) | | $24 || 1 || Curr Speed (Max: 99) | ||
|- | |- | ||
| $25 | 1 | Curr Magic (Max: 99) | | $25 || 1 || Curr Magic (Max: 99) | ||
|- | |- | ||
| $26 | 1 | Base Attack (Max: 99) | | $26 || 1 || Base Attack (Max: 99) | ||
|- | |- | ||
| $27 | 1 | Base Defense (Max: 99) | | $27 || 1 || Base Defense (Max: 99) | ||
|- | |- | ||
| $28 | 1 | Base Speed (Max: 99) | | $28 || 1 || Base Speed (Max: 99) | ||
|- | |- | ||
| $29 | 1 | Base Magic (Max: 99) | | $29 || 1 || Base Magic (Max: 99) | ||
|- | |- | ||
| $30 | 1 | Weapon Count | | $30 || 1 || Weapon Count | ||
|- | |- | ||
| $31 | 1 | Weapon ID | | $31 || 1 || Weapon ID | ||
|} | |} | ||
{{Internal Data|game=Final Fantasy Mystic Quest}} | {{Internal Data|game=Final Fantasy Mystic Quest}} |
Revision as of 20:21, 31 March 2024
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 |
---|---|
$0000 - $038b | Save Slot 1A |
$038c - $0717 | Save Slot 2A |
$0718 - $0aa3 | Save Slot 3A |
$0aa4 - $0e2f | Save Slot 1B |
$0e30 - $11bb | Save Slot 2B |
$11bc - $154a | Save Slot 3B |
$154b - $18d3 | Save Save Slot 1C |
$18d4 - $1c5f | Save Slot 2C |
$1c60 - $1feb | Save Slot 3C |
$1fec - $1fff | $14 unknown bytes |
Save Slot Structure
Save Slot Structure, $0x38c bytes.
[Todo: flesh out missing values]
Offset | Length | Description |
---|---|---|
$000 | 6 | "FF0!" + checksum |
$006 | $50 | Character 1 |
$056 | $50 | Character 2 |
$0a6 | 3 | Gold (Max: 9999999) |
$0ab | 1 | Player X |
$0ac | 1 | Player Y |
$0ad | 1 | Player Facing |
$0b3 | 1 | Map ID |
$0b9 | 3 | Play Time (0xSSMMHH) |
$0c1 | 1 | # of cures |
$0c2 | $2ca | Unknown [Todo] |
Character Data Structure
Character Data Structure, $50 bytes.
[Todo: flesh out missing values]
Offset | Length | Description |
---|---|---|
$00 | 8 | Name |
$10 | 1 | Level (Max: 99) |
$11 | 3 | Exp (Max: 9999999) |
$14 | 2 | Cur HP (Max: $ffff) |
$16 | 2 | Max HP (Max: $ffff) |
$21 | 1 | Status |
$22 | 1 | Curr Attack (Max: 99) |
$23 | 1 | Curr Defense (Max: 99) |
$24 | 1 | Curr Speed (Max: 99) |
$25 | 1 | Curr Magic (Max: 99) |
$26 | 1 | Base Attack (Max: 99) |
$27 | 1 | Base Defense (Max: 99) |
$28 | 1 | Base Speed (Max: 99) |
$29 | 1 | Base Magic (Max: 99) |
$30 | 1 | Weapon Count |
$31 | 1 | Weapon ID |
Internal Data for Final Fantasy Mystic Quest
| |
---|---|