ROM Hack Possible to run a RomHack build using 3DS Builder in Citra?

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,537
Trophies
3
Age
28
XP
2,826
Country
France
I need to start my hack of AS in Citra.
It's not for play, so I don't care about FPS, it's just for take a screenshot of the title banner (as I don't have my 3ds under the hand) and some speeches of Birch.

I can start a clean rom decrypted by D9 with Citra without any issues, but not when it's a .3ds rebuild using 3DS Builder.
 

Ironclad17

Active Member
Newcomer
Joined
May 9, 2016
Messages
42
Trophies
0
Age
31
XP
84
Country
United States
I've been troubleshooting this as well. I've been using your HackingToolkit3DS and 3DS to CIA Converter. 3DS to CIA Converter produces a Rom that will load in Citra but is known to have glitches with some Roms due to its use of ctrtool like causing invisible text for example. I'm told RomFS Extractor/Builder doesn't have those issues which is what lead me to your toolkit.
http://www.maxconsole.com/maxcon_forums/threads/285574-3DS-To-CIA-Converter-v4-1

I noticed that with your first option "Enter D for extract a file/game decrypted" some files get unpacked that are not included again in 3DS Builder, DecryptedManual.bin and DecryptedO3DSUpdate.bin. I don't have the full picture but I also noticed that your method produces a smaller code.bin compared to 3DS to CIA Converter which only unpacks the romfs.bin, exefs.bin and produces a RSF file and exheader.bin (see the .bat under :3dsfix). 3DS to CIA Converter uses ctrtool to do the unpacking, what tool/lines are you using? I can't actually check myself because I don't know how to view the line commands from a .exe.

Personally, I'm just trying to add a patch to a game, but since 3DS to CIA Converter uses ctrtool it has been troublesome. 3DS to CIA Converter uses a tool labeled "_makerom.exe" to actually build the Rom after all the editing. I don't know how it differs from 3DS Builder but its Roms at least run in Citra.

I think if I could just get the untouched exefs.bin and romfs.bin, unpack with RomFS Extractor, edit, pack with RomFS Builder, and then get _makerom.exe to use that, it would work.

I'm looking into using 3dstool instead.

I think I finally got it working with this toolkit: https://gbatemp.net/threads/the-unofficial-guide-of-nsmb2-hacking.380325/

The key tools are:
RomFS Builder
ExInjector
3DSExplorer
 
Last edited by Ironclad17,
  • Like
Reactions: Thelostrune

19jind

New Member
Newbie
Joined
Mar 19, 2017
Messages
3
Trophies
0
Age
25
XP
42
Country
United States
Er... how would one exactly install a rom hack? For example, the Gay Marriage hack for Fire Emblem Fates?
 

Ironclad17

Active Member
Newcomer
Joined
May 9, 2016
Messages
42
Trophies
0
Age
31
XP
84
Country
United States
Er... how would one exactly install a rom hack? For example, the Gay Marriage hack for Fire Emblem Fates?
You just unpack the rom overwrite the romfs folder with the edited files and repack it. The easiest way is to follow that nsmb2 hacking guide I linked.
 
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