ROM Hack Interested in getting into undubbing, haven't been able to find the resources

thecandyman328

New Member
OP
Newbie
Joined
Oct 20, 2017
Messages
2
Trophies
0
Age
31
XP
42
Country
United States
Hey guys new poster here, but long time 3ds homebrew noob. I've been looking into creating undubs for games that I like for primarily the 3ds and after searching the forum here I was not able to find any guides or utilities to do such things. Is anyone familiar with the undubbing scene and how one might get started?

Thanks!
 

ThoD

GBATemp Addict (apparently), but more like "bored"
Member
Joined
Sep 8, 2017
Messages
3,631
Trophies
1
Age
27
XP
3,049
Country
Greece
Not really familiar with undubbing, but I assume it's done similarly to patching by simply taking the CIA/3DS files of the game for the JPN and USA/EUR versions, extracting them with HackingToolkit9DS, replacing the voice files of the USA/EUR game with the ones from the JPN version, then repackaging it with again HT9DS. Just make sure to rename them if you need to, but besides that, it should work simply as that!
 

BARNWEY

Well-Known Member
Member
Joined
Oct 11, 2016
Messages
1,268
Trophies
0
XP
648
Country
United States
You have to extract the sound files from the Japanese games, and then inject it into the U.S. games...
 

thecandyman328

New Member
OP
Newbie
Joined
Oct 20, 2017
Messages
2
Trophies
0
Age
31
XP
42
Country
United States
So I am at the toolkit9ds github and I downloaded it but where the hell do I find this SetupUS.exe that I need to install first before I can extract and repack 3ds files?

EDIT: Jk I'm an idiot and didn't download the release version
 
Last edited by thecandyman328,
  • Like
Reactions: ThoD

ThoD

GBATemp Addict (apparently), but more like "bored"
Member
Joined
Sep 8, 2017
Messages
3,631
Trophies
1
Age
27
XP
3,049
Country
Greece
So I am at the toolkit9ds github and I downloaded it but where the hell do I find this SetupUS.exe that I need to install first before I can extract and repack 3ds files?

EDIT: Jk I'm an idiot and didn't download the release version
lol, install the SetupUS.exe now and then use the main program. If you want to update, you gotta uninstall it btw, then get the newer SetupUS.exe, so keep that in mind for the future. Also, because of various reasons, repacking games in CIA format almost never works, so try .3DS and find a way to convert it...
 

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,262
Country
United States
It's not terribly difficult, unless the game is really weird or there are no existing tools to handle it.

Rough steps:
1) Grab a Japanese and English copy of the game
2) Unpack both, this includes "outer" containers like a CIA as well as "inner" containers like a CPK/PSARC if applicable/needed
3) Figure out where the voice files are in both.
4) Replace the English files with the Japanese ones.
5) Repack all the layers you unpacked in [2].
6) Test.

Now, matters are different if there's any of the following problems:
* Proprietary data file formats with no existing tools: you'll need to RE the format to go any further, or hope the game will load files from somewhere outside (many do)
* Weird incompatible structure for voice files between releases. Best example of this is probably God Eater, from what I understand.
* Encryption. While uncommon nowadays, it's possible you'll need a key from the binary.

Essentially, I guess the best advice I can give is to unpack a game, poke around, and read up on the file formats you'll encounter. Audio is often in proprietary formats with odd extensions or something like ADX/HCI which is slightly more standard.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    and now with the rtx video upscaling, and sdr->hdr conversion, even more reason to go nvidia
  • The Real Jdbye @ The Real Jdbye:
    both of which work well in potplayer
  • The Real Jdbye @ The Real Jdbye:
    amd is a bit cheaper though
  • Psionic Roshambo @ Psionic Roshambo:
    Cheaper and they are less stingy with the RAM not a big issue now but I can imagine in a yard or two things might be different
  • Psionic Roshambo @ Psionic Roshambo:
    Year not yard lol
  • The Real Jdbye @ The Real Jdbye:
    the vram is one advantage when it comes to AI but ends up being slower even with that and really AI is the only use case that needs more than 12gb vram right now
  • Psionic Roshambo @ Psionic Roshambo:
    Interesting lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think I watched a video where two games at 4K where eating just over 16GB of RAM and it's the one case where the 7900XT and XTX pulled ahead (minus RTX of course)
  • Psionic Roshambo @ Psionic Roshambo:
    So my opinion is that they could age a bit better in the future, and maybe AMD will continue improving them via drivers like they tend to do. No guarantee there but they have done it in the past. Just a feeling I have.
  • The Real Jdbye @ The Real Jdbye:
    cyberpunk at 4k without DLSS/fidelityfx *might* exceed 12gb
    +1
  • The Real Jdbye @ The Real Jdbye:
    but that game barely runs at native 4k
  • Psionic Roshambo @ Psionic Roshambo:
    I think it was some newer games and probably poorly optimized PS4 or PS5 ports
  • The Real Jdbye @ The Real Jdbye:
    they definitely will age better but i feel dlss might outweigh that since it looks about as good as native resolution and much less demanding
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    When I played Cyberpunk on my old 2080 Ti it sucked lol
  • The Real Jdbye @ The Real Jdbye:
    AMD could introduce something comparable to DLSS but nvidia's got a lot more experience with that
  • The Real Jdbye @ The Real Jdbye:
    least amd 7xxx has tensor cores which the previous generations didn't so there is the potential for AI upscaling
  • Psionic Roshambo @ Psionic Roshambo:
    They have FSR or whatever it's called and yeah it's still not great
  • The Real Jdbye @ The Real Jdbye:
    so AMD seem to finally be starting to take AI seriously
  • Psionic Roshambo @ Psionic Roshambo:
    Oh yeah those new 8000 CPUs have AI cores built in that's interesting
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe they plan on offloading to the CPU?
  • Psionic Roshambo @ Psionic Roshambo:
    Would be kinda cool to have the CPU and GPU working in random more
  • Psionic Roshambo @ Psionic Roshambo:
    Tandem even
  • The Real Jdbye @ The Real Jdbye:
    i think i heard of that, it's a good idea, shouldn't need a dedicated GPU just to run a LLM or video upscaling
  • The Real Jdbye @ The Real Jdbye:
    even the nvidia shield tv has AI video upscaling
    The Real Jdbye @ The Real Jdbye: even the nvidia shield tv has AI video upscaling