ROM Hack [WIP] Rhythm Tengoku Best+ English Translation

Would you play an English version of RTGB+?


  • Total voters
    191

drewby

Well-Known Member
Member
Joined
Dec 29, 2015
Messages
675
Trophies
1
Age
23
Location
Virginia, USA
Website
www.instagram.com
XP
1,369
Country
United States
Please don't attach any of the xpatches to replies in this thread. That'll just end up confusing people when they come to download the patch. Always refer to the OP for the latest version and instructions. I'm not going to go through and update all of my replies when I release a new version.
What links? He just posted a pic to prove a point. No harm done.
 

ObsidianB

Well-Known Member
OP
Newcomer
Joined
Sep 18, 2007
Messages
68
Trophies
1
XP
408
Country
United States
My bad! I saw "englishv4" and wrongfully assumed it was the patch. Carry on!

Edit: ah, now I see where I was confused. It's a screenshot of the download link. Herp-a-derp!
 
Last edited by ObsidianB,

ObsidianB

Well-Known Member
OP
Newcomer
Joined
Sep 18, 2007
Messages
68
Trophies
1
XP
408
Country
United States
I still dont have any clue how to use xdelta3:wink:

Unfortunately there's not much more I can say beyond what's in the OP. It's about as straight forward as I can get with it. After I'm done with the translation work I'll look in to creating a simple GUI that will validate and apply the patch.

What did you use to edit the game?

I wrote my own tools to extract and repack the game's contents since there wasn't anything readily available, especially in the repacking department ;)

Edit: except for rebuilding the ROMFS. For that I use RomFS Builder. Major props to SciresM for making that! (and for developing it in C# so I can run it in Linux)
 
Last edited by ObsidianB,

ObsidianB

Well-Known Member
OP
Newcomer
Joined
Sep 18, 2007
Messages
68
Trophies
1
XP
408
Country
United States
when I patch the romfs, do I put it and the patcher in the xdelta3 folder?
also, is the code you referenced exact? or do you have to specify the location?

Alright, here's a bit more in-depth guide, assuming you're using Windows.

On your Desktop create a folder, "3ds" and inside that folder extract the XDelta3 program into a subfolder called "xdelta3". Then create another subfolder in "3ds" called "work". This is where you'll put your ROMFS and the xpatch from the OP. So:
  • Desktop
    • 3ds
      • xdelta3
        • xdelta3.exe
        • ...
      • work
        • rhythmtengoku.3ds/cia
        • ...
        • romfs.bin
        • englishv4.xpatch
Next, open the Command Prompt. If you're on a modern version of Windows (basically XP and up) you should be in the folder: "C:\Users\youruser\" From here run the following commands:

Code:
cd Desktop
cd 3ds
cd work
..\xdelta3\xdelta3.exe -d -s romfs.bin englishv4.xpatch romfs.english.bin

If all goes well you'll now have "romfs.english.bin" in your "work" folder along side the original "romfs.bin". If not, double check the MD5 hash of the original "romfs.bin" file and ensure it matches the one listed in the OP. There are graphical tools to calculate the MD5 of a file for Windows such as this one.

After that use either HANS or repack the 3DS/CIA file.
 

cracingbozo7

Active Member
Newcomer
Joined
Feb 3, 2016
Messages
32
Trophies
0
Age
24
Location
A Place
Website
gbatemp.net
XP
145
Country
United States
If all goes well you'll now have "romfs.english.bin" in your "work" folder along side the original "romfs.bin". If not, double check the MD5 hash of the original "romfs.bin" file and ensure it matches the one listed in the OP. There are graphical tools to calculate the MD5 of a file for Windows such as this one.

I already used that program and this is what ended up happening:\/\/\/(attachments cuz im lazy)

and this is a dumb using braindump JUST NOW so I dont know what is happening. and just in case you want to know, the md5 in the copied file is the same as the pure dump in my SD (even though the filename of the image is "SDmd5")

EDIT:
This is the error xdelta shows me:
XwQZImm.png
 

Attachments

  • SDmd5.PNG
    SDmd5.PNG
    15.4 KB · Views: 408
Last edited by cracingbozo7,

MatsiPls

Member
Newcomer
Joined
Jan 18, 2016
Messages
10
Trophies
0
Age
31
Location
Chile
XP
61
Country
Cote d'Ivoire
I already used that program and this is what ended up happening:\/\/\/(attachments cuz im lazy)

and this is a dumb using braindump JUST NOW so I dont know what is happening. and just in case you want to know, the md5 in the copied file is the same as the pure dump in my SD (even though the filename of the image is "SDmd5")

I thought my game was wrong exrtacting the romfs.bin because i got the same MD5 as you. I'm about to give up...
 

ObsidianB

Well-Known Member
OP
Newcomer
Joined
Sep 18, 2007
Messages
68
Trophies
1
XP
408
Country
United States
I thought my game was wrong exrtacting the romfs.bin because i got the same MD5 as you. I'm about to give up...

Keep in mind the translation work isn't finished. Once it's done I'll probably end up writing a simple one-click GUI that will take what ever ROMFS you provide, dump it's contents and patch/replace the individual files manually.
 
  • Like
Reactions: MatsiPls

MatsiPls

Member
Newcomer
Joined
Jan 18, 2016
Messages
10
Trophies
0
Age
31
Location
Chile
XP
61
Country
Cote d'Ivoire
Keep in mind the translation work isn't finished. Once it's done I'll probably end up writing a simple one-click GUI that will take what ever ROMFS you provide, dump it's contents and patch/replace the individual files manually.

Yeah, i was just been a little to obssesed with the patch thing. I'll wait patiently for that release :)
 

ObsidianB

Well-Known Member
OP
Newcomer
Joined
Sep 18, 2007
Messages
68
Trophies
1
XP
408
Country
United States
Changelog please?

I'm not keeping a changelog as I go through the translations but the main thing in v5 is more tutorials (if not all?) in the first chapter (before the forest). There's also a lot more game descriptions with only a few missing from the forest towers.
 
  • Like
Reactions: Txustra

ObsidianB

Well-Known Member
OP
Newcomer
Joined
Sep 18, 2007
Messages
68
Trophies
1
XP
408
Country
United States
How would one go about doing this on a Mac?

I've updated the OP with an OSX build of XDelta3. There's a 32-bit and 64-bit build in the ZIP (not sure if there are any 32-bit only Macs out there anymore, but I'm too lazy to look it up right now ;) ). I built it on El Capitan so hopefully if you're on an older OS X version it'll still work.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: Taylor Swift death metal AI cover please lol