Editing Medapedia:Medarot 1 Translation Project/Text

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 1: Line 1:
Text dumps and translations for the patch are hosted here!
Here's the stuff that might actually help with making a translation patch.


This should be all of the text in the game, excluding stuff that's handled with tilemaps (like menus and the map screens).
== Text locations ==


__TOC__
This should be all of the text in the game. There's surprisingly not that much!
== Text locations / dumps ==
 
Click the address to view the text and translations for that part.
 
'''Main text''':


{| class=wikitable
{| class=wikitable
|-
|-
! Bank #
! Bank #
! Address
! Rom address
! Contents
! Contents
|-
|-
|0x0C
| rowspan=2 | 0x02
|[[Medapedia:Medarot 1 Translation Project/Text/Snippets#Snippet 1|33E00]]
|0BF04
|Story/Dialogue snippet 1
|Attributes
|-
|0BFC0
|Skills
|-
|0x04
|13860
|(Unused) Attack types
|-
| rowspan=2 | 0x16
|59360
|Credits
|-
|[[User:Kimbles/Medarot 1 Hacking Notes/Text/5A000|5A000]]
|Story/Dialogue 1
|-
| rowspan=6 | 0x17
|5CF40
|(Unused) Part name placeholders
|-
|-
|0x0D
|5DAF0
|[[Medapedia:Medarot 1 Translation Project/Text/Snippets#Snippet 2|37E00]]
|Items
|Story/Dialogue snippet 2
|-
|-
|0x0E
|5DD50
|[[Medapedia:Medarot 1 Translation Project/Text/Snippets#Snippet 3|3BE00]]
|Medals
|Story/Dialogue snippet 3
|-
|-
|0x0F
|5E4E6
|[[Medapedia:Medarot 1 Translation Project/Text/Snippets#Snippet 4|3FE00]]
|Medarotter names
|Story/Dialogue snippet 4
|-
|-
|0x13
|5EC36
|[[Medapedia:Medarot 1 Translation Project/Text/Snippets#Snippet 5|4F800]]
|Medarot names
|Story/Dialogue snippet 5
|-
|-
|0x16
|5F6D2
|[[Medapedia:Medarot 1 Translation Project/Text/Dialogue 1|5A000]]
|Attack names
|Story/Dialogue 1
|-
|-
|0x18
|0x18
|[[Medapedia:Medarot 1 Translation Project/Text/Dialogue 2|60000]]
|[[User:Kimbles/Medarot 1 Hacking Notes/Text/60000|60000]]
|Story/Dialogue 2
|Story/Dialogue 2
|-
|-
|0x1A
|0x1A
|[[Medapedia:Medarot 1 Translation Project/Text/Dialogue 3|68000]]
|[[User:Kimbles/Medarot 1 Hacking Notes/Text/68000|68000]]
|Story/Dialogue 3
|Story/Dialogue 3
|-
|0x1C
|725CC
|Parts names and model numbers
|-  
|-  
|0x1D
|0x1D
|[[Medapedia:Medarot 1 Translation Project/Text/Battles|74000]]
|[[User:Kimbles/Medarot 1 Hacking Notes/Text/74000|74000]]
|Battle/General text
|Battle/General text
|-
|}
Dialogue part 1 is only around 70-80 strings, while parts 2 and 3 both take up entire banks. I'm not sure what order the story text parts really go in (it looks pretty disorganized), but part 1 includes the intro text from when you start a new game. The short snippets are shoved in at the end of some of the graphics-containing banks and don't seem to follow a pattern either.
'''Other text with pointers''':
{| class=wikitable
|-
! Bank #
! Address
! Contents
|-
| rowspan=2 | 0x02
|[[Medapedia:Medarot 1 Translation Project/Text/Lists#Attributes|0BF04]]
|Attributes
|-
|[[Medapedia:Medarot 1 Translation Project/Text/Lists#Skills|0BFC0]]
|Skills
|-
|0x16
|[[Medapedia:Medarot 1 Translation Project/Text/Credits|59360]]
|Credits
|-
| rowspan=2 | 0x17
|[[Medapedia:Medarot 1 Translation Project/Text/Lists#Medarotters|5E4E6]]
|Medarotter names
|-
|[[Medapedia:Medarot 1 Translation Project/Text/Lists#Attacks|5F6D2]]
|Attack names
|-
|-
|0x1E
|0x1E
|78000
|78000
|Menu text, text boxes, map
|Menu and debug text, text boxes, map
|-
|-
|0x1F
|0x1F
|[[Medapedia:Medarot 1 Translation Project/Text/Lists#Part descriptions|7F298]]
|7F298
|Part descriptions
|Parts descriptions
|-
|-
|}
|}
The credits and Medarotter names include some non-text bytes, probably for formatting and extra data. The menus are stored as tilemaps with pointers.
'''Lists without pointers''':
{| class=wikitable
|-
! Bank #
! Address
! Contents
! Limit
|-
| rowspan=3 | 0x17
|[[Medapedia:Medarot 1 Translation Project/Text/Lists#Items|5DAF0]]
|Items
|8 chars
|-
|[[Medapedia:Medarot 1 Translation Project/Text/Lists#Medals|5DD50]]
|Medals
|7 chars
|-
|[[Medapedia:Medarot 1 Translation Project/Text/Lists#Medarots|5EC36]]
|Medarot names
|8 chars
|-
|0x1C
|[[Medapedia:Medarot 1 Translation Project/Text/Part names|725CC]]
|Part names and model numbers
|8 chars
|-
|}
Pretty sure these use even spacing instead of an editable pointer table.
Item names have space for 15 characters in the ROM but are limited to 8 on-screen (same goes for Medarot names). Medal names only have space for 7 characters, and part names only have space for 8.


== Text table ==
== Text table ==


The text table in .tbl format for the Japanese game can be downloaded [http://www.mediafire.com/?2cb6elbcch3mdez here]. (Use this to look at the Japanese text in a hex editor.)
The text table in .tbl format can be downloaded [http://www.mediafire.com/?2cb6elbcch3mdez here]. (Use this to look at the Japanese text in a hex editor.)


'''Some notes''':
'''Some notes''':
Line 136: Line 83:


* 4A: Clears previous text on a line (weird form of new line, used in battle text)
* 4A: Clears previous text on a line (weird form of new line, used in battle text)
* 4B____: Shortcut to a piece of text, 4B23C9 is the player's name
* 4B____: Shortcut to a piece of text
* 4B23C9: Player's name
* 4C: Starts a new text box
* 4C: Starts a new text box
* 4D__: Changes text speed, lower numbers are faster (4D02 is default)
* 4D__: Changes text speed, lower numbers are faster (4D02 is default)
Line 149: Line 97:


The dialogue text seems to alternate between using 4E (new line) and 4C (new box).
The dialogue text seems to alternate between using 4E (new line) and 4C (new box).
'''End code effects:'''
* 4F00 = Waits for button press, then closes. (Most common, used for normal text)
* 4F01 = Closes automatically. (Delay depends on text speed?)
* 4F02 = Waits for button press, but doesn't clear the text or text box graphics.
* 4F03 = Waits for button press, clears the text but not the text box graphics.
* 4F04 = Closes automatically, but doesn't clear the text or text box graphics. (Used for questions)
* 4F05 and higher = Seem to work the same as 4F04.
[[Category:Medarot 1 Translation Project]]
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)