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.

EarthBound/ROM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
(→‎Primary Data Groups Bank: Corrected range for Store Inventories Table)
(some corrections)
Line 48: Line 48:
* <tt>04F90A to 04FB46 (00023d)</tt> = '''Music track pointer table''' <- '''Inaccurate'''
* <tt>04F90A to 04FB46 (00023d)</tt> = '''Music track pointer table''' <- '''Inaccurate'''
* <tt>04FB47 to 04FD41 (0001fb)</tt> = '''Sound/music pointer table''' <- '''Inaccurate'''
* <tt>04FB47 to 04FD41 (0001fb)</tt> = '''Sound/music pointer table''' <- '''Inaccurate'''
* <tt>04FD42 to 04FF4A (000208)</tt> = [[EarthBound:ASM:Parsing Routines for 04FB47 Block|Parsing Routines for 04FB47 Block]]
* <tt>04FD42 to 04FF4A (000209)</tt> = [[EarthBound:ASM:Parsing Routines for 04FB47 Block|Parsing Routines for 04FB47 Block]]
* <tt>04FF4B to 0501FF (0002b6)</tt> = '''Nullspace'''
* <tt>04FF4B to 0501FF (0002b5)</tt> = '''Nullspace'''


== Text Bank ==
== Text Bank ==
Line 62: Line 62:
* <tt>0AD9A1 to 0ADB3C (00019c)</tt> = [[EarthBound:Battle BGs:Graphics Pointer Table|Battle BGs: Graphics Pointer Table]]
* <tt>0AD9A1 to 0ADB3C (00019c)</tt> = [[EarthBound:Battle BGs:Graphics Pointer Table|Battle BGs: Graphics Pointer Table]]
* <tt>0ADB3D to 0ADCD8 (00019c)</tt> = [[EarthBound:Battle BGs:Arrangement Pointer Table|Battle BGs: Arrangement Pointer Table]]
* <tt>0ADB3D to 0ADCD8 (00019c)</tt> = [[EarthBound:Battle BGs:Arrangement Pointer Table|Battle BGs: Arrangement Pointer Table]]
* <tt>0ADCD9 to 0ADEA0 (0001c8)</tt> = [[EarthBound:Battle_BGs:Pallet_Pointer_Table|Battle BGs: Pallet Pointer Table]]
* <tt>0ADCD9 to 0ADEA0 (0001c8)</tt> = [[EarthBound:Battle_BGs:Palette_Pointer_Table|Battle BGs: Palette Pointer Table]]
* <tt>0ADEA1 to 0AF457 (0015b7)</tt> = [[EarthBound:Battle BGs:Rendering Data|Battle BGs: Rendering Data]]
* <tt>0ADEA1 to 0AF457 (0015b7)</tt> = [[EarthBound:Battle BGs:Rendering Data|Battle BGs: Rendering Data]]
* <tt>0AF458 to 0B01FF (000da8)</tt> = '''''Unclassified Data'''''
* <tt>0AF458 to 0B01FF (000da8)</tt> = '''''Unclassified Data'''''
Line 86: Line 86:
* <tt>0CF24D to 0CF3E4 (000198)</tt> = [[EarthBound:PSI Animation Configuration Data|PSI Animation Configuration Data]]
* <tt>0CF24D to 0CF3E4 (000198)</tt> = [[EarthBound:PSI Animation Configuration Data|PSI Animation Configuration Data]]
* <tt>0CF3E5 to 0CF67E (00029a)</tt> = [[EarthBound:PSI Animation Arrangement - Sixth Block|PSI Animation Arrangement - Sixth Block]]
* <tt>0CF3E5 to 0CF67E (00029a)</tt> = [[EarthBound:PSI Animation Arrangement - Sixth Block|PSI Animation Arrangement - Sixth Block]]
* <tt>0CF67F to 0CF78E (000110)</tt> = [[EarthBound:PSI Animation Pallets|PSI Animation Pallets]]
* <tt>0CF67F to 0CF78E (000110)</tt> = [[EarthBound:PSI Animation Palettes|PSI Animation Palettes]]
* <tt>0CF78F to 0CF816 (000088)</tt> = [[EarthBound:PSI Animation Pointers|PSI Animation Pointers]]
* <tt>0CF78F to 0CF816 (000088)</tt> = [[EarthBound:PSI Animation Pointers|PSI Animation Pointers]]
* <tt>0CF817 to 0D01FF (0009e9)</tt> = '''''Audio Data Block (Unspecified) '''''
* <tt>0CF817 to 0D01FF (0009e9)</tt> = '''''Audio Data Block (Unspecified) '''''
* <tt>0D0200 to 0E64ED (0162ee)</tt> = [[EarthBound:Battle Sprites Graphics|Battle Sprites Graphics]]
* <tt>0D0200 to 0E64ED (0162ee)</tt> = [[EarthBound:Battle Sprites Graphics|Battle Sprites Graphics]]
* <tt>0E64EE to 0E6713 (000226)</tt> = [[EarthBound:Battle Sprites Pointer Table|Battle Sprites Pointer Table]]
* <tt>0E64EE to 0E6713 (000226)</tt> = [[EarthBound:Battle Sprites Pointer Table|Battle Sprites Pointer Table]]
* <tt>0E6714 to 0E6B13 (000400)</tt> = [[EarthBound:Battle Sprites Pallets:Battle Sprites Pallets|Battle Sprites Pallets:Battle Sprites Pallets]]
* <tt>0E6714 to 0E6B13 (000400)</tt> = [[EarthBound:Battle Sprites Palette|Battle Sprites Palettes]]
* <tt>0E6B14 to 0EDE44 (007331)</tt> = [[EarthBound:Swirl Animation Data|Swirl Animation Data]]
* <tt>0E6B14 to 0EDE44 (007331)</tt> = [[EarthBound:Swirl Animation Data|Swirl Animation Data]]
* <tt>0EDE45 to 0EDF40 (0000fc)</tt> = [[EarthBound:Swirl Animation Pointer Table|Swirl Animation Pointer Table]]
* <tt>0EDE45 to 0EDF40 (0000fc)</tt> = [[EarthBound:Swirl Animation Pointer Table|Swirl Animation Pointer Table]]
Line 102: Line 102:


* <tt>0F0200 to 0F284E (00264f)</tt> = [[EarthBound:Door Destinations Table|Door Destinations Table]]
* <tt>0F0200 to 0F284E (00264f)</tt> = [[EarthBound:Door Destinations Table|Door Destinations Table]]
* <tt>0F284F to 0F5AE3 (003295)</tt> = [[EarthBound:Door Configuration Table|Door Configuration Table]]
* <tt>0F284F to 0F5AEE (0032a0)</tt> = [[EarthBound:Door Configuration Table|Door Configuration Table]]
* <tt>0F5AE4 to 0F5C38 (000155)</tt> = [[EarthBound:Overworld Event Music Pointer Table|Overworld Event Music Pointer Table]]
* <tt>0F5AEF to 0F5C38 (00014a)</tt> = [[EarthBound:Overworld Event Music Pointer Table|Overworld Event Music Pointer Table]]
* <tt>0F5C39 to 0F63DF (0007a7)</tt> = [[EarthBound:Overworld Event Music Table|Overworld Event Music Table]]
* <tt>0F5C39 to 0F63DF (0007a7)</tt> = [[EarthBound:Overworld Event Music Table|Overworld Event Music Table]]
* <tt>0F63E0 to 0F63E6 (000007)</tt> = '''''Unclassified Data'''''
* <tt>0F63E0 to 0F63E6 (000007)</tt> = '''''Unclassified Data'''''
Line 131: Line 131:
* <tt>1547C0 to 1551FF (000a40)</tt> = '''Nullspace'''
* <tt>1547C0 to 1551FF (000a40)</tt> = '''Nullspace'''
* <tt>155200 to 1578B1 (0026b2)</tt> = [[EarthBound:Item Properties Table|Item Properties Table]]
* <tt>155200 to 1578B1 (0026b2)</tt> = [[EarthBound:Item Properties Table|Item Properties Table]]
* <tt>1578B2 to 1578B8 (000007)</tt> = '''Nullspace'''
* <tt>1578B2 to 157A7F (0001ce)</tt> = [[EarthBound:Store Inventories Table|Store Inventories Table]]
* <tt>1578B9 to 157A86 (0001ce)</tt> = [[EarthBound:Store Inventories Table|Store Inventories Table]]
* <tt>157A80 to 157CAD (00022e)</tt> = [[EarthBound:PSI Teleport Destination Table|PSI Teleport Destination Table]]
* <tt>157A87 to 157A9E (000018)</tt> = '''Nullspace'''
* <tt>157A9F to 157CAD (00020f)</tt> = [[EarthBound:PSI Teleport Destination Table|PSI Teleport Destination Table]]
* <tt>157CAE to 157D67 (0000ba)</tt> = [[EarthBound:Telephone Contacts Table|Telephone Contacts Table]]
* <tt>157CAE to 157D67 (0000ba)</tt> = [[EarthBound:Telephone Contacts Table|Telephone Contacts Table]]
* <tt>157D68 to 158C4F (000ee8)</tt> = [[EarthBound:Battle Actions Table|Battle Actions Table]]
* <tt>157D68 to 158C4F (000ee8)</tt> = [[EarthBound:Battle Actions Table|Battle Actions Table]]
Line 140: Line 138:
* <tt>158F6B to 158F79 (00000f)</tt> = '''Nullspace'''
* <tt>158F6B to 158F79 (00000f)</tt> = '''Nullspace'''
* <tt>158F7A to 159122 (0001a9)</tt> = [[EarthBound:PSI Names List|PSI Names List]]
* <tt>158F7A to 159122 (0001a9)</tt> = [[EarthBound:PSI Names List|PSI Names List]]
* <tt>159123 to 15914F (00002d)</tt> = [[EarthBound:NPC Battle AI Table|NPC Battle AI Table]]
* <tt>159123 to 159148 (000026)</tt> = [[EarthBound:NPC Battle AI Table|NPC Battle AI Table]]
* <tt>159150 to 159150 (000001)</tt> = '''''Unclassified Data'''''
* <tt>159149 to 159788 (000640)</tt> = [[EarthBound:Level Up Requirements Table|Level Up Requirements Table]]
* <tt>159151 to 159788 (000638)</tt> = [[EarthBound:Level Up Requirements Table|Level Up Requirements Table]]
* <tt>159789 to 15EC5A (0054d2)</tt> = [[EarthBound:Enemy Configuration Table|Enemy Configuration Table]]
* <tt>159789 to 15EC5A (0054d2)</tt> = [[EarthBound:Enemy Configuration Table|Enemy Configuration Table]]
* <tt>15EC5B to 15EC76 (00001c)</tt> = [[EarthBound:Statistic Growth Variables|Statistic Growth Variables]]
* <tt>15EC5B to 15EC76 (00001c)</tt> = [[EarthBound:Statistic Growth Variables|Statistic Growth Variables]]
Line 161: Line 158:
* <tt>160200 to 1751FF (015000)</tt> = [[EarthBound:Map Data:Primary Table|Map Data: Primary Table]]
* <tt>160200 to 1751FF (015000)</tt> = [[EarthBound:Map Data:Primary Table|Map Data: Primary Table]]
* <tt>175200 to 17A9FF (005800)</tt> = [[EarthBound:Map Data:Local Tileset Table|Map Data: Local Tileset Table]]
* <tt>175200 to 17A9FF (005800)</tt> = [[EarthBound:Map Data:Local Tileset Table|Map Data: Local Tileset Table]]
* <tt>17AA00 to 17B3FF (000a00)</tt> = [[EarthBound:Map Data:Global Tileset/Pallet Table|Map Data: Global Tileset/Pallet Table]]
* <tt>17AA00 to 17B3FF (000a00)</tt> = [[EarthBound:Map Data:Global Tileset/Palette Table|Map Data: Global Tileset/Palette Table]]
* <tt>17B400 to 17C7FF (001400)</tt> = [[EarthBound:Map Data:Per-Sector Attributes Table|Map Data: Per-Sector Attributes Table]]
* <tt>17B400 to 17C7FF (001400)</tt> = [[EarthBound:Map Data:Per-Sector Attributes Table|Map Data: Per-Sector Attributes Table]]
* <tt>17C800 to 17FDE7 (0035e8)</tt> = [[EarthBound:Map Data:Tile Arrangement Block 1|Map Data: Tile Arrangement Block 1]]
* <tt>17C800 to 17FDE7 (0035e8)</tt> = [[EarthBound:Map Data:Tile Arrangement Block 1|Map Data: Tile Arrangement Block 1]]
Line 183: Line 180:
* <tt>19FE18 to 1A01FF (0003e8)</tt> = '''''Audio Data Block (Unspecified) '''''
* <tt>19FE18 to 1A01FF (0003e8)</tt> = '''''Audio Data Block (Unspecified) '''''
* <tt>1A0200 to 1A7EA6 (007ca7)</tt> = [[EarthBound:Map Data:Tile Arrangement Block 3|Map Data: Tile Arrangement Block 3]]
* <tt>1A0200 to 1A7EA6 (007ca7)</tt> = [[EarthBound:Map Data:Tile Arrangement Block 3|Map Data: Tile Arrangement Block 3]]
* <tt>1A7EA7 to 1AFCA6 (007e00)</tt> = [[EarthBound:Map Data:Pallets|Map Data: Pallets]]
* <tt>1A7EA7 to 1AFCA6 (007e00)</tt> = [[EarthBound:Map Data:Palettes|Map Data: Palettes]]
* <tt>1AFCA7 to 1AFD06 (000060)</tt> = [[EarthBound:Map Data:Unused Pallet Pointer Table|Map Data: ''Unused'' Pallet Pointer Table]]
* <tt>1AFCA7 to 1AFD06 (000060)</tt> = [[EarthBound:Map Data:Unused Palette Pointer Table|Map Data: ''Unused'' Palette Pointer Table]]
* <tt>1AFD07 to 1B01FF (0004f9)</tt> = '''''Audio Data Block (Unspecified) '''''
* <tt>1AFD07 to 1B01FF (0004f9)</tt> = '''''Audio Data Block (Unspecified) '''''
* <tt>1B0200 to 1BF4EA (00f2eb)</tt> = [[EarthBound:Map Data:Tile Arrangement Block 4|Map Data: Tile Arrangement Block 4]]
* <tt>1B0200 to 1BF4EA (00f2eb)</tt> = [[EarthBound:Map Data:Tile Arrangement Block 4|Map Data: Tile Arrangement Block 4]]
Line 199: Line 196:
* <tt>1F0200 to 1FC442 (00c243)</tt> = [[EarthBound:Map Data:Tile Graphics Block 5|Map Data: Tile Graphics Block 5]]
* <tt>1F0200 to 1FC442 (00c243)</tt> = [[EarthBound:Map Data:Tile Graphics Block 5|Map Data: Tile Graphics Block 5]]
* <tt>1FC443 to 1FE6E0 (00229e)</tt> = [[EarthBound:Map Data:Graphics for Animated Tiles Block 2|Map Data: Graphics for Animated Tiles Block 2]]
* <tt>1FC443 to 1FE6E0 (00229e)</tt> = [[EarthBound:Map Data:Graphics for Animated Tiles Block 2|Map Data: Graphics for Animated Tiles Block 2]]
* <tt>1FE6E1 to 1FE75C (00007c)</tt> = [[EarthBound:Map Data:Pallet Animation Pointer Table|Map Data: Pallet Animation Pointer Table]]
* <tt>1FE6E1 to 1FE75C (00007c)</tt> = [[EarthBound:Map Data:Palette Animation Pointer Table|Map Data: Palette Animation Pointer Table]]
* <tt>1FE75D to 1FE81A (0000be)</tt> = [[EarthBound:Map Data:Pallet Animation Secondary Pointer/Data Table|Map Data: Pallet Animation Secondary Pointer/Data Table]]
* <tt>1FE75D to 1FE81A (0000be)</tt> = [[EarthBound:Map Data:Palette Animation Secondary Pointer/Data Table|Map Data: Palette Animation Secondary Pointer/Data Table]]
* <tt>1FE81B to 1FEE45 (00062b)</tt> = [[EarthBound:Map Data:Pallet Animation Table|Map Data: Pallet Animation Table]]
* <tt>1FE81B to 1FEE45 (00062b)</tt> = [[EarthBound:Map Data:Palette Animation Table|Map Data: Palette Animation Table]]
* <tt>1FEE46 to 2001FF (0013ba)</tt> = '''''Audio Data Block (Unspecified) '''''
* <tt>1FEE46 to 2001FF (0013ba)</tt> = '''''Audio Data Block (Unspecified) '''''


Line 236: Line 233:
* <tt>2130FA to 213189 (000090)</tt> = [[EarthBound:Formatting For Cast Sequence Text|Formatting For Cast Sequence Text]]
* <tt>2130FA to 213189 (000090)</tt> = [[EarthBound:Formatting For Cast Sequence Text|Formatting For Cast Sequence Text]]
* <tt>21318A to 213949 (0007c0)</tt> = [[EarthBound:Wandering Photographer Configuration Table|Wandering Photographer Configuration Table]]
* <tt>21318A to 213949 (0007c0)</tt> = [[EarthBound:Wandering Photographer Configuration Table|Wandering Photographer Configuration Table]]
* <tt>21394A to 21433E (0009f5)</tt> = '''Compressed Pallet Data - Indeterminate Use'''
* <tt>21394A to 21433E (0009f5)</tt> = '''Compressed Palette Data - Indeterminate Use'''
* <tt>21433F to 214FE7 (000ca9)</tt> = [[EarthBound:Staff Credits Sequence Text|Staff Credits Sequence Text]]
* <tt>21433F to 214FE7 (000ca9)</tt> = [[EarthBound:Staff Credits Sequence Text|Staff Credits Sequence Text]]
* <tt>214FE8 to 2150C0 (0000d9)</tt> = '''''Unclassified Data'''''
* <tt>214FE8 to 2150C0 (0000d9)</tt> = '''''Unclassified Code'''''
* <tt>2150C1 to 215129 (000069)</tt> = [[EarthBound:"APE" Logo Screen Arrangement|"APE" Logo Screen Arrangement]]
* <tt>2150C1 to 215129 (000069)</tt> = [[EarthBound:"APE" Logo Screen Arrangement|"APE" Logo Screen Arrangement]]
* <tt>21512A to 21532F (000206)</tt> = [[EarthBound:"APE" Logo Screen Graphics|"APE" Logo Screen Graphics]]
* <tt>21512A to 21532F (000206)</tt> = [[EarthBound:"APE" Logo Screen Graphics|"APE" Logo Screen Graphics]]
Line 277: Line 274:
* <tt>21EC50 to 21F3C2 (000773)</tt> = [[EarthBound:Town Map Point of Interest Graphics|Town Map Point of Interest Graphics]]
* <tt>21EC50 to 21F3C2 (000773)</tt> = [[EarthBound:Town Map Point of Interest Graphics|Town Map Point of Interest Graphics]]
* <tt>21F3C3 to 21F780 (0003be)</tt> = '''''Unclassified Data'''''
* <tt>21F3C3 to 21F780 (0003be)</tt> = '''''Unclassified Data'''''
* <tt>21F781 to 2E93FF (0c9c7f)</tt> = '''''Audio Data Block (The Really Freaking Big One) '''''
* <tt>21F781 to 2E9400 (0c9c80)</tt> = '''''Audio Data Block (The Really Freaking Big One) '''''
* <tt>2E9400 to 2F01FF (006e00)</tt> = [[EarthBound:PK Hack System Area of Doom|PK Hack System Area of Doom]]
* <tt>2E9401 to 2F01FF (006dff)</tt> = [[EarthBound:PK Hack System Area of Doom|PK Hack System Area of Doom]]
* <tt>2F0200 to 2F125A (00105b)</tt> = '''''Unclassified Data'''''
* <tt>2F0200 to 2F125A (00105b)</tt> = '''''Unclassified Data'''''



Revision as of 18:12, 5 January 2006

Chip tiny.png The following article is a ROM map for EarthBound.

Primary Engine and Critical Data Bank

Text Bank

Animation Bank

Map Bank

Battle Bank

Primary Data Groups Bank

Map Construction Primary Bank

Anti-Piracy Screens Bank

Map Construction Secondary Bank

Miscellaneous Graphics Bank

Map Construction Ternary Bank

Secondary Engine and Critical Data Bank

Debug Menu Assembly Bank