[WIP] Rhythm Tengoku Best+ English Translation

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by ObsidianB, Jan 26, 2016.

?

Would you play an English version of RTGB+?

  1. Yes

    97.3%
  2. No

    2.7%
  1. ObsidianB
    OP

    ObsidianB Advanced Member

    Newcomer
    68
    171
    Sep 18, 2007
    United States
    Hey folks!

    Since there hasn't been a successful translation of Rhythm Tengoku The Best + yet, I decided to take a crack at it.

    Downloads

    Before getting into any other boring details, let's get the downloads out of the way. In order to keep things legal I'm only going to distribute what I have created in the form of a binary patch on the ROMFS of a clean ROM dump. Since a tutorial on how to get the ROMFS file is well beyond this thread I'll just link you to a handy Reddit thread about extracting from a decrypted CIA here. Any other info on how to decrypt/repack a 3DS ROM can be found elsewhere on this forum.

    Version 12 (Feb 24)


    HANS Shortcut

    If you're playing from a cartridge or would like an easier way to play the patched version without rebuilding a 3DS/CIA and then reinstalling the game, you can use the HANS tool to use a ROMFS file on your SD card. Furthermore, you can create a shortcut to launch you directly into Rhythm Tengoku without needing to configure the game each time! Once you patch your ROMFS, save it to your SD card as: sd://hans/00155A00.romfs To use the shortcut, extract the following ZIP into the root of your SD card:

    Patching

    The xpatch file above was created using the XDelta3 software which is capable of creating and applying the patch. There are TWO versions of XDelta available. Make sure you use version 3. You can find XDelta3 here:
    Before patching, ensure you have a clean ROMFS. The MD5 of my ROMFS prior to modification is:
    • 01580a6271177bbb768909154124d3f0
    Since this is a binary patch it's unlikely that it'll work on any other file.

    To apply the patch run the command:
    Code:
    xdelta3 -d -s romfs.bin englishv10.xpatch romfs.english.bin
    Where:
    • -d = Decompress (apply the patch)
    • -s romfs.bin = Source File (romfs.bin is an example name, change to your ROMFS filename)
    • englishv10.xpatch = The patch file downloaded from the link above (v10 as of this writing)
    • romfs.english.bin = The name of the new file to create from the patch
    If all went well you should now have a new file: romfs.english.bin (or what ever you named it). Check the MD5 of the newly created file against the hash next to the download linked above.

    Now just proceed to either use HANS' ROMFS redirection or repack it into a ROM and play!

    NOTE: Since this translation isn't yet complete, if you intend to download the updates between now and completion, you may want to save yourself the trouble and just use HANS.

    NOTE 2: People have reported that re-installing the game in CIA format has been clearing their save data. I highly recommend using HANS in the mean time, and if you want to install the game, back up your save first!

    Progress

    I haven't been methodically going through and translating things to keep a tidy list but here's a good amount of what's currently translated. Note: I don't plan on going crazy with the game intros and translating any of the textures since that would be a very large amount of work per-game.
    • Title Screen
    • File Selection Screen
    • Game Selection
    • Map
    • Pause Menu
    • Settings Menu
    • All game titles (except purchasable games)
    • All game descriptions (except purchasable games)
    • Coffee Shop actions
    • Goat mini-game
    • Street Pass room
    • Some of the shop
    • Some of the museum (largely shared with the translation of the games)
    • Some of the collection rooms
    • Parts of the Challenge Train room
    • Some of the Challenge Train course titles
    • Some of the 2nd interpreter game
    • All tutorials
    • All Rhythm Items in the shop
    • Epilogue card text up to store games

    Screenshots

    Imgur Album:
     
    Last edited by ObsidianB, Feb 24, 2016


  2. ac3ds

    ac3ds PlayStation Addict

    Member
    167
    40
    Sep 2, 2015
    United States
    A box
    Sweet! Looking forward to this!:bow:
     
  3. Angelcraft

    Angelcraft GBAtemp Advanced Fan

    Member
    521
    53
    Sep 8, 2015
    Spain
    Omg omg omg omg omg please if you want testers say it pleaseee

    — Posts automatically merged - Please don't double post! —

    Likee :yay3ds:
     
  4. foreveryang

    foreveryang GBAtemp Fan

    Member
    436
    245
    Oct 8, 2015
    United States
    Oh so it is possible? This is really great :)
     
  5. Kourin

    Kourin Touhou Maniac

    Member
    846
    533
    Jan 24, 2016
    Australia
    Ripple Star
    Cool stuff! I look forward to seeing where this goes.
     
  6. Anibal Pacheco

    Anibal Pacheco GBAtemp Regular

    Member
    145
    10
    Sep 4, 2015
    United States
    Oh wow that's awesome. I just got this game and it's fun but i don't understand anything lol.
     
  7. ultramario1998

    ultramario1998 no woof tipsic

    Member
    386
    282
    May 7, 2014
    United States
    Not Here
    Oh sweet. Glad that someone could get further into the game's code than I could :)
     
  8. ObsidianB
    OP

    ObsidianB Advanced Member

    Newcomer
    68
    171
    Sep 18, 2007
    United States
    I had to write a few new tools (and may need some more, we'll see) to edit the game's content. I'll release those on the forums later on :)
     
    foreveryang likes this.
  9. Kourin

    Kourin Touhou Maniac

    Member
    846
    533
    Jan 24, 2016
    Australia
    Ripple Star
    If I may ask, what are you going to do with the minigame where you play as the human translating alien speech to Japanese?
    The way text displays makes it look a little awkward for translation.
     
  10. ObsidianB
    OP

    ObsidianB Advanced Member

    Newcomer
    68
    171
    Sep 18, 2007
    United States
    I haven't played through the entire game yet, but there may be some cases (such as game title animations) where it'll remain Japanese. I'll do as much as I can though. The first step is translating all the strings, which should hopefully encompass most of the text in the game.
     
    TheKawaiiDesu and foreveryang like this.
  11. Baggy Scraggy

    Baggy Scraggy GBAtemp Regular

    Member
    186
    29
    Jul 29, 2015
    United States
    Great work! I've been wanting to play this and an english patch is the push I need
     
  12. Angelcraft

    Angelcraft GBAtemp Advanced Fan

    Member
    521
    53
    Sep 8, 2015
    Spain
    how did you to translate it?
     
  13. Wellington2k

    Wellington2k DO YOU HAS?

    Member
    760
    364
    Nov 1, 2010
    United States
    Somewhere in this world of ours
    NICE! I'm really looking forward to this.
    I may not be the best, but I can help with the actual translation of the text, if need be.
     
  14. jon2491

    jon2491 GBAtemp Regular

    Member
    141
    43
    Dec 14, 2014
    30 hours and I didn't know the game could be played with the touch screen. LOL.
     
  15. foreveryang

    foreveryang GBAtemp Fan

    Member
    436
    245
    Oct 8, 2015
    United States
    Don't worry it happened to me. :P
     
  16. Angelcraft

    Angelcraft GBAtemp Advanced Fan

    Member
    521
    53
    Sep 8, 2015
    Spain
    any new?
     
  17. hippy dave

    hippy dave Butts Butts Megabutts

    Member
    2,572
    1,792
    Apr 30, 2012
  18. ObsidianB
    OP

    ObsidianB Advanced Member

    Newcomer
    68
    171
    Sep 18, 2007
    United States
    Still working on it! I decided to take a look at the font issue (missing glyphs) and unfortunately there aren't any tools to extract/pack the BFFNT format. The only tool that comes close can only render the font so I've been writing my own tool. On the bright side I've got the font graphics extracted into a PNG file now so the next step is to figure out how to repack it into a compatible BFFNT :)

    Here's proof of the font progress:

    [​IMG]

    Cheers!
     
    nanika, TheKawaiiDesu, Hoppy and 6 others like this.
  19. Angelcraft

    Angelcraft GBAtemp Advanced Fan

    Member
    521
    53
    Sep 8, 2015
    Spain
    Something new???
     
  20. Feroz El Mejor

    Feroz El Mejor GBAtemp Fan

    Member
    310
    64
    Jan 26, 2014
    Villa RaĆ­z (Hoenn)
    I beat all the game and I didn't know that too xD