Final Fantasy VI/RAM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
(reformat)
Line 1: Line 1:
[[Category:Final Fantasy VI|RAM map]]
{{rammap|game=Final Fantasy VI}}
{{rammap|game=Final Fantasy VI}}
*11E0-11E1: encountered [[Final Fantasy VI:Digits#Monster formation digits|monster formation]]
 
*11E2: battle background
==Battle==
* <tt>11E0-11E1</tt> - Encountered [[Final Fantasy VI:Digits#Monster formation digits|monster formation]]
* <tt>11E2</tt> - Battle background


==Actors main characteristics==
==Actors main characteristics==
'''First actor''' (default: Terra)
'''First actor''' (default</tt> - Terra)
*1600: [[Final Fantasy VI:Digits#Actor digits|actor]]
* <tt>1600</tt> - [[Final Fantasy VI:Digits#Actor digits|Actor]]
*1601: character sprite
* <tt>1601</tt> - Character sprite
*1602-1607: name, 1st letter to 6th letter
* <tt>1602-1607</tt> - Name, 1st letter to 6th letter
*1608: level
* <tt>1608</tt> - Level
*1609-160A: current HP
* <tt>1609-160A</tt> - Current HP
*160B-160C: max HP
* <tt>160B-160C</tt> - Max HP
*160D-160E: current MP
* <tt>160D-160E</tt> - Current MP
*160F-1610: max MP
* <tt>160F-1610</tt> - Max MP
*1611-1613: experience
* <tt>1611-1613</tt> - Experience
*1614-1615: non-battle [[Final Fantasy VI:Digits#Status ailment digits|status ailment]] (bytes 1 and 4)
* <tt>1614-1615</tt> - Non-battle [[Final Fantasy VI:Digits#Status ailment digits|Status ailment]] (bytes 1 and 4)
*1616-1619: [[Final Fantasy VI:Digits#Battle command digits|battle command]], slot 1 to slot 4
* <tt>1616-1619</tt> - [[Final Fantasy VI:Digits#Battle command digits|battle command]], slot 1 to slot 4
*161A: vigor
* <tt>161A</tt> - Vigor
*161B: speed
* <tt>161B</tt> - Speed
*161C: stamina
* <tt>161C</tt> - Stamina
*161D: magic power
* <tt>161D</tt> - Magic power
*161E: equipped esper
* <tt>161E</tt> - Equipped esper
*161F: [[Final Fantasy VI:Digits#Item digits|item]] equipped on right hand
* <tt>161F</tt> - [[Final Fantasy VI:Digits#Item digits|Item]] equipped on right hand
*1620: [[Final Fantasy VI:Digits#Item digits|item]] equipped on left hand
* <tt>1620</tt> - [[Final Fantasy VI:Digits#Item digits|Item]] equipped on left hand
*1621: [[Final Fantasy VI:Digits#Item digits|item]] equipped on head
* <tt>1621</tt> - [[Final Fantasy VI:Digits#Item digits|Item]] equipped on head
*1622: [[Final Fantasy VI:Digits#Item digits|item]] equipped on body
* <tt>1622</tt> - [[Final Fantasy VI:Digits#Item digits|Item]] equipped on body
*1623: [[Final Fantasy VI:Digits#Item digits|item]] equipped on relic slot 1
* <tt>1623</tt> - [[Final Fantasy VI:Digits#Item digits|Item]] equipped on relic slot 1
*1624: [[Final Fantasy VI:Digits#Item digits|item]] equipped on relic slot 2
* <tt>1624</tt> - [[Final Fantasy VI:Digits#Item digits|Item]] equipped on relic slot 2


'''The codes go in sequence for all 14 prime actors slots and then continue on for the 2 guest character slots.<br>
'''The codes go in sequence for all 14 prime actors slots and then continue on for the 2 guest character slots.<br>
'''Add 0x25 from a [[Final Fantasy VI:Digits#Actor digits|actor]] to the following.
'''Add 0x25 from a [[Final Fantasy VI:Digits#Actor digits|actor]] to the following.


*1625-184F: actors caracteristics from slot 2 to slot 16
* <tt>1625-184F</tt> - actors caracteristics from slot 2 to slot 16
*1850-185F: actors location
* <tt>1850-185F</tt> - actors location
{| class = "bordered" cellpadding = "4" border = "1" style = "text-align: center"
{| class = "bordered" cellpadding = "4" border = "1" style = "text-align</tt> - center"
! TEAMS || T1 || T2 || T3
! TEAMS || T1 || T2 || T3
|-
|-
Line 45: Line 46:
| '''slot 4''' || 0xF9 || 0xFA || 0xFB
| '''slot 4''' || 0xF9 || 0xFA || 0xFB
|}
|}
*1860-1862: gils
* <tt>1860-1862</tt> - Gils
*1863-1865: play time (hours-minutes-seconds)
* <tt>1863-1865</tt> - Play time (hours-minutes-seconds)
*1866-1868: steps count
* <tt>1866-1868</tt> - Steps count


==Items==
==Items==
*1869-1968: [[Final Fantasy VI:Digits#Item digits|item]], slot 1 to slot 256
* <tt>1869-1968</tt> - [[Final Fantasy VI:Digits#Item digits|Item]], slot 1 to slot 256
*1969-1A68: quantity, slot 1 to slot 256
* <tt>1969-1A68</tt> - Quantity, slot 1 to slot 256 (Item in slot 256 doesn't appear in the inventory).
Note: item in slot 256 doesn't appear in the inventory


==Magic and skills acquired==
==Magic and skills acquired==
*1A69-1A6C: espers
* <tt>1A69-1A6C</tt> - Espers
*1A6D: Active party
* <tt>1A6D</tt> - Active party
* <tt>1A6E-1AA3</tt> - Magic, actor 1
* <tt>1AA3-1AD9</tt> - Magic, actor 2
* <tt>1ADA-1B0F</tt> - Magic, actor 3
* <tt>1B10-1B45</tt> - Magic, actor 4
* <tt>1B46-1B7B</tt> - Magic, actor 5
* <tt>1B7C-1BB1</tt> - Magic, actor 6
* <tt>1BB2-1BE7</tt> - Magic, actor 7
* <tt>1BE8-1C1D</tt> - Magic, actor 8
* <tt>1C1E-1C53</tt> - Magic, actor 9
* <tt>1C54-1C89</tt> - Magic, actor 10
* <tt>1C8A-1CBF</tt> - Magic, actor 11
* <tt>1CC0-1CF5</tt> - Magic, actor 12
:1 byte per spell, value within [0x01,0x63] for % learning, value 0xFF = learned.
* <tt>1CF6</tt> - Terra's magic points count (used for the Morph command)
* <tt>1CF7</tt> - Sword techniques
* <tt>1CF8-1D27</tt> - Sword techniques names in japanese game, 6 bytes per name
* <tt>1D28</tt> - Blitz
* <tt>1D29-1D2B</tt> - Lores
* <tt>1D2C-1D4B</tt> - Rages
* <tt>1D4C</tt> - Dances
* <tt>1DDD-1E1C</tt> - [[Final Fantasy VI:Digits#Monster formation digits|Monster formations]] available on veldt (bits correspond to formations 0-511 on list)
* <tt>1EBA-1EBD</tt> - [[Final_Fantasy_VI:Digits#Rare_item_flags|Rare items]]


*1A6E-1AA3: magic, actor 1
[[Category:Final Fantasy VI|RAM map]]
*1AA3-1AD9: magic, actor 2
*1ADA-1B0F: magic, actor 3
*1B10-1B45: magic, actor 4
*1B46-1B7B: magic, actor 5
*1B7C-1BB1: magic, actor 6
*1BB2-1BE7: magic, actor 7
*1BE8-1C1D: magic, actor 8
*1C1E-1C53: magic, actor 9
*1C54-1C89: magic, actor 10
*1C8A-1CBF: magic, actor 11
*1CC0-1CF5: magic, actor 12
Note: 1 byte per spell, value within [0x01,0x63] for % learning, value 0xFF = learned.
 
*1CF6: Terra's magic points count (used for the Morph command)
*1CF7: sword techniques
*1CF8-1D27: sword techniques names in japanese game, 6 bytes per name
*1D28: blitz
*1D29-1D2B: lores
*1D2C-1D4B: rages
*1D4C: dances
*1DDD-1E1C: [[Final Fantasy VI:Digits#Monster formation digits|monster formations]] available on veldt (bits correspond to formations 0-511 on list)
 
*1EBA-1EBD: [[Final_Fantasy_VI:Digits#Rare_item_flags|rare items]]

Revision as of 00:54, 21 January 2007

Chip tiny.png The following article is a RAM map for Final Fantasy VI.

Battle

Actors main characteristics

First actor (default - Terra)

  • 1600 - Actor
  • 1601 - Character sprite
  • 1602-1607 - Name, 1st letter to 6th letter
  • 1608 - Level
  • 1609-160A - Current HP
  • 160B-160C - Max HP
  • 160D-160E - Current MP
  • 160F-1610 - Max MP
  • 1611-1613 - Experience
  • 1614-1615 - Non-battle Status ailment (bytes 1 and 4)
  • 1616-1619 - battle command, slot 1 to slot 4
  • 161A - Vigor
  • 161B - Speed
  • 161C - Stamina
  • 161D - Magic power
  • 161E - Equipped esper
  • 161F - Item equipped on right hand
  • 1620 - Item equipped on left hand
  • 1621 - Item equipped on head
  • 1622 - Item equipped on body
  • 1623 - Item equipped on relic slot 1
  • 1624 - Item equipped on relic slot 2

The codes go in sequence for all 14 prime actors slots and then continue on for the 2 guest character slots.
Add 0x25 from a actor to the following.

  • 1625-184F - actors caracteristics from slot 2 to slot 16
  • 1850-185F - actors location
TEAMS T1 T2 T3
slot 1 0xE1 0xE2 0xE3
slot 2 0xE9 0xEA 0xEB
slot 3 0xF1 0xF2 0xF3
slot 4 0xF9 0xFA 0xFB
  • 1860-1862 - Gils
  • 1863-1865 - Play time (hours-minutes-seconds)
  • 1866-1868 - Steps count

Items

  • 1869-1968 - Item, slot 1 to slot 256
  • 1969-1A68 - Quantity, slot 1 to slot 256 (Item in slot 256 doesn't appear in the inventory).

Magic and skills acquired

  • 1A69-1A6C - Espers
  • 1A6D - Active party
  • 1A6E-1AA3 - Magic, actor 1
  • 1AA3-1AD9 - Magic, actor 2
  • 1ADA-1B0F - Magic, actor 3
  • 1B10-1B45 - Magic, actor 4
  • 1B46-1B7B - Magic, actor 5
  • 1B7C-1BB1 - Magic, actor 6
  • 1BB2-1BE7 - Magic, actor 7
  • 1BE8-1C1D - Magic, actor 8
  • 1C1E-1C53 - Magic, actor 9
  • 1C54-1C89 - Magic, actor 10
  • 1C8A-1CBF - Magic, actor 11
  • 1CC0-1CF5 - Magic, actor 12
1 byte per spell, value within [0x01,0x63] for % learning, value 0xFF = learned.
  • 1CF6 - Terra's magic points count (used for the Morph command)
  • 1CF7 - Sword techniques
  • 1CF8-1D27 - Sword techniques names in japanese game, 6 bytes per name
  • 1D28 - Blitz
  • 1D29-1D2B - Lores
  • 1D2C-1D4B - Rages
  • 1D4C - Dances
  • 1DDD-1E1C - Monster formations available on veldt (bits correspond to formations 0-511 on list)
  • 1EBA-1EBD - Rare items