Editing User:Kimbles/Medarot 1 Hacking Notes

From Medapedia
Jump to navigationJump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 3: Line 3:
I'd love to make a translation patch for this, but it's definitely not happening any time soon!
I'd love to make a translation patch for this, but it's definitely not happening any time soon!


== Subpages ==
== Text locations ==


* [[User:Kimbles/Medarot 1 Hacking Notes/Text|Text dumps / editing]]
This should be all of the text in the game. There's surprisingly not that much, but I think hacking it will be pretty annoying...


== Bank map ==
{| class=wikitable
 
For those interested in where things are organized in the ROM.
 
{| class="wikitable collapsible collapsed" width=500
|-
|-
! colspan=3 | Bank map
! Bank #
|-
! Rom address
! Bank
! Addresss
! Contents
! Contents
|-
|-
|0x00
| rowspan=2 | 0x02
|0
|0BF04
|?????
|Attributes
|-
|0x01
|4000
|?????
|-
|0x02
|8000
|????? <br/>
<font color=blue>0BF04: Attributes (w/ pointers?)<br>
0BFC0: Skills (w/ pointers?)</font>
|-
|-
|0x03
|0BFC0
|C000
|Skills
|?????
|-
|-
|0x04
|0x04
|10000
|13860
|????? <br/>
|(Unused) Attack types
<font color=blue>13860: Unused attack types?</font>
|-
|0x05
|14000
|?????
|-
|-
|0x06
| rowspan=2 | 0x16
|18000
|59360
|?????
|Credits
|-
|-
|0x07
|5A000
|1C000
|Story/Dialogue 1
|?????
|-
|-
|0x08
| rowspan=6 | 0x17
|20000
|5CF40
|<font color=purple>Compressed graphics: <br/>
|(Unused) Part name placeholders
Font tiles? <br/>
Medal icons? <br/>
Other stuff? <br/>
Intro graphics?</font>
|-
|-
|0x09
|5DAF0
|24000
|Items
|<font color=purple>Compressed scenery graphics?</font>
|-
|-
|0x0A
|5DD50
|28000
|Medals
|<font color=purple>Whole bank: Full-size medal graphics (uncompressed)</font>
|-
|-
|0x0B
|5E4E6
|2C000
|Medarotter names
|<font color=purple>2C000: People sprites (uncompressed)</font> <br/>
2F3E0: ?????
|-
|-
|0x0C
|5EC36
|30000
|Medarot names
|<font color=purple>30000: Head part graphics (uncompressed)</font> <br/>
<font color=blue>33E00: Story/Dialogue snippet 1 (w/ pointers)</font>
|-
|-
|0x0D
|5F6D2
|34000
|Attack names
|<font color=purple>34000: Right arm part graphics (uncompressed)</font> <br/>
<font color=blue>37E00: Story/Dialogue snippet 2 (w/ pointers)</font>
|-
|0x0E
|38000
|<font color=purple>38000: Left arm part graphics (uncompressed)</font> <br/>
<font color=blue>3BE00: Story/Dialogue snippet 3 (w/ pointers)</font>
|-
|0x0F
|3C000
|<font color=purple>38000: Leg part graphics (uncompressed)</font> <br/>
<font color=blue>3FE00: Story/Dialogue snippet 4 (w/ pointers)</font>
|-
|0x10
|40000
|?????
|-
|0x11
|44000
|?????
|-
|0x12
|48000
|?????
|-
|0x13
|4C000
|????? <br/>
<font color=blue>4F800: Story/Dialogue snippet 5 (w/ pointers)</font>
|-
|0x14
|50000
|<font color=purple>Whole bank: Medarotter faces and pre-battle field graphics (uncompressed)</font>
|-
|0x15
|54000
|????? (<font color=purple>with one uncompressed smoke animation</font>)
|-
|0x16
|58000
|????? <br/>
<font color=blue>592EE: Credits (w/ pointers?) <br/>
5A000: Story/Dialogue text part 1</font> <br/>
5B000: ????? <br/>
5B800: ????? <br/>
|-
|0x17
|5C000
|5C000: Parts data (head, right, left, legs) <br/>
<font color=blue>5CF40: Unused part name placeholders?<br/>
5DAF0: Item names <br/>
5DD50: Medal names</font> <br/>
<font color=purple>5DE30: compressed scrolling field graphics?</font> <br/>
?????<br/>
<font color=blue>5E4E6: Medarotter names (w/ pointers?)</font> <br/>
?????<br/>
<font color=blue>5EC36: Medarot names</font> <br/>
?????<br/>
<font color=blue>5F6D2: Attack names (w/ pointers)</font> <br/>
|-
|-
|0x18
|0x18
|60000
|60000
|<font color=blue>Whole bank: Story/Dialogue text part 2 (w/ pointers)</font>
|Story/Dialogue 2
|-
|0x19
|64000
|<font color=purple>Whole bank: Attack animation graphics (uncompressed) </font>
|-
|-
|0x1A
|0x1A
|68000
|68000
|<font color=blue>Whole bank: Story/Dialogue text part 3 (w/ pointers)</font>
|Story/Dialogue 3
|-
|0x1B
|6C000
|?????
|-
|-
|0x1C
|0x1C
|70000
|725CC
|????? <br/>
|Parts names and model numbers
<font color=blue>725CC: Part names and model numbers</font>
|-  
|-  
|0x1D
|0x1D
|74000
|74000
|<font color=blue>74000: Battle/General text</font> <br/>
|Battle/General text
76000: ?????
|-
|-
|0x1E
|0x1E
|78000
|78000
|Whole bank: Menu boxes <font color=blue>and text</font>, map
|Menu and debug text, text boxes, map
|-
|-
|0x1F
|0x1F
|7C000
|7F298
|????? <br/>
|Parts descriptions
<font color=purple>7C9F0: Compressed title screen graphics...?</font> <br/>
????? <br/>
<font color=blue>7F298: Part descriptions (w/ pointers)</font>
|-
|-
|}
|}
'''Legend''':
* <font color=blue>Blue</font>: Text or text pointers
* <font color=purple>Purple</font>: Graphics


== Parts data ==
== Parts data ==
Please note that all contributions to Medapedia are considered to be released under the Creative Commons Attribution Non-Commercial Share Alike (see Medapedia:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)