Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.

Final Fantasy IV (SNES)/ROM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
No edit summary
Line 24: Line 24:


== Dump of Final Fantasy II (US) ROM ==
== Dump of Final Fantasy II (US) ROM ==
Addresses are for unheadered ROM. Any address without a range is the starting point for that set of data.
* <tt>00BA30</tt> = Menu Text
* <tt>071800-071EFF (0006FF)</tt> = [[Final Fantasy IV:Enemy names|Enemy names]]
* <tt>071800-071EFF (0006FF)</tt> = [[Final Fantasy IV:Enemy names|Enemy names]]
* <tt>077370</tt> = Battle Dialogue
* <tt>078000</tt> = Item Names
* <tt>078900</tt> = Spell Names
* <tt>07A710</tt> = Actor/Job/Command Names
* <tt>07AE20</tt> = Medicine Descriptions
* <tt>07B070</tt> = Battle Messages
* <tt>07B440</tt> = Status Names
Dialogue banks use DTE.
* <tt>080400</tt> = Dialogue Bank 1
* <tt>088300</tt> = Dialogue Bank 2
* <tt>09A700</tt> = Dialogue Bank 3
* <tt>09E9C0</tt> = Mysidian Legend/Ending dialogue
* <tt>09F360</tt> = Credits
* <tt>0A9620</tt> = Location Names


== Other ==
== Other ==
* <tt>2053-20B2 </tt> - SaveRAM File: The party's inventory. Set any of these bytes to any value you like to get different items, including some removed from the U.S. version.
* <tt>2053-20B2 </tt> - SaveRAM File: The party's inventory. Set any of these bytes to any value you like to get different items, including some removed from the U.S. version.

Revision as of 05:16, 26 October 2012

Chip tiny.png The following article is a ROM map for Final Fantasy IV (SNES).

Exit Data

This data is apparently some kind of exit data, maybe all locations, or just towns. First location - Town of Baron.

  • 158000 (SNES Address)
  • A800 (File Address - Unheadered)

Object Data

Location map object event type data (locked doors, healing jars, etc....

  • 138300 (SNES Address)
  • 98300 (File Address - Unheadered)
Byte 1 - Object type
Byte 2 - X position
Byte 3 - Y position
Byte 4 - Unknown

Tile Properties

Tile properties for locations (i.e. collision data.) Make grass unwalkable, trees walkable, make them exits, or harmful to walk on, etc.. These are copied to RAM at 7E0EDB

  • 149200 (SNES Address)
  • A1200 (File Address - Unheadered)

Dump of Final Fantasy II (US) ROM

Addresses are for unheadered ROM. Any address without a range is the starting point for that set of data.

  • 00BA30 = Menu Text
  • 071800-071EFF (0006FF) = Enemy names
  • 077370 = Battle Dialogue
  • 078000 = Item Names
  • 078900 = Spell Names
  • 07A710 = Actor/Job/Command Names
  • 07AE20 = Medicine Descriptions
  • 07B070 = Battle Messages
  • 07B440 = Status Names

Dialogue banks use DTE.

  • 080400 = Dialogue Bank 1
  • 088300 = Dialogue Bank 2
  • 09A700 = Dialogue Bank 3
  • 09E9C0 = Mysidian Legend/Ending dialogue
  • 09F360 = Credits
  • 0A9620 = Location Names

Other

  • 2053-20B2 - SaveRAM File: The party's inventory. Set any of these bytes to any value you like to get different items, including some removed from the U.S. version.