FFV RAM map

From FF5 Hacking Wiki
Revision as of 17:16, 2 April 2019 by Samurai goroh (talk | contribs) (Grouping the RAM in blocks)
Jump to navigation Jump to search

This document is a WIP, you can expand it by contributing.


Note: Super Nintendo RAM address can be easily converted to Play Station RAM addresses as the game is a exact copy, the addresses will just be shifted. Instead of starting at $7E0000 (or just $0000) you start at address $02E000, in other words:

   PS address = SNES address - $7B2000


Contents

7E/0000 to 7E/XXXX - Battle Engine Data

7E/0200 to 7E/0420 - Sprite DMA Buffer (NMI Handler)

7E/0500 to 7E/063F - Player stats (World)

7E/0500 to 7E/054F - 1st Player stats (World)

7E/0550 to 7E/059F - 2nd Player stats (World)

7E/05A0 to 7E/05EF - 3rd Player stats (World)

7E/05F0 to 7E/063F - 4th Player stats (World)

7E/0640 to 7E/083F - Items (World)

7E/0640 to 7E/073F - Item Menu ID (World)

7E/0740 to 7E/083F - Item Menu Quantity (World)

7E/0840 to 7E/0949 - Jobs (World)

7E/0843 to 7E/086E - 1st Player Job level + ABP

7E/086F to 7E/089A - 2nd Player Job level + ABP

7E/089B to 7E/08C6 - 3rd Player Job level + ABP

7E/08C7 to 7E/08F2 - 4th Player Job level + ABP

7E/08F3 to 7E/08F6 - Player's number of abilities learned

7E/08F7 to 7E/090A - Butz' abilities Inventory

7E/090A to 7E/091E - Lenna's abilities Inventory

7E/091F to 7E/0932 - Galuf/Krile's abilities Inventory

7E/0933 to 7E/0946 - Faris abilities Inventory

7E/0947 to 7E/09xx - Misc

7E/0990 to 7E/09AD - Naming

7E/0990 to 7E/0995 - Butz Name

7E/0996 to 7E/099B - Lenna Name

7E/099C to 7E/09A1 - Galuf Name

7E/09A2 to 7E/09A7 - Faris Name

7E/09A8 to 7E/09AD - Krile Name

7E/09AE to 7E/09D3 - Misc

7E/09D4 to 7E/09F3 - Treasures opened (for the %)

7E/09F4 to 7E/0A13 - ?

7E/0A14 to 7E/0AD3 - Events

7E/0A14 to 7E/0A33 - Events: Part 1

7E/0A34 to 7E/0A53 - Events: Part 2

7E/0A54 to 7E/0AD3 - Events: Part 3

7E/0AD4 to 7E/0AF8 - World stuff

7E/0ADD to 7E/0AE0 - Vehicle: Chocobo

7E/0AE1 to 7E/0AE4 - Vehicle: Black Chocobo

7E/0AE5 to 7E/0AE8 - Vehicle: Dragon

7E/0AE9 to 7E/0AEC - Vehicle: Submarine

7E/0AED to 7E/0AF0 - Vehicle: Steamship

7E/0AF1 to 7E/0AF4 - Vehicle: Airship

7E/0AF5 to 7E/0AF8 - ?

7E/0AF9 to 7E/0BFF - ?

7E/0C00 to 7E/DFFF - Palette CGRAM DMA Buffer (NMI Handler)

7E/0E00 to 7E/110B - ?

7E/110C to 7E/1125 - Map Entry data

7E/1126 to 7E/1CFF - ?

7E/1D00 to 7E/1DDD - SPC Data (music handler)

7E/1DDE to 7E/1EFF - ?

7E/1F00 to 7E/1FFF - ?

7E/2700 to 7E/XXXX - NOT in Battle

These addresses store different information depending whether or not you are battling.

7E/2700 to 7E/274F - (In Menu) Player stats

7E/2815 to 7E/2817 - (In Shops) Gil

7E/2827 to 7E/282D - (In Shops) Items ID

7E/282E to 7E/284D - (In Shops) Items Price

7E/2000 to 7E/???? - Battle

7E/2000 to 7E/207F - 1st Player stats (Battle)

7E/2080 to 7E/20FF - 2nd Player stats (Battle)

7E/2100 to 7E/207F - 3rd Player stats (Battle)

7E/2180 to 7E/21FF - 4th Player stats (Battle)

7E/2200 to 7E/227F - 1st Enemy stats (Battle)

7E/2280 to 7E/22FF - 2nd Enemy stats (Battle)

7E/2300 to 7E/237F - 3rd Enemy stats (Battle)

7E/2380 to 7E/23FF - 4th Enemy stats (Battle)

7E/2400 to 7E/247F - 5th Enemy stats (Battle)

7E/2480 to 7E/24FF - 6th Enemy stats (Battle)

7E/2500 to 7E/257F - 7th Enemy stats (Battle)

7E/2580 to 7E/25FF - 8th Enemy stats (Battle)

7E/2600 to 7E/26FF - ?

7E/2700 to 7E/2733 - ?

7E/2734 to 7E/2833 - Item Menu ID (Battle)

7E/2834 to 7E/2933 - Item Menu Quantity (Battle)

7E/2934 to 7E/2B99 - ?

7E/2B9A to 7E/2BA1 - Dropped Items ID

7E/2BA2 to 7E/2BA9 - Dropped Items Quantity

7E/2BAA to 7E/2C9B - ?

7E/2C9C to 7E/2CA8 - Game Settings

7E/2CA9 to 7E/3CF0 - ?

7E/3CF1 to 7E/3CFB - 1st Player: Timer status flags

7E/3EEF to 7E/3EFE - Monster Encounter data (Copy of D0/3000)

7E/3EFF to 7E/3F1E - 1st Enemy stats

7E/3F1F to 7E/3F3E - 2nd Enemy stats

7E/3F3F to 7E/3F5E - 3rd Enemy stats

7E/3F5F to 7E/3F7E - 4th Enemy stats

7E/3F7F to 7E/3F9E - 5th Enemy stats

7E/3F9F to 7E/3FBE - 6th Enemy stats

7E/3FBF to 7E/3FDE - 7th Enemy stats

7E/3FDF to 7E/3FFE - 8th Enemy stats

7E/3FFF - Enemy Group Visible

7E/4000 to 7E/4007 - Enemy Coordinates

7E/4008 to 7E/4017 - Enemy Name ID

7E/4018 to 7E/401F - Enemy Visible

7E/4020 to 7E/402F - Enemy Sprite