Wikifang:Telefang 1 Translation Patch/Bank map: Difference between revisions

From Wikifang, a definitive guide to Telefang, Dino Device and Bugsite
Jump to navigation Jump to search
(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
|0xC000
|
|
|
|
Line 42: Line 49:
|-
|-
|0x7
|0x7
|0x1c000
|0x1C000
|
|
|
|
Line 62: Line 69:
|-
|-
|0xb
|0xb
|0x2c000
|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
|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
|0x4C000
|
|
|
|
Line 122: Line 129:
|-
|-
|0x17
|0x17
|0x5c000
|0x5C000
|
|
|
|
Line 142: Line 149:
|-
|-
|0x1b
|0x1b
|0x6c000
|0x6C000
|
|
|
|
Line 162: Line 169:
|-
|-
|0x1f
|0x1f
|0x7c000
|0x7C000
|
|
|
|
Line 182: Line 189:
|-
|-
|0x23
|0x23
|0x8c000
|0x8C000
|
|
|
|
Line 198: Line 205:
|0x26
|0x26
|0x98000
|0x98000
|
|<font color=blue>Phone question text</font>
|
|
|-
|-
|0x27
|0x27
|0x9c000
|0x9C000
|
|
|
|
|-
|-
|0x28
|0x28
|0xa0000
|0xA0000
|
|
|
|
|-
|-
|0x29
|0x29
|0xa4000
|0xA4000
|
|
|
|
|-
|-
|0x2a
|0x2a
|0xa8000
|0xA8000
|ASM: Map screen
|ASM: Map screen
|
|
|-
|-
|0x2b
|0x2b
|0xac000
|0xAC000
|
|
|
|
|-
|-
|0x2c
|0x2c
|0xb0000
|0xB0000
|
|
|
|
|-
|-
|0x2d
|0x2d
|0xb4000
|0xB4000
|Blank
|Blank
|
|
|-
|-
|0x2e
|0x2e
|0xb8000
|0xB8000
|
|
|
|
|-
|-
|0x2f
|0x2f
|0xbc000
|0xBC000
|
|
|
|
|-
|-
|0x30
|0x30
|0xc0000
|0xC0000
|
|
|
|
|-
|-
|0x31
|0x31
|0xc4000
|0xC4000
|
|
|
|
|-
|-
|0x32
|0x32
|0xc8000
|0xC8000
|
|
|
|
|-
|-
|0x33
|0x33
|0xcc000
|0xCC000
|
|
|
|
|-
|-
|0x34
|0x34
|0xd0000
|0xD0000
|Blank
|Blank
|Denjuu names
|Denjuu names
|-
|-
|0x35
|0x35
|0xd4000
|0xD4000
|
|
|
|
|-
|-
|0x36
|0x36
|0xd8000
|0xD8000
|
|
|
|
|-
|-
|0x37
|0x37
|0xdc000
|0xDC000
|
|
|
|
|-
|-
|0x38
|0x38
|0xe0000
|0xE0000
|
|
|
|
|-
|-
|0x39
|0x39
|0xe4000
|0xE4000
|
|
|
|
|-
|-
|0x3a
|0x3a
|0xe8000
|0xE8000
|
|
|
|
|-
|-
|0x3b
|0x3b
|0xec000
|0xEC000
|Blank
|Blank
|
|
|-
|-
|0x3c
|0x3c
|0xf0000
|0xF0000
|Blank
|Blank
|
|
|-
|-
|0x3d
|0x3d
|0xf4000
|0xF4000
|Blank
|Blank
|
|
|-
|-
|0x3e
|0x3e
|0xf8000
|0xF8000
|
|
|
|
|-
|-
|0x3f
|0x3f
|0xfc000
|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
|0x10C000
|Blank
|Blank
|
|
Line 353: Line 360:
|0x45
|0x45
|0x114000
|0x114000
|Battle text, etc.
|<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
|0x11C000
|Dialogue/pointers for Toronko/Kurinon Village
|<font color=blue>NPC text (Toronko -> Barran)</font>
|
|
|-
|-
|0x48
|0x48
|0x120000
|0x120000
|Dialogue/pointers for intro/other things
|<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
|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
|0x13C000
|Unused cutscene tilemaps/palettes (?)
|<font color=blue>NPC text (Tripa -> Burion Ruins)</font>
|
|
|-
|-
|0x50
|0x50
|0x140000
|0x140000
|Unused cutscene graphics
|<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
|0x14C000
|
|
|
|
Line 438: Line 445:
|0x56
|0x56
|0x158000
|0x158000
|Phone text (plot related)
|<font color=blue>Phone text (Plot-related)</font>
|
|
|-
|-
|0x57
|0x57
|0x15c000
|0x15C000
|Phone text (related to evolution items)
|<font color=blue>Phone text (Experience item-related)</font>
|
|
|-
|-
Line 462: Line 469:
|-
|-
|0x5b
|0x5b
|0x16c000
|0x16C000
|Blank
|Blank
|
|
Line 482: Line 489:
|-
|-
|0x5f
|0x5f
|0x17c000
|0x17C000
|
|Unused cutscene tilemaps/palettes (?)
|
|
|-
|-
|0x60
|0x60
|0x180000
|0x180000
|
|Unused cutscene graphics
|
|
|-
|-
Line 502: Line 509:
|-
|-
|0x63
|0x63
|0x18c000
|0x18C000
|Acre data for Sanaeba Research Center
|Acre data for Sanaeba Research Center
|
|
Line 522: Line 529:
|-
|-
|0x67
|0x67
|0x19c000
|0x19C000
|Game maps, warps, treasure chest contents
|Game maps, warps, treasure chest contents
|
|
|-
|-
|0x68
|0x68
|0x1a0000
|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
|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
|0x1A8000
|Acre data for Toripa Antenna Tree Cave, Pepperi Mountains
|Acre data for Toripa Antenna Tree Cave, Pepperi Mountains
|
|
|-
|-
|0x6b
|0x6b
|0x1ac000
|0x1AC000
|Sprites for Denjuu #1-18
|Sprites for Denjuu #1-18
|
|
|-
|-
|0x6c
|0x6c
|0x1b0000
|0x1B0000
|Sprites for Denjuu #19-36
|Sprites for Denjuu #19-36
|
|
|-
|-
|0x6d
|0x6d
|0x1b4000
|0x1B4000
|Sprites for Denjuu #37-54
|Sprites for Denjuu #37-54
|
|
|-
|-
|0x6e
|0x6e
|0x1b8000
|0x1B8000
|Sprites for Denjuu #55-72
|Sprites for Denjuu #55-72
|
|
|-
|-
|0x6f
|0x6f
|0x1bc000
|0x1BC000
|Sprites for Denjuu #73-90
|Sprites for Denjuu #73-90
|
|
|-
|-
|0x70
|0x70
|0x1c0000
|0x1C0000
|Sprites for Denjuu #91-108
|Sprites for Denjuu #91-108
|
|
|-
|-
|0x71
|0x71
|0x1c4000
|0x1C4000
|Sprites for Denjuu #109-126
|Sprites for Denjuu #109-126
|
|
|-
|-
|0x72
|0x72
|0x1c8000
|0x1C8000
|Sprites for Denjuu #127-144
|Sprites for Denjuu #127-144
|
|
|-
|-
|0x73
|0x73
|0x1cc000
|0x1CC000
|Sprites for Denjuu #145-162
|Sprites for Denjuu #145-162
|
|
|-
|-
|0x74
|0x74
|0x1d0000
|0x1D0000
|Sprites for Denjuu #163-174
|Sprites for Denjuu #163-174
|
|
|-
|-
|0x75
|0x75
|0x1d4000
|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
|0x1D8000
|
|
|
|
|-
|-
|0x77
|0x77
|0x1dc000
|0x1DC000
|Blank
|Blank
|
|
|-
|-
|0x78
|0x78
|0x1e0000
|0x1E0000
|Blank
|Blank
|Denjuu Phrases, item names
|Denjuu Phrases, item names
|-
|-
|0x79
|0x79
|0x1e4000
|0x1E4000
|
|
|
|
|-
|-
|0x7a
|0x7a
|0x1e8000
|0x1E8000
|
|
|
|
|-
|-
|0x7b
|0x7b
|0x1ec000
|0x1EC000
|
|
|
|
|-
|-
|0x7c
|0x7c
|0x1f0000
|0x1F0000
|
|
|
|
|-
|-
|0x7d
|0x7d
|0x1f4000
|0x1F4000
|
|
|
|
|-
|-
|0x7e
|0x7e
|0x1f8000
|0x1F8000
|
|
|
|
|-
|-
|0x7f
|0x7f
|0x1fc000
|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