Wikifang:Telefang 1 Translation Patch/Bank map: Difference between revisions
Jump to navigation
Jump to search
Blaziken257 (talk | contribs) (Oops) |
(Added text banks and started color-coding...) |
||
Line 1: | Line 1: | ||
'''Legend:''' | |||
* <font color=red>Red</font> - Assembly code | |||
* <font color=blue>Blue</font> - Text/text pointers | |||
* <font color=purple>Purple</font> - Graphics | |||
* <font color=green>Green</font> - Other data | |||
{|class=wikitable cellpadding=5 | {|class=wikitable cellpadding=5 | ||
|- | |- | ||
Line 4: | Line 11: | ||
! width="10%" | ROM address | ! width="10%" | ROM address | ||
! width="43%" | Data | ! width="43%" | Data | ||
! width="42%" | Patch | ! width="42%" | Patch changes | ||
|- | |- | ||
|0x0 | |0x0 | ||
Line 22: | Line 29: | ||
|- | |- | ||
|0x3 | |0x3 | ||
| | |0xC000 | ||
| | | | ||
| | | | ||
Line 42: | Line 49: | ||
|- | |- | ||
|0x7 | |0x7 | ||
| | |0x1C000 | ||
| | | | ||
| | | | ||
Line 62: | Line 69: | ||
|- | |- | ||
|0xb | |0xb | ||
| | |0x2C000 | ||
|Font, text-related code, item names | |Font, text-related code, item names | ||
| +VWF code, -item names | | +VWF code, -item names | ||
Line 82: | Line 89: | ||
|- | |- | ||
|0xf | |0xf | ||
| | |0x3C000 | ||
|Maps for wild Denjuu, other unknown things??? | |Maps for wild Denjuu, other unknown things??? | ||
| | | | ||
Line 88: | Line 95: | ||
|0x10 | |0x10 | ||
|0x40000 | |0x40000 | ||
| | |<font color=blue>Denjuu description text</font> | ||
| | | | ||
|- | |- | ||
Line 102: | Line 109: | ||
|- | |- | ||
|0x13 | |0x13 | ||
| | |0x4C000 | ||
| | | | ||
| | | | ||
Line 122: | Line 129: | ||
|- | |- | ||
|0x17 | |0x17 | ||
| | |0x5C000 | ||
| | | | ||
| | | | ||
Line 142: | Line 149: | ||
|- | |- | ||
|0x1b | |0x1b | ||
| | |0x6C000 | ||
| | | | ||
| | | | ||
Line 162: | Line 169: | ||
|- | |- | ||
|0x1f | |0x1f | ||
| | |0x7C000 | ||
| | | | ||
| | | | ||
Line 182: | Line 189: | ||
|- | |- | ||
|0x23 | |0x23 | ||
| | |0x8C000 | ||
| | | | ||
| | | | ||
Line 198: | Line 205: | ||
|0x26 | |0x26 | ||
|0x98000 | |0x98000 | ||
| | |<font color=blue>Phone question text</font> | ||
| | | | ||
|- | |- | ||
|0x27 | |0x27 | ||
| | |0x9C000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x28 | |0x28 | ||
| | |0xA0000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x29 | |0x29 | ||
| | |0xA4000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x2a | |0x2a | ||
| | |0xA8000 | ||
|ASM: Map screen | |ASM: Map screen | ||
| | | | ||
|- | |- | ||
|0x2b | |0x2b | ||
| | |0xAC000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x2c | |0x2c | ||
| | |0xB0000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x2d | |0x2d | ||
| | |0xB4000 | ||
|Blank | |Blank | ||
| | | | ||
|- | |- | ||
|0x2e | |0x2e | ||
| | |0xB8000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x2f | |0x2f | ||
| | |0xBC000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x30 | |0x30 | ||
| | |0xC0000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x31 | |0x31 | ||
| | |0xC4000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x32 | |0x32 | ||
| | |0xC8000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x33 | |0x33 | ||
| | |0xCC000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x34 | |0x34 | ||
| | |0xD0000 | ||
|Blank | |Blank | ||
|Denjuu names | |Denjuu names | ||
|- | |- | ||
|0x35 | |0x35 | ||
| | |0xD4000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x36 | |0x36 | ||
| | |0xD8000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x37 | |0x37 | ||
| | |0xDC000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x38 | |0x38 | ||
| | |0xE0000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x39 | |0x39 | ||
| | |0xE4000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x3a | |0x3a | ||
| | |0xE8000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x3b | |0x3b | ||
| | |0xEC000 | ||
|Blank | |Blank | ||
| | | | ||
|- | |- | ||
|0x3c | |0x3c | ||
| | |0xF0000 | ||
|Blank | |Blank | ||
| | | | ||
|- | |- | ||
|0x3d | |0x3d | ||
| | |0xF4000 | ||
|Blank | |Blank | ||
| | | | ||
|- | |- | ||
|0x3e | |0x3e | ||
| | |0xF8000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x3f | |0x3f | ||
| | |0xFC000 | ||
| | | | ||
| | | | ||
Line 328: | Line 335: | ||
|0x40 | |0x40 | ||
|0x100000 | |0x100000 | ||
| | |<font color=blue>Some post-game NPC text</font> | ||
| | | | ||
|- | |- | ||
Line 342: | Line 349: | ||
|- | |- | ||
|0x43 | |0x43 | ||
| | |0x10C000 | ||
|Blank | |Blank | ||
| | | | ||
Line 353: | Line 360: | ||
|0x45 | |0x45 | ||
|0x114000 | |0x114000 | ||
| | |<font color=blue>Text for battles and other general stuff, Phone question text</font> | ||
| | | | ||
|- | |- | ||
|0x46 | |0x46 | ||
|0x118000 | |0x118000 | ||
| | |<font color=blue>Text messages and secret Denjuu call text</font> | ||
| | | | ||
|- | |- | ||
|0x47 | |0x47 | ||
| | |0x11C000 | ||
| | |<font color=blue>NPC text (Toronko -> Barran)</font> | ||
| | | | ||
|- | |- | ||
|0x48 | |0x48 | ||
|0x120000 | |0x120000 | ||
| | |<font color=blue>Story/event text (Intro -> Kurinon, shops)</font> | ||
| | | | ||
|- | |- | ||
|0x49 | |0x49 | ||
|0x124000 | |0x124000 | ||
| | |<font color=blue>NPC text (Barran -> Tripa)</font> | ||
| | | | ||
|- | |- | ||
|0x4a | |0x4a | ||
|0x128000 | |0x128000 | ||
| | |<font color=blue>Some NPC text, Text for various events (?)</font> | ||
| | | | ||
|- | |- | ||
|0x4b | |0x4b | ||
| | |0x12C000 | ||
| | |<font color=blue>Story/event text (Kurinon -> Ion Island)</font> | ||
| | | | ||
|- | |- | ||
|0x4c | |0x4c | ||
|0x130000 | |0x130000 | ||
| | |<font color=blue>Phone question text</font> | ||
| | | | ||
|- | |- | ||
|0x4d | |0x4d | ||
|0x134000 | |0x134000 | ||
| | |<font color=blue>Phone question text</font> | ||
| | | | ||
|- | |- | ||
|0x4e | |0x4e | ||
|0x138000 | |0x138000 | ||
| | |<font color=blue>Story/event text (Ion Island -> Sanaeba's lab)</font> | ||
| | | | ||
|- | |- | ||
|0x4f | |0x4f | ||
| | |0x13C000 | ||
| | |<font color=blue>NPC text (Tripa -> Burion Ruins)</font> | ||
| | | | ||
|- | |- | ||
|0x50 | |0x50 | ||
|0x140000 | |0x140000 | ||
| | |<font color=blue>Story/event text (Sanaeba's lab -> End, plus other events)</font> | ||
| | | | ||
|- | |- | ||
|0x51 | |0x51 | ||
|0x144000 | |0x144000 | ||
| | |<font color=blue>Phone question text</font> | ||
| | | | ||
|- | |- | ||
Line 422: | Line 429: | ||
|- | |- | ||
|0x53 | |0x53 | ||
| | |0x14C000 | ||
| | | | ||
| | | | ||
Line 438: | Line 445: | ||
|0x56 | |0x56 | ||
|0x158000 | |0x158000 | ||
|Phone text ( | |<font color=blue>Phone text (Plot-related)</font> | ||
| | | | ||
|- | |- | ||
|0x57 | |0x57 | ||
| | |0x15C000 | ||
|Phone text (related | |<font color=blue>Phone text (Experience item-related)</font> | ||
| | | | ||
|- | |- | ||
Line 462: | Line 469: | ||
|- | |- | ||
|0x5b | |0x5b | ||
| | |0x16C000 | ||
|Blank | |Blank | ||
| | | | ||
Line 482: | Line 489: | ||
|- | |- | ||
|0x5f | |0x5f | ||
| | |0x17C000 | ||
| | |Unused cutscene tilemaps/palettes (?) | ||
| | | | ||
|- | |- | ||
|0x60 | |0x60 | ||
|0x180000 | |0x180000 | ||
| | |Unused cutscene graphics | ||
| | | | ||
|- | |- | ||
Line 502: | Line 509: | ||
|- | |- | ||
|0x63 | |0x63 | ||
| | |0x18C000 | ||
|Acre data for Sanaeba Research Center | |Acre data for Sanaeba Research Center | ||
| | | | ||
Line 522: | Line 529: | ||
|- | |- | ||
|0x67 | |0x67 | ||
| | |0x19C000 | ||
|Game maps, warps, treasure chest contents | |Game maps, warps, treasure chest contents | ||
| | | | ||
|- | |- | ||
|0x68 | |0x68 | ||
| | |0x1A0000 | ||
|Acre data for Overworld Map (Top-left, top-right, and bottom-left quadrants), Antenna trees (same quadrants) | |Acre data for Overworld Map (Top-left, top-right, and bottom-left quadrants), Antenna trees (same quadrants) | ||
| | | | ||
|- | |- | ||
|0x69 | |0x69 | ||
| | |0x1A4000 | ||
|Acre data for Overworld Map (Bottom-right quadrant), Antenna trees (Bottom-right quadrant), Toronko Village Spring, Northeast Cavern, Craft Research Center, Dementia's Mansion | |Acre data for Overworld Map (Bottom-right quadrant), Antenna trees (Bottom-right quadrant), Toronko Village Spring, Northeast Cavern, Craft Research Center, Dementia's Mansion | ||
| | | | ||
|- | |- | ||
|0x6a | |0x6a | ||
| | |0x1A8000 | ||
|Acre data for Toripa Antenna Tree Cave, Pepperi Mountains | |Acre data for Toripa Antenna Tree Cave, Pepperi Mountains | ||
| | | | ||
|- | |- | ||
|0x6b | |0x6b | ||
| | |0x1AC000 | ||
|Sprites for Denjuu #1-18 | |Sprites for Denjuu #1-18 | ||
| | | | ||
|- | |- | ||
|0x6c | |0x6c | ||
| | |0x1B0000 | ||
|Sprites for Denjuu #19-36 | |Sprites for Denjuu #19-36 | ||
| | | | ||
|- | |- | ||
|0x6d | |0x6d | ||
| | |0x1B4000 | ||
|Sprites for Denjuu #37-54 | |Sprites for Denjuu #37-54 | ||
| | | | ||
|- | |- | ||
|0x6e | |0x6e | ||
| | |0x1B8000 | ||
|Sprites for Denjuu #55-72 | |Sprites for Denjuu #55-72 | ||
| | | | ||
|- | |- | ||
|0x6f | |0x6f | ||
| | |0x1BC000 | ||
|Sprites for Denjuu #73-90 | |Sprites for Denjuu #73-90 | ||
| | | | ||
|- | |- | ||
|0x70 | |0x70 | ||
| | |0x1C0000 | ||
|Sprites for Denjuu #91-108 | |Sprites for Denjuu #91-108 | ||
| | | | ||
|- | |- | ||
|0x71 | |0x71 | ||
| | |0x1C4000 | ||
|Sprites for Denjuu #109-126 | |Sprites for Denjuu #109-126 | ||
| | | | ||
|- | |- | ||
|0x72 | |0x72 | ||
| | |0x1C8000 | ||
|Sprites for Denjuu #127-144 | |Sprites for Denjuu #127-144 | ||
| | | | ||
|- | |- | ||
|0x73 | |0x73 | ||
| | |0x1CC000 | ||
|Sprites for Denjuu #145-162 | |Sprites for Denjuu #145-162 | ||
| | | | ||
|- | |- | ||
|0x74 | |0x74 | ||
| | |0x1D0000 | ||
|Sprites for Denjuu #163-174 | |Sprites for Denjuu #163-174 | ||
| | | | ||
|- | |- | ||
|0x75 | |0x75 | ||
| | |0x1D4000 | ||
|Various text strings, such as Denjuu names, T-Fanger names, attack names, types, etc.<br />Wild Denjuu species/level data, other unknown things??? | |Various text strings, such as Denjuu names, T-Fanger names, attack names, types, etc.<br />Wild Denjuu species/level data, other unknown things??? | ||
| | | | ||
|- | |- | ||
|0x76 | |0x76 | ||
| | |0x1D8000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x77 | |0x77 | ||
| | |0x1DC000 | ||
|Blank | |Blank | ||
| | | | ||
|- | |- | ||
|0x78 | |0x78 | ||
| | |0x1E0000 | ||
|Blank | |Blank | ||
|Denjuu Phrases, item names | |Denjuu Phrases, item names | ||
|- | |- | ||
|0x79 | |0x79 | ||
| | |0x1E4000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x7a | |0x7a | ||
| | |0x1E8000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x7b | |0x7b | ||
| | |0x1EC000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x7c | |0x7c | ||
| | |0x1F0000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x7d | |0x7d | ||
| | |0x1F4000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x7e | |0x7e | ||
| | |0x1F8000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|0x7f | |0x7f | ||
| | |0x1FC000 | ||
| | | | ||
| | | | ||
|- | |- | ||
|} | |} |
Revision as of 16:00, 13 July 2011
Legend:
- Red - Assembly code
- Blue - Text/text pointers
- Purple - Graphics
- Green - Other data
Bank | ROM address | Data | Patch changes |
---|---|---|---|
0x0 | 0x0 | $HOME, headers, bankswitch routines | |
0x1 | 0x4000 | Blank | |
0x2 | 0x8000 | ||
0x3 | 0xC000 | ||
0x4 | 0x10000 | ||
0x5 | 0x14000 | ASM: Battle? | |
0x6 | 0x18000 | ||
0x7 | 0x1C000 | ||
0x8 | 0x20000 | ||
0x9 | 0x24000 | ||
0xa | 0x28000 | ||
0xb | 0x2C000 | Font, text-related code, item names | +VWF code, -item names |
0xc | 0x30000 | ||
0xd | 0x34000 | Nearly every color palette in the game | |
0xe | 0x38000 | ||
0xf | 0x3C000 | Maps for wild Denjuu, other unknown things??? | |
0x10 | 0x40000 | Denjuu description text | |
0x11 | 0x44000 | ||
0x12 | 0x48000 | ||
0x13 | 0x4C000 | ||
0x14 | 0x50000 | ||
0x15 | 0x54000 | ||
0x16 | 0x58000 | ||
0x17 | 0x5C000 | ||
0x18 | 0x60000 | ||
0x19 | 0x64000 | ||
0x1a | 0x68000 | ||
0x1b | 0x6C000 | ||
0x1c | 0x70000 | ||
0x1d | 0x74000 | ||
0x1e | 0x78000 | Blank | |
0x1f | 0x7C000 | ||
0x20 | 0x80000 | ||
0x21 | 0x84000 | ||
0x22 | 0x88000 | ||
0x23 | 0x8C000 | ||
0x24 | 0x90000 | ||
0x25 | 0x94000 | Blank | |
0x26 | 0x98000 | Phone question text | |
0x27 | 0x9C000 | ||
0x28 | 0xA0000 | ||
0x29 | 0xA4000 | ||
0x2a | 0xA8000 | ASM: Map screen | |
0x2b | 0xAC000 | ||
0x2c | 0xB0000 | ||
0x2d | 0xB4000 | Blank | |
0x2e | 0xB8000 | ||
0x2f | 0xBC000 | ||
0x30 | 0xC0000 | ||
0x31 | 0xC4000 | ||
0x32 | 0xC8000 | ||
0x33 | 0xCC000 | ||
0x34 | 0xD0000 | Blank | Denjuu names |
0x35 | 0xD4000 | ||
0x36 | 0xD8000 | ||
0x37 | 0xDC000 | ||
0x38 | 0xE0000 | ||
0x39 | 0xE4000 | ||
0x3a | 0xE8000 | ||
0x3b | 0xEC000 | Blank | |
0x3c | 0xF0000 | Blank | |
0x3d | 0xF4000 | Blank | |
0x3e | 0xF8000 | ||
0x3f | 0xFC000 | ||
0x40 | 0x100000 | Some post-game NPC text | |
0x41 | 0x104000 | ||
0x42 | 0x108000 | ||
0x43 | 0x10C000 | Blank | |
0x44 | 0x110000 | Blank | |
0x45 | 0x114000 | Text for battles and other general stuff, Phone question text | |
0x46 | 0x118000 | Text messages and secret Denjuu call text | |
0x47 | 0x11C000 | NPC text (Toronko -> Barran) | |
0x48 | 0x120000 | Story/event text (Intro -> Kurinon, shops) | |
0x49 | 0x124000 | NPC text (Barran -> Tripa) | |
0x4a | 0x128000 | Some NPC text, Text for various events (?) | |
0x4b | 0x12C000 | Story/event text (Kurinon -> Ion Island) | |
0x4c | 0x130000 | Phone question text | |
0x4d | 0x134000 | Phone question text | |
0x4e | 0x138000 | Story/event text (Ion Island -> Sanaeba's lab) | |
0x4f | 0x13C000 | NPC text (Tripa -> Burion Ruins) | |
0x50 | 0x140000 | Story/event text (Sanaeba's lab -> End, plus other events) | |
0x51 | 0x144000 | Phone question text | |
0x52 | 0x148000 | ||
0x53 | 0x14C000 | ||
0x54 | 0x150000 | ||
0x55 | 0x154000 | ||
0x56 | 0x158000 | Phone text (Plot-related) | |
0x57 | 0x15C000 | Phone text (Experience item-related) | |
0x58 | 0x160000 | Blank | |
0x59 | 0x164000 | ||
0x5a | 0x168000 | Blank | |
0x5b | 0x16C000 | Blank | |
0x5c | 0x170000 | Blank | |
0x5d | 0x174000 | Blank | |
0x5e | 0x178000 | ||
0x5f | 0x17C000 | Unused cutscene tilemaps/palettes (?) | |
0x60 | 0x180000 | Unused cutscene graphics | |
0x61 | 0x184000 | Blank | |
0x62 | 0x188000 | Blank | |
0x63 | 0x18C000 | Acre data for Sanaeba Research Center | |
0x64 | 0x190000 | Acre data for Marts & Houses, Burion Ruins: Floors 7-9, Human World, Teletel/Dendel room, unused replica of Golaking's room, D-Shot room, Palm Sea Antenna Tree switch room | |
0x65 | 0x194000 | Acre data for Burion Ruins: Floors 1-6 | |
0x66 | 0x198000 | Acre data for Cactos Ruins | |
0x67 | 0x19C000 | Game maps, warps, treasure chest contents | |
0x68 | 0x1A0000 | Acre data for Overworld Map (Top-left, top-right, and bottom-left quadrants), Antenna trees (same quadrants) | |
0x69 | 0x1A4000 | Acre data for Overworld Map (Bottom-right quadrant), Antenna trees (Bottom-right quadrant), Toronko Village Spring, Northeast Cavern, Craft Research Center, Dementia's Mansion | |
0x6a | 0x1A8000 | Acre data for Toripa Antenna Tree Cave, Pepperi Mountains | |
0x6b | 0x1AC000 | Sprites for Denjuu #1-18 | |
0x6c | 0x1B0000 | Sprites for Denjuu #19-36 | |
0x6d | 0x1B4000 | Sprites for Denjuu #37-54 | |
0x6e | 0x1B8000 | Sprites for Denjuu #55-72 | |
0x6f | 0x1BC000 | Sprites for Denjuu #73-90 | |
0x70 | 0x1C0000 | Sprites for Denjuu #91-108 | |
0x71 | 0x1C4000 | Sprites for Denjuu #109-126 | |
0x72 | 0x1C8000 | Sprites for Denjuu #127-144 | |
0x73 | 0x1CC000 | Sprites for Denjuu #145-162 | |
0x74 | 0x1D0000 | Sprites for Denjuu #163-174 | |
0x75 | 0x1D4000 | Various text strings, such as Denjuu names, T-Fanger names, attack names, types, etc. Wild Denjuu species/level data, other unknown things??? |
|
0x76 | 0x1D8000 | ||
0x77 | 0x1DC000 | Blank | |
0x78 | 0x1E0000 | Blank | Denjuu Phrases, item names |
0x79 | 0x1E4000 | ||
0x7a | 0x1E8000 | ||
0x7b | 0x1EC000 | ||
0x7c | 0x1F0000 | ||
0x7d | 0x1F4000 | ||
0x7e | 0x1F8000 | ||
0x7f | 0x1FC000 |