Boku Doraemon Translation

Moderators: pcwzrd13, deluxux, VasiliyRS

User avatar
XadPT
undertow
Posts: 30

Boku Doraemon Translation

Post#1 » Tue Feb 09, 2021 3:35 pm

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

User avatar
RoMagnusLarsson
dark night
Posts: 56

Re: Boku Doraemon Translation

Post#2 » Tue Jul 13, 2021 11:22 am

Hou Nodoby answered you, maybe should writi it in this topic: Good game Boku Doraemon.
viewtopic.php?f=5&t=13952&p=152206#p152206

User avatar
ateam
Heroine Console
Posts: 489

Re: Boku Doraemon Translation

Post#3 » Tue Jul 13, 2021 5:14 pm

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) viewtopic.php?f=5&t=13952&start=30#p146087
Find me on...

DreamcastForever.com
GitHub
Reddit
SegaXtreme
Twitter
YouTube
• Discord: derek.ateam

User avatar
yzb
Developer
Posts: 130

Re: Boku Doraemon Translation

Post#4 » Thu Jul 15, 2021 10:52 am

The font for this game uses a S18RM04.FON file, not a bios font

User avatar
ateam
Heroine Console
Posts: 489

Re: Boku Doraemon Translation

Post#5 » Thu Jul 15, 2021 1:49 pm

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.
Find me on...

DreamcastForever.com
GitHub
Reddit
SegaXtreme
Twitter
YouTube
• Discord: derek.ateam

User avatar
yzb
Developer
Posts: 130

Re: Boku Doraemon Translation

Post#6 » Fri Jul 16, 2021 10:30 am

:geek:


QQ截图20210716222832.png

User avatar
ateam
Heroine Console
Posts: 489

Re: Boku Doraemon Translation

Post#7 » Fri Jul 16, 2021 4:17 pm

yzb wrote::geek:


QQ截图20210716222832.png


Well look at that! Haha, well done yzb.
Find me on...

DreamcastForever.com
GitHub
Reddit
SegaXtreme
Twitter
YouTube
• Discord: derek.ateam

  • Similar Topics
    Replies
    Views
    Last post

Return to “Modifications”

Who is online

Users browsing this forum: No registered users