Changes

Jump to navigation Jump to search

FF1NES

114 bytes added, 05:10, 23 May 2019
m
5 revisions imported
A typical NES ROM downloaded from the Internet almost always has a 10 byte header at the beginning. For our purposes, this data is going to be thrown away. This is for two reasons.
* This document assumes you have an original ROM dump and not something downloaded.
* It messes up bank boundaries and offsets by 10 bytes, making it harder to point to data
The following below is a map of the ROM.
1)This document assumes you have an original ROM dump and not something downloaded.{| class="wikitable"2)It messes up bank boundaries and offsets by 10 bytes, making it harder to point to data! Bank !! Data Within|-The following below is a map Of the ROM. ROM map:| Bank 00 - 0 || Inital values|-| Bank 01 - 1 || Overworld map and decompresser|-| Bank 02 - 2 || Overworld Graphics/sprites|-| Bank 03 - 3 || Town/Dungeon graphics|-| Bank 04 - 4 || Town/Dungeon maps and decompresser|-| Bank 05 5 || Code|- | Bank 6 || CodeBank 06 |- Code| Bank 07 - 7 || Battle Graphics (Overworld)|-| Bank 08 - 8 || Battle Graphics (Dungeon)|-| Bank 09 - 9 || Shop/menu text/character battle/minimap|-| Bank 0A A || Dialog|- Dialog| Bank 0B - B || Bridge Crossing/Ending Event|-| Bank 0C - C || Armor/weapon data |-| Bank 0D - D || Code + Crystal graphics.Graphics|-| Bank 0E E || Code|- Code| Bank 0F - F || Kernel|}

Navigation menu