Difference between revisions of "Mother:ROM map"

From Data Crystal
Jump to: navigation, search
 
Line 4: Line 4:
 
$18A-The Lamp
 
$18A-The Lamp
  
==Item Names==
+
{{rommap|game=EarthBound Zero}}
  
==Overworld Graphics==
+
==PRG-ROM==
 +
*<tt>00010 to 003E1 (003D2)</tt> = Item names
 +
*<tt>003E2 to 0042C (0004B)</tt> = Location names
 +
*<tt>0042D to 00606 (001DA)</tt> = PSI names
 +
*<tt>00607 to 0063F (00039)</tt> = Status ailment names
 +
*<tt>00640 to 009DB (0039C)</tt> = Enemy names
 +
*<tt>009DC to 00C0F (00234)</tt> = '''Unknown'''
 +
*<tt>00C10 to 00E90 (00281)</tt> = Battle window text
 +
*<tt>00E91 to 01090 (00200)</tt> = Battle palettes
 +
*<tt>01091 to 0180F (0077F)</tt> = Naming screen and menu text
 +
*<tt>01810 to 01C0F (00400)</tt> = [[EarthBound Zero:Item data|Item data]]
 +
*<tt>01C10 to 01DCF (001C0)</tt> = Teleport targets
 +
*<tt>01DD0 to 01E0F (00040)</tt> = Character levelup table
 +
*<tt>01E10 to 0200F (00200)</tt> = PSI data
 +
*<tt>02010 to 2000F (1E000)</tt> = [[EarthBound Zero:Map data|Map data]]
 +
*<tt>20010 to 25DF5 (05DE6)</tt> = [[EarthBound Zero:Objects|Objects]]
 +
*<tt>25DF6 to 2600F (0021A)</tt> = '''Unknown'''
 +
*<tt>26010 to 268EB (008DB)</tt> = '''Unknown'''
 +
*<tt>268EC to 26918 (0002D)</tt> = Town map palettes
 +
*<tt>26919 to 2800F (016F6)</tt> = '''Unknown'''
 +
*<tt>28010 to 2900F (01000)</tt> = Map tile properties
 +
*<tt>29010 to 2920F (00200)</tt> = Map palettes
 +
*<tt>29210 to 2940F (00200)</tt> = Random encounter groups
 +
*<tt>29410 to 2959A (0018B)</tt> = '''Unknown'''
 +
*<tt>2959B to 295A2 (00008)</tt> = Random encounter rates
 +
*<tt>295A3 to 295E2 (00040)</tt> = Map area random encounter table
 +
*<tt>295E3 to 29A12 (0042F)</tt> = '''Unknown'''
 +
*<tt>29A13 to 29A3C (00029)</tt> = Character palettes?
 +
*<tt>29A3D to 29ED3 (00496)</tt> = '''Unknown'''
 +
*<tt>29ED4 to 2A00F (0013C)</tt> = Opening credits and title screen
 +
*<tt>2A010 to 2C00F (02000)</tt> = Sprite data
 +
*<tt>2C010 to 2CF4F (00F40)</tt> = [[EarthBound Zero:Enemy data|Enemy data]]
 +
*<tt>2CF50 to 2CFA7 (00058)</tt> = Enemy positioning
 +
*<tt>2CFA8 to 2D619 (00672)</tt> = [[EarthBound Zero:Enemy groups|Enemy groups]]
 +
*<tt>2D61A to 2D639 (00020)</tt> = Enemy tile arrangement pointers
 +
*<tt>2D63A to 2D7D7 (0019E)</tt> = Enemy tile arrangements
 +
*<tt>2D7D8 to 2D80A (00033)</tt> = Enemy extra graphics table
 +
*<tt>2D80B to 2D91C (00112)</tt> = Battle action pointers
 +
*<tt>2D91D to 2DED6 (005BA)</tt> = Battle actions
 +
*<tt>2DED7 to 2DEF8 (00022)</tt> = Battle action targeting
 +
*<tt>2DEF9 to 2E00F (00117)</tt> = '''Unknown'''
 +
*<tt>2E010 to 3000F (02000)</tt> = Battle engine
 +
*<tt>30010 to 3177F (01770)</tt> = Text pointer table
 +
*<tt>31780 to 31E0F (00690)</tt> = Blank
 +
*<tt>31E10 to 31E4F (00040)</tt> = Initial sram $7400-$743F
 +
*<tt>31E50 to 3200F (001C0)</tt> = Initial character data
 +
*<tt>32010 to 328B3 (008A4)</tt> = [[EarthBound Zero:Anti-Piracy|Anti-Piracy]]
 +
*<tt>328B4 to 3380F (00F5C)</tt> = '''Unknown'''
 +
*<tt>33810 to 3400F (00800)</tt> = Menu/naming screen/intro text
 +
*<tt>34010 to 3911D (0510E)</tt> = '''Unknown'''
 +
*<tt>3911E to 39311 (001F4)</tt> = Music table
 +
*<tt>39312 to 3C00F (02CFE)</tt> = Music data
 +
*<tt>3C010 to 4000F (04000)</tt> = '''Unknown'''
  
==Maps==
+
==CHR-ROM==
 
+
*<tt>40010 to 4800F (08000)</tt> = Map gfx
==Battle Graphics==
+
*<tt>48010 to 5000F (08000)</tt> = Enemy gfx
 
+
*<tt>50010 to 5100F (01000)</tt> = Opening screen gfx
==Battle Code==
+
*<tt>51010 to 5200F (01000)</tt> = Eight melodies background
 +
*<tt>52010 to 5300F (01000)</tt> = Credits gfx?
 +
*<tt>53010 to 5400F (01000)</tt> = Credits arrangements?
 +
*<tt>54010 to 5500F (01000)</tt> = Giegue's ship gfx
 +
*<tt>55010 to 5600F (01000)</tt> = Giegue's ship arrangements
 +
*<tt>56010 to 56C0F (00C00)</tt> = Town map gfx
 +
*<tt>56C10 to 5700F (00400)</tt> = Town map arrangement
 +
*<tt>57010 to 5740F (00400)</tt> = Whirlpool gfx
 +
*<tt>57410 to 5780F (00400)</tt> = Whirlpool arrangement
 +
*<tt>57810 to 5800F (00800)</tt> = Naming screen text 2
 +
*<tt>58010 to 5E80F (06800)</tt> = Sprite gfx
 +
*<tt>5E810 to 5F00F (00800)</tt> = Menu/naming screen/intro text (same as 33810)
 +
*<tt>5F010 to 6000F (01000)</tt> = Font
 +
*<tt>60010 to 7400F (14000)</tt> = Text
 +
*<tt>74010 to 7580F (01800)</tt> = Ending sprite gfx
 +
*<tt>75810 to 7600F (00800)</tt> = Ending background gfx
 +
*<tt>76010 to 7680F (00800)</tt> = "EARTH BOUND" gfx
 +
*<tt>76810 to 8000F (09800)</tt> = Blank
 +
{{Internal Data|game=EarthBound Zero}}

Latest revision as of 06:14, 21 May 2018

Enemy Names

$18A-The Lamp

PRG-ROM

  • 00010 to 003E1 (003D2) = Item names
  • 003E2 to 0042C (0004B) = Location names
  • 0042D to 00606 (001DA) = PSI names
  • 00607 to 0063F (00039) = Status ailment names
  • 00640 to 009DB (0039C) = Enemy names
  • 009DC to 00C0F (00234) = Unknown
  • 00C10 to 00E90 (00281) = Battle window text
  • 00E91 to 01090 (00200) = Battle palettes
  • 01091 to 0180F (0077F) = Naming screen and menu text
  • 01810 to 01C0F (00400) = Item data
  • 01C10 to 01DCF (001C0) = Teleport targets
  • 01DD0 to 01E0F (00040) = Character levelup table
  • 01E10 to 0200F (00200) = PSI data
  • 02010 to 2000F (1E000) = Map data
  • 20010 to 25DF5 (05DE6) = Objects
  • 25DF6 to 2600F (0021A) = Unknown
  • 26010 to 268EB (008DB) = Unknown
  • 268EC to 26918 (0002D) = Town map palettes
  • 26919 to 2800F (016F6) = Unknown
  • 28010 to 2900F (01000) = Map tile properties
  • 29010 to 2920F (00200) = Map palettes
  • 29210 to 2940F (00200) = Random encounter groups
  • 29410 to 2959A (0018B) = Unknown
  • 2959B to 295A2 (00008) = Random encounter rates
  • 295A3 to 295E2 (00040) = Map area random encounter table
  • 295E3 to 29A12 (0042F) = Unknown
  • 29A13 to 29A3C (00029) = Character palettes?
  • 29A3D to 29ED3 (00496) = Unknown
  • 29ED4 to 2A00F (0013C) = Opening credits and title screen
  • 2A010 to 2C00F (02000) = Sprite data
  • 2C010 to 2CF4F (00F40) = Enemy data
  • 2CF50 to 2CFA7 (00058) = Enemy positioning
  • 2CFA8 to 2D619 (00672) = Enemy groups
  • 2D61A to 2D639 (00020) = Enemy tile arrangement pointers
  • 2D63A to 2D7D7 (0019E) = Enemy tile arrangements
  • 2D7D8 to 2D80A (00033) = Enemy extra graphics table
  • 2D80B to 2D91C (00112) = Battle action pointers
  • 2D91D to 2DED6 (005BA) = Battle actions
  • 2DED7 to 2DEF8 (00022) = Battle action targeting
  • 2DEF9 to 2E00F (00117) = Unknown
  • 2E010 to 3000F (02000) = Battle engine
  • 30010 to 3177F (01770) = Text pointer table
  • 31780 to 31E0F (00690) = Blank
  • 31E10 to 31E4F (00040) = Initial sram $7400-$743F
  • 31E50 to 3200F (001C0) = Initial character data
  • 32010 to 328B3 (008A4) = Anti-Piracy
  • 328B4 to 3380F (00F5C) = Unknown
  • 33810 to 3400F (00800) = Menu/naming screen/intro text
  • 34010 to 3911D (0510E) = Unknown
  • 3911E to 39311 (001F4) = Music table
  • 39312 to 3C00F (02CFE) = Music data
  • 3C010 to 4000F (04000) = Unknown

CHR-ROM

  • 40010 to 4800F (08000) = Map gfx
  • 48010 to 5000F (08000) = Enemy gfx
  • 50010 to 5100F (01000) = Opening screen gfx
  • 51010 to 5200F (01000) = Eight melodies background
  • 52010 to 5300F (01000) = Credits gfx?
  • 53010 to 5400F (01000) = Credits arrangements?
  • 54010 to 5500F (01000) = Giegue's ship gfx
  • 55010 to 5600F (01000) = Giegue's ship arrangements
  • 56010 to 56C0F (00C00) = Town map gfx
  • 56C10 to 5700F (00400) = Town map arrangement
  • 57010 to 5740F (00400) = Whirlpool gfx
  • 57410 to 5780F (00400) = Whirlpool arrangement
  • 57810 to 5800F (00800) = Naming screen text 2
  • 58010 to 5E80F (06800) = Sprite gfx
  • 5E810 to 5F00F (00800) = Menu/naming screen/intro text (same as 33810)
  • 5F010 to 6000F (01000) = Font
  • 60010 to 7400F (14000) = Text
  • 74010 to 7580F (01800) = Ending sprite gfx
  • 75810 to 7600F (00800) = Ending background gfx
  • 76010 to 7680F (00800) = "EARTH BOUND" gfx
  • 76810 to 8000F (09800) = Blank


Internal Data for EarthBound Zero

ROM MapRAM MapText TableNotesTutorials