Homebrew Can someone teach me how to RomHack, Please?

Elianis88

Well-Known Member
OP
Newcomer
Joined
Oct 26, 2015
Messages
74
Trophies
0
Age
27
XP
119
Country
France
Hello,

I wanted to "Hack" a Rom, and play with Hans.
I already know that I can "Patch" a game, with Hans, with the Romfs.bin.
But the problem is that I don't know how to have access to "Inside" the Romfs.bin, and exeFS.bin folders, I dumped a game with braindump, and I just have that.

So, someone who know can tell me how to modify the RomFS and the ExeFS?
The game is "Ace Attorney Trilogy".

I am French, so my English isn't perfect... I hope you will understand (I'm not that bad, too.)
 

NekoMichi

Retro Collector
Member
Joined
Jun 4, 2015
Messages
1,441
Trophies
1
Location
Minus World
Website
www.youtube.com
XP
2,441
Country
Hello,

I wanted to "Hack" a Rom, and play with Hans.
I already know that I can "Patch" a game, with Hans, with the Romfs.bin.
But the problem is that I don't know how to have access to "Inside" the Romfs.bin, and exeFS.bin folders, I dumped a game with braindump, and I just have that.

So, someone who know can tell me how to modify the RomFS and the ExeFS?
The game is "Ace Attorney Trilogy".

I am French, so my English isn't perfect... I hope you will understand (I'm not that bad, too.)

You have the romfs file, which contains the game data. In order to modify the assets, you'll need to extract them from the romfs. Ctrtool has a feature that can do this, however the file structure inside each game may be different. Here's a tutorial that might be useful, the romfs extraction is described in step 3. Also with the latest version of Hans, you can ignore step 6 as Hans no longer needs trimmed romfs files.
 

Elianis88

Well-Known Member
OP
Newcomer
Joined
Oct 26, 2015
Messages
74
Trophies
0
Age
27
XP
119
Country
France
Ok, thank you, I'll try ASAP.

--------------------- MERGED ---------------------------

When I launch ctrtool, there is a black window, but it disappear after 1 second, is it normal?
 

TamDanny

GBATemp 3DS Fanatic
Member
Joined
Aug 20, 2015
Messages
315
Trophies
0
XP
447
Country
Mexico
Ok, thank you, I'll try ASAP.

--------------------- MERGED ---------------------------

When I launch ctrtool, there is a black window, but it disappear after 1 second, is it normal?
ctrtool is actually a program that can only be used with Command Line (or cmd). You should probably check out that tutorial that NekoMichi put & see the instructions to extract the romfs.
 

Elianis88

Well-Known Member
OP
Newcomer
Joined
Oct 26, 2015
Messages
74
Trophies
0
Age
27
XP
119
Country
France
I noticed that, and I exctracted two folders:
Romsfdir and exefs.
In romfsdir, I have a "Pack.dat", "Pack.inc", and "serial.srt", and a folder named "Sounds".
Inside, I have "GS123.bcsar" (The original name of the game is Gyakuten Saiban 123, I think GS123=Gyakuten Saiban 123) and "Stream" folder, wich contains many BGM.(Something).bcstm sounds, but when I read them with YATA +, who can read Bcstm song, I hear nothing.
 

Elianis88

Well-Known Member
OP
Newcomer
Joined
Oct 26, 2015
Messages
74
Trophies
0
Age
27
XP
119
Country
France
I think the most important is the .bcsar file, in my case.
Anyone know how to open it? I try with Notepad++ but I don't understand anything...
Edit: Good news! I opened all of the bcstm by converting them in WAV. By the way, if someone want it, I can upload the beautiful full OST of Ace Attorney.
 
Last edited by Elianis88,
  • Like
Reactions: NekoMichi
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
  • Iron_Masuku @ Iron_Masuku:
    Hello
    Skelletonike @ Skelletonike: hmm