Lethe posted on Aug 28 2004 at 06:50 AM said:
Hmm, could we setup a donation pool to get Lethe a copy of ASR?
I like that idea! :lol:
but really theres no need. someone can just somehow help me learn how to use hex editor and i'll translate it.
Hmm... if the font is already English, then it should be easy.
You just have to find, where the text is hidden.
A Hex Editor is pretty similar to an ASCII Editor - it's just there to edit binary files.
One of the best for translations is MatrHex (http://www.rickadams.org/tim/)
It features script dumping and inserting, etc.
Basically, you just have to load up the game (or a data file, whereever the text may be hidden) into the editor and search for some untranslated text. (Can be the "Press Start to Play" or any other phrase you find in the game).
Usually, all the text is somewhere near the location you found the first text.
So you just have to find the text block and edit it.
Now, there's one big difference in Hex Text Editing and ASCII text editing:
The text in binary files is fixed. i.e. the beginning of each dialogue HAS to be exactly at the same byte as before.
And it should NOT be longer than the text before (otherwise, you'd overwrite some of the game routines - and the game would crash).
Another thing important to know: You won't see any CRs or new paragraphs in HexEditing. These are HEX Values. But that's not a big problem: Just start the game and look when a dialogue opens a new page, etc. Then search that text in the HexEdit and look what Hex Value is inserted to tell the game, that a new text page start.
Just watch out for these values, overwrite the Korean text with the English, and you'll be fine. Also remember that at the end of a dialogue, there may be some Hex Values as well.
So basically it's like this:
* Search for known text
* Find out what special Hex Values there are (Paragraph change, End of Dialogue, Who is talking?, etc.) and write them down on a piece of paper (so you can restore them if anything went wrong).
* Edit the text. Be sure to not overwrite game data.
That's it
If you need some more help, I'd be willing to try... although I have to find ASR somewhere cheap to buy first...