Page 1 of 1

Boku Doraemon Translation

Posted: Tue Feb 09, 2021 3:35 pm
by XadPT
Hi guys, I'm trying to translate Boku doraemon to English, I have a team with 2 guys that are living in Japan working in the translation and a friend that you may know as ateam :) helping me with everything he cans. The problem is with the characters limit, using a hex editor the game bugs, maybe becouse of overwriting "points" I tryed to use some script extractors like atlas but I can't find a way, I'm not into that type of knowledge, anyone with some spare time that can try to help me with this? And maybe if that's the case with reverse engineering? Thanks

Re: Boku Doraemon Translation

Posted: Tue Jul 13, 2021 11:22 am
by RoMagnusLarsson
Hou Nodoby answered you, maybe should writi it in this topic: Good game Boku Doraemon.
https://dreamcast-talk.com/forum/viewto ... 06#p152206

Re: Boku Doraemon Translation

Posted: Tue Jul 13, 2021 5:14 pm
by ateam
It's an issue of limited space for English text. This game has only SJIS encoded characters (i.e. 2-bytes, double-wide). There is no half-width Latin font sheet. This results in too little space in existing memory (or screen real-estate if using SJIS) for English text to result in a meaningful translation of each line of dialog. There are a few options to remedy this:

1) Modify the story script files' pointers/offsets so that each line of dialog ends/begin at a custom location in memory, which will still result in a very large font (visually) but would at least allow for the fully translated text to be present (EDIT: this would be achieved with additional pagination when dialog text is displayed and cycled).

2) (WARNING: bad solution) Modify the font sheet so that every combination of two Latin characters (side by side) is present, overwriting the original katakana/hiragana/kanji, which is only an option if A) enough Japanese font tiles already exist to fit those letter combinations and B) the font sheet is even accessible, which I don't believe it is, as I believe this game uses the BIOS font.

3) Create an entirely custom font sheet with each letter of the English alphabet, along with all necessary punctuation, and then modify the game to use that font rather than what it's using now.

All three options are tedious, and so far I believe #2 to be out, as the game seems to be using the BIOS font and not its own font that it ships with. I've looked into #1, but not that deeply. I believe this game to function similarly to SEGAGAGA in regards to its font, which you can see megavolt85 talking about here (keep scrolling down and continue to page 5 to see more progress/explanation) https://www.dreamcast-talk.com/forum/vi ... 30#p146087

Re: Boku Doraemon Translation

Posted: Thu Jul 15, 2021 10:52 am
by yzb
The font for this game uses a S18RM04.FON file, not a bios font

Re: Boku Doraemon Translation

Posted: Thu Jul 15, 2021 1:49 pm
by ateam
yzb wrote:The font for this game uses a S18RM04.FON file, not a bios font
Ah, good catch. Admittedly, I didn't dig too deep into this game. I believe I remember looking at that file (S18RM04.FON) and was not able to view it accurately in CrystalTile2.

Re: Boku Doraemon Translation

Posted: Fri Jul 16, 2021 10:30 am
by yzb
:geek:

QQ截图20210716222832.png

Re: Boku Doraemon Translation

Posted: Fri Jul 16, 2021 4:17 pm
by ateam
yzb wrote::geek:


QQ截图20210716222832.png
Well look at that! Haha, well done yzb.