Client translation reference

There are a lot of translated clients out there, but not a lot of "how to do it yourself" references. While I can understand that it takes effort to put one together, especially when people probably aren't going to do it themselves anyways, here it is, the "do it yourself" reference. There are still a couple things I haven't worked out, but renaming it isn't too bad.

I used a hex editor (and probably a lot of people did as well) and used TheShadow's english translated client so it's really easy to know where you need to translate without having to debug anything.

There really isn't much to it. Just find the specific addresses where the information is located and edit them to what you like. You're limited to how much space is provided, but other than that, things are pretty flexible. Remember to use "overwrite" mode instead of "Insert".

I will also omit the leading 0's because I'm lazy. Byte order is big endian.
The following uses hex workshop, but should be the same for other editors.

Menu bar

File - 0038FD8C to 0038FE16
Characters - 38FE16 to 38FF2A
Items - 38FF2A to 3901C5
Extra Items A - 3901DC to 3904D3
Extra Items B - 3904D3 to 390826
Display - 39083D to 3908B0
Window - 3908C7 to 39090C

Item names (updated)
This is the name that will be shown after you load an item. This name should be the same as the one you modified above. Note that the length of this name is actually longer than what you are given above, so you can give it a longer name if you want.

Items - 300690 to 3014C6
Extra Items A - 3015CC to302A27
Extra Items B - 302B20 to 302CD9
Monsters - 304675 to 3046BA

List of Objects grid
Name of the items/characters when you load them

Characters - 3049D0 to 304A5D
Items - 304A49 to 304DBC
Unknown - 304DD3 to 304E46

Start-up menu

Main buttons - 39093A to 390A37 (you can also change the font type I think)
Disclaimer - 3909A4E to 390D5C
Settings - 390DA1 to 391098, 0039127B to 391880
System information - 3910Af to 391264, 3930F0 to 39335D
Color setting - 392E83 to 3930C2

Scene Settings

Objects table and buttons - 391880 to 391AED
Map (stages) - 391B1B to 391D43 (limited to 10 or 12 characters)
Background Color - 391D43 to 391EB3
Facial Expressions - 391ECA to 3920AD
Rest of the buttons - 3920DB - 392A4A

No comments:

Post a Comment