If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Mother 2/ROM map
< Mother 2
Jump to navigation
Jump to search
Primary Engine and Critical Data Bank
- 000000-0001FF (000200) = ROM Header Data
- 000200-008053 (007e54) = Important ASM (EDIT AT OWN RISK)
- 008054-0081FF (0001ac) = Flyover Data and Various GUI Including Text Windows
- 008200-00836F (000170) = Important ASM (EDIT AT OWN RISK)
- 008370-008590 (000221) = More Important ASM (EDIT AT OWN RISK)
- 008591-00ACE4 (002754) = Unclassified Data
- 00ACE5-00AD86 (0000a2) = Music Loading Routine
- 00AD87-00B9FB (000c75) = Unclassified Data
- 00B9FC-00B9FE (000003) = Execute Load Saved Game Pointer
- 00B9FF-00BB92 (000194) = Unclassified Data
- 00BB93-00BB95 (000003) = Execute Introduction Sequence Pointer
- 00BB96-0101BF (00462A) = Unclassified Data
- 0101C0-0101D4 (000015) = ROM Title Data
- 0101D5-021185 (010fb1) = Unclassified Data
- 021186-02144B (0002c6) = HP/PP Rolling Routine
- 02144C-0301FF (00edb4) = Unclassified Data
- 030200-0302FF (000100) = Sprite Palettes
- 030300-03E439 (00e13a) = Largely Movement Data, Possibly Incongruous
- 03E43A-03E5D9 (0001a0) = Dialog Window Attributes Table
- 03E5DA-03E657 (00007e) = Unclassified Data
- 03E658-03E736 (0000df) = Debug Mode Commands
- 03E737-03EE1A (0006e4) = Unclassified Data
- 03EE1B-03EEFD (0000e3) = PSI Submenu Text
- 03EEFE-03EFCB (0000ce) = ASM Routine - Indeterminate Function
- 03EFCC-03F22D (000262) = Unclassified Data, Partially ASM
- 03F22E-03F33D (000110) = Character Graphics Control Table
- 03F33E-03F86F (000532) = Unclassified Data, Partially ASM
- 03F870-03F87C (00000d) = Name Registration String
- 03F87D-04022F (0009B3) = Unclassified Data
- 040230-040C9D (000a6e) = Movement Pattern Pointer Table
- 040C9E-0417E9 (000b4c) = Unclassified Data, Partially ASM
- 0417EA-041913 (00012a) = Decompression Routine
- 041914-0430A1 (00178e) = Unclassified Data
- 0430A2-0430C9 (000028) = Map Data Pointer Table
- 0430CA-0434D5 (00040c) = Unclassified Data
- 0434D6-0434EA (000015) = Goods Submenu Commands
- 0434E9-043B2B (000643) = Unclassified Data, Partially ASM
- 043B2C-043BB0 (000085) = Status Text Strings
- 043BB1-043BD7 (000027) = Equipment Submenu Text
- 043BD8-045EE5 (00230e) = Unclassified Data
- 045EE6-045F49 (000064) = Lumine Hall Text
- 045F4A-04757B (001632) = Unclassified Data, Partially ASM
- 04757C-04759B (000020) = Movement-Referenced Text String Pointer Table
- 04759C-0476B6 (00011b) = ASM Routine - Indeterminate Function
- 0476B7-0476EE (000038) = Battle Command Strings
- 0476EF-047975 (000287) = Unclassified Data
- 047976-04799D (000028) = Prayer Command Text Pointers
- 04799E-049698 (001cfb) = Unclassified Data
- 049699-0497B3 (00011b) = Startup Menu Text Strings
- 0497B4-04CCA4 (0034f1) = Unclassified Data
- 04CCA5-04CEE1 (00023d) = Song Table
- 04CEE2-04D0DC (0001fb) = SPC Pack Pointer Table
- 04D0DD-04D2FE (000222) = Parsing Routines for 04CEE2 Block
- 04D2FF-0501FF (002f01) = Nullspace
Text Bank
- 050200-05048F (000290) = Conditional Pointers for S=re Dialogue
- 050490-09DFDB (04db4c) = Primary Dialogue Bank
- 09DFDC-09E49F (0004c4) = Unclassified Data
- 09E4A0-0A01FF (001d60) = Nullspace
Animation Bank
- 0A0200-0AD9A0 (00d7a1) = Battle BGs: Primary Data Group
- 0AD9A1-0ADB3C (00019c) = Battle BGs: Graphics Pointer Table
- 0ADB3D-0ADCD8 (00019c) = Battle BGs: Arrangement Pointer Table
- 0ADCD9-0ADEA0 (0001c8) = Battle BGs: Palette Pointer Table
- 0ADEA1-0AF457 (0015b7) = Battle BGs: Rendering Data
- 0AF458-0AF907 (0004b0) = Battle BGs: Scroll Table
- 0AF908-0B01FE (0008f7) = Battle BGs: Distortion Table
- 0B01FF-0B01FF (000001) = Nullspace
- 0B0200-0BDA99 (00d89a) = Battle BGs: Secondary Data Group
- 0BDA9A-0BE229 (000790) = Battle Group BG Association Data
- 0BE22A-0C01FF (001fd6) = Nullspace
- 0C0200-0C19CA (0017cb) = Animation Data: Carpainter's Lightning - Reflected
- 0C19CB-0C215B (000791) = Animation Data: Carpainter's Lightning - Strike
- 0C215C-0C24D7 (00037c) = Animation Data: Starman Junior's Teleport
- 0C24D8-0C2E88 (0009b1) = Animation Data: "BOOM!"
- 0C2E89-0C2EE0 (000058) = Animation Data: Zombie Attack
- 0C2EE1-0C30F7 (000217) = Animation Data: "The End?"
- 0C30F8-0C312F (000038) = Animation Sequence Data Pointers
- 0C3130-0CAF3B (007e0c) = PSI Animation Arrangement - First Block
- 0CAF3C-0CB245 (00030a) = PSI Animation Graphics - First Block
- 0CB246-0CB929 (0006e4) = PSI Animation Arrangement - Second Block
- 0CB92A-0CBDDD (0004b4) = PSI Animation Graphics - Second Block
- 0CBDDE-0CDE3D (002060) = PSI Animation Arrangement - Third Block
- 0CDE3E-0CE10F (0002d2) = PSI Animation Graphics - Third Block
- 0CE110-0CE633 (000524) = PSI Animation Arrangement - Fourth Block
- 0CE634-0CE883 (000250) = PSI Animation Graphics - Fourth Block
- 0CE884-0CF363 (000ae0) = PSI Animation Arrangement - Fifth Block
- 0CF364-0CF4FB (000198) = PSI Animation Configuration Data
- 0CF4FC-0CF795 (00029a) = PSI Animation Arrangement - Sixth Block
- 0CF796-0CF8A5 (000110) = PSI Animation Palettes
- 0CF8A6-0CF92D (000088) = PSI Animation Pointers
- 0CF92E-0D01FF (0008d2) = Nullspace
- 0D0200-0E64ED (0162ee) = Battle Sprites Graphics
- 0E64EE-0E6713 (000226) = Battle Sprites Pointer Table
- 0E6714-0E6B13 (000400) = Battle Sprites Palettes
- 0E6B14-0EDE44 (007331) = Swirl Animation Data
- 0EDE45-0EDF40 (0000fc) = Swirl Animation Pointer Table
- 0EDF41-0EDF5C (00001c) = Swirl Animation Primary Table <- Please Confirm
- 0EDF5D-0EFA09 (001aad) = Sound Stone Graphics
- 0EFA0A-0EFAC9 (0000c0) = Sound Stone Palette
- 0EFACA-0F01FF (000736) = Nullspace
Map Bank
- 0F0200-0F288A (00268b) = Door Destinations Table
- 0F288B-0F5B2A (0032a0) = Door Configuration Table
- 0F5B2B-0F5C74 (00014a) = Overworld Event Music Pointer Table
- 0F5C75-0F641B (0007a7) = Overworld Event Music Table
- 0F641C-0F6422 (000007) = Unclassified Data
- 0F6423-0F6E22 (000a00) = NPC Placement Pointer Table
- 0F6E23-0F8BCD (001dab) = NPC Placement Data Table
- 0F8BCE-0FF4F0 (006923) = NPC Dialogue and Configuration Table
- 0FF4F1-1001FF (000d0f) = Nullspace
- 100200-1015FF (001400) = Doors Pointer Table
- 101600-101797 (000198) = Screen Transition Configuration Table
- 101798-1017BF (000028) = Map Tiles: Event Control Pointer Table
- 1017C0-101A7F (0002c0) = Map Tiles: Event Control Table
Battle Bank
- 101A80-10BA7F (00a000) = Map Data: Enemy Placement data
- 10BA80-10BDAB (00032c) = Enemy Placement Groups Pointer Table
- 10BDAC-10C80C (000a61) = Enemy Placement Groups Table
- 10C80D-10D72C (000f20) = Enemy Battle Groups Pointer Table
- 10D72D-10D74B (00001f) = Apparent Garbage Data
- 10D74C-10E1B3 (000a68) = Enemy Battle Groups Table
- 10E1B4-1101FF (00204c) = Nullspace
Primary Data Groups Bank
- 110200-1547BF (0445c0) = Uncompressed Sprite Graphics
- 1547C0-1571FF (002a40) = Nullspace
- 157200-1589CF (0017d0) = Item Properties Table
- 1589D0-158B9D (0001ce) = Store Inventories Table
- 158B9E-158CBD (000120) = PSI Teleport Destination Table
- 158CBE-158D1D (000060) = Telephone Contacts Table
- 158D1E-159C05 (000ee8) = Battle Actions Table
- 159C06-159F20 (00031b) = PSI Abilities Table
- 159F21-159F2F (00000f) = Nullspace
- 159F30-159FD9 (0000aa) = PSI Names List
- 159FDA-159FFF (000026) = NPC Battle AI Table
- 15A000-15A63F (000640) = Level Up Requirements Table
- 15A640-15EBBA (00457b) = Enemy Configuration Table
- 15EBBB-15EBD6 (00001c) = Statistic Growth Variables
- 15EBD7-15ED0A (000134) = Condiment Configuration Table
- 15ED0B-15F452 (000748) = Preset Teleport Destination Table
- 15F453-15F61A (0001c8) = Map Data: Hotspots Table
- 15F61B-15F62E (000014) = Timed Item Transformation Table
- 15F62F-15F754 (000126) = "Don't Care" Preset Character Names
- 15F755-15F768 (000014) = Starting Statistics: Ness
- 15F769-15F77C (000014) = Starting Statistics: Paula
- 15F77D-15F790 (000014) = Starting Statistics: Jeff
- 15F791-15F7A4 (000014) = Starting Statistics: Poo
- 15F7A5-15F86C (0000c8) = Timed Delivery Events Table
- 15F86D-1601FF (000993) = Nullspace
Map Construction Primary Bank
- 160200-1751FF (015000) = Map Data: Primary Table
- 175200-17A9FF (005800) = Map Data: Local Tileset Table
- 17AA00-17B3FF (000a00) = Map Data: Global Tileset/Palette Table
- 17B400-17C7FF (001400) = Map Data: Per-Sector Attributes Table
- 17C800-17FDE7 (0035e8) = Map Data: Tile Arrangement Block 1
- 17FDE8-1801FF (000418) = Nullspace
- 180200-18914F (008f50) = Map Data: Tile Collision Arrangement Table
- 189150-18F25D (00610e) = Map Data: Tile Collision Arrangement Pointer Table
Anti-Piracy Screens Bank
- 18F25E-18F535 (0002d8) = Anti-Piracy Notice Screen Arrangement
- 18F536-18FACD (000598) = Anti-Piracy Notice Screen Graphics
- 18FACE-18FAD5 (000008) = Palette for Anti-Piracy and Faulty Game Pak Screens
- 18FAD6-18FCD3 (0001fe) = Faulty Game Pak Notice Screen Arrangement
- 18FCD4-18FDC6 (0000f3) = Faulty Game Pak Notice Screen Graphics
- 18FDC7-1901FF (000439) = Nullspace
Map Construction Secondary Bank
- 190200-19D050 (00ce51) = Map Data: Tile Arrangement Block 2
- 19D051-19FE16 (002dc6) = Map Data: Tile Graphics Block 1
- 19FE17-1A01FF (0003e9) = Nullspace
- 1A0200-1A7EAD (007cae) = Map Data: Tile Arrangement Block 3
- 1A7EAE-1AFCAD (007e00) = Map Data: Palettes
- 1AFCAE-1AFD0D (000060) = Map Data: Unused Palette Pointer Table
- 1AFD0E-1B01FF (0004f2) = Nullspace
- 1B0200-1BF4D3 (00f2d4) = Map Data: Tile Arrangement Block 4
- 1BF4D4-1C01FF (000d2c) = Nullspace
- 1C0200-1CB220 (00b021) = Map Data: Tile Arrangement Block 5
- 1CB221-1CD833 (002613) = Map Data: Tile Graphics Block 2
- 1CD834-1CE233 (000a00) = Map Data: Per-Sector Music Assignments
- 1CE234-1D01FF (001fcc) = Nullspace
- 1D0200-1E0128 (00ff29) = Map Data: Tile Graphics Block 3
- 1E0129-1E01FF (0000d7) = Nullspace
- 1E0200-1EF289 (00f08a) = Map Data: Tile Graphics Block 4
- 1EF28A-1EFE7F (000bf6) = Map Data: Graphics for Animated Tiles Block 1
- 1EFE80-1F01FF (000380) = Nullspace
- 1F0200-1FC40D (00c20e) = Map Data: Tile Graphics Block 5
- 1FC40E-1FE6AB (00229e) = Map Data: Graphics for Animated Tiles Block 2
- 1FE6AC-1FE727 (00007c) = Map Data: Palette Animation Pointer Table
- 1FE728-1FE7E5 (0000be) = Map Data: Palette Animation Secondary Pointer/Data Table
- 1FE7E6-1FEE10 (00062b) = Map Data: Palette Animation Table
- 1FEE11-2001FF (0013ef) = Nullspace
Miscellaneous Graphics Bank
- 200200-20033C (00013d) = Text Window Graphics
- 20033D-2006C0 (000214) = 8x16 (Main) Romaji Font Graphics
- 2006C1-200A80 (0003c0) = 8x16 (Main) Hiragana Font Graphics
- 200A81-200E40 (0003c0) = 8x16 (Main) Katakana Font Graphics
- 200E41-2012C1 (000481) = Text Window Graphics
- 2012C2-20130D (00004c) = Flavored Text Window Graphics
- 20130E-20170D (000400) = 8x8 (Tiny) Romaji Font Graphics
- 20170E-201C0D (000500) = 8x8 (Tiny) Hiragana Font Graphics
- 201C0E-20210D (000500) = 8x8 (Tiny) Katakana Font Graphics
- 20210E-20211C (00000f) = Text Window Properties Table
- 20211D-20229C (000180) = Text Window Flavor Palettes
- 20229D-20329C (001000) = Mr. Saturn Font Graphics
- 20329D-2032DC (000040) = Text Window Flavor Palettes
- 2032DD-2032E4 (000008) = Movement-Referenced Text String Palette
- 2032E5-2032FC (000018) = Town Map Graphics Pointer Table
- 2032FD-205A74 (002778) = Onett Town Map Data
- 205A75-207876 (001e02) = Twoson Town Map Data
- 207877-2094D7 (001c61) = Threek Town Map Data
- 2094D8-20BF12 (002a3b) = Fourside Town Map Data
- 20BF13-20D975 (001a63) = Scaraba Town Map Data
- 20D976-20FE87 (002512) = Summers Town Map Data
- 20FE88-21021D (000396) = Nullspace
- 21021E-211801 (0015e4) = 16x16 (Large) Romaji, Hiragana, and Katakana Font Graphics
- 211802-211D1D (00051c) = Coffee Sequence Text
- 211D1E-212284 (000567) = Tea Sequence Text
- 212285-2125E0 (00035c) = Unclassified Data
- 2125E1-212DA0 (0007c0) = Wandering Photographer Configuration Table
- 212DA1-213795 (0009f5) = Compressed Palette Data - Indeterminate Use
- 213796-21443D (000ca8) = Staff Credits Sequence Text
- 21443E-214516 (0000d9) = Unclassified Data
- 214517-21457F (000069) = "APE" Logo Screen Arrangement
- 214580-214785 (000206) = "APE" Logo Screen Graphics
- 214786-2147C9 (000044) = "APE" Logo Screen Palette
- 2147CA-21483D (000074) = "Halken" Logo Screen Arrangement
- 21483E-214A0D (0001d0) = "Halken" Logo Screen Graphics
- 214A0E-214AAA (00009d) = "Halken" Logo Screen Palette
- 214AAB-214AEE (000044) = "Nintendo" Logo Screen Arrangement
- 214AEF-214BB7 (0000c9) = "Nintendo" Logo Screen Graphics
- 214BB8-214BFB (000044) = "Nintendo" Logo Screen Palette
- 214BFC-21514D (000552) = "Gas Station" Screen Arrangement
- 21514E-219EB8 (004d6b) = "Gas Station" Screen Graphics
- 219EB9-219F5E (0000a6) = "Gas Station" Screen Palette
- 219F5F-219FE0 (000082) = "Gas Station" Screen Alternate Palette
- 219FE1-21A29F (0002bf) = Title Sequence Data (Unspecified)
- 21A2A0-21B38B (0010ec) = Title Sequence Data (Unspecified)
- 21B38C-21B4C6 (00013b) = Title Sequence Data (Unspecified)
- 21B4C7-21BD00 (00083a) = Title Sequence Data (Unspecified)
- 21BD01-21C490 (000791) = Title Sequence Data (Unspecified)
- 21C491-21C66F (0001df) = Title Sequence Data (Unspecified)
- 21C670-21C6DB (0001df) = "Produced by Shigesato Itoi" Graphics Arrangement
- 21C6DC-21C891 (0001b6) = "Produced by Shigesato Itoi" Graphics
- 21C892-21C8DE (00004d) = "Presented by Nintendo" Graphics Arrangement
- 21C8DF-21C9FF (000121) = "Presented by Nintendo" Graphics
- 21CA00-21CA0C (00000d) = Shared Palette"Produced by Shigesato Itoi" and "Presented by Nintendo" Graphics
- 21CA0D-21CC59 (00024d) = Animation Control Data for Title Screen <--- Please confirm!
- 21CC5A-21D19E (000545) = Death Screen Graphics
- 21D19F-21D292 (0000f4) = Death Screen Palette
- 21D293-21D38B (0000f9) = Death Screen Arrangement
- 21D38C-21D48A (0000ff) = Unclassified Data
- 21D48B-21D4CB (000041) = Insane Cultist Palette for Cast Sequence
- 21D4CC-21D8A5 (0003da) = Staff Credits Sequence Font Graphics
- 21D8A6-21D8B5 (000010) = Staff Credits Sequence Font Palette
- 21D8B6-21D8DB (000026) = Unclassified Data
- 21D8DC-21D9E1 (000106) = Staff Credits Sequence Border Data
- 21D9E2-21E0FC (00071b) = Town Map Point of Interest Graphics
- 21E0FD-21E48D (000391) = Unclassified Data
- 21E48E-2201FF (001d72) = Nullspace
Audio Bank
- 220200-262B8B (04298c) = Audio Data
- 262B8C-262D09 (00017e) = Song SPC Pointer Table
- 262D0A-2F641C (093713) = Audio Data
Map Construction Tertiary Bank
- 2F641D-2F645C (000040) = Map Data: Tileset Table
- 2F645D-2F64AC (000050) = Map Data: Tileset Pointer Table
- 2F64AD-2F64FC (000050) = Map Data: Tile Arrangement Pointer Table
- 2F64FD-2F657C (000080) = Map Data: Palette Pointer Table
- 2F657D-2F65CC (000050) = Map Data: Tile Collision Pointer Table
- 2F65CD-2F661C (000050) = Map Data: Tile Animation Pointer Table
- 2F661D-2F666C (000050) = Map Data: Freakish Tile Animation Pointer Table
- 2F666D-2F6740 (0000d4) = Map Data: Freakish Tile Animation Table
Secondary Engine and Critical Data Bank
- 2F6741-2F6E80 (000740) = Sprite Grouping Pointer Table
- 2F6E81-2F9E41 (002fc1) = Sprite Grouping Table
- 2F9E42-2FA221 (0003e0) = Unclassified Data
- 2FA221-2FC02D (001e0d) = Unclassified Data
Debug Menu Assembly Bank
- 2FC02E-2FC081 (000054) = Programmers' Sound Mode Menu Text
- 2FC082-2FC3BF (00033e) = Unclassified Data
- 2FC3C0-2FC468 (0000a9) = Programmers' Debug Mode Menu Text
- 2FC469-2FD69A (001232) = Unclassified Data
- 2FD69B-2FDAE1 (000447) = Programmers' Debug Mode Font Graphics
- 2FDAE2-2FDC01 (000120) = Programmers' Debug Mode Selection Cursor Graphics (Kirby!)
- 2FDC02-2FDCE1 (0000e0) = Nullspace
- 2FDCE2-2FE121 (000440) = Unclassified Data
- 2FE122-3001FF (0020de) = Nullspace
Internal Data for Mother 2
| |
---|---|