Hacking [Tutorial] How to Decrypt 3DS Roms for Dummies

  • Thread starter Thread starter Ryanrocks462
  • Start date Start date
  • Views Views 128,341
  • Replies Replies 76
  • Likes Likes 10
I just press romfs.bin and save it, like in the video.
just follow this if your having trouble
1 drag your .3ds rom onto "crtkeygen.exe" this will create a file called ncchinfo.bin in the same folder as your rom

2. copy the XORpad generator (launcher.dat) from the "For the 3DS SD card" folder in this download to the 3DS's SD card
and the ncchinfo.bin that was generated in step 1, then pop the SD back in the 3DS and go to DS profile, this will generate the
Xor pads used to decrypt the game.(this step can be a little buggy if it stays on "opening ncchinfo.bin" for more than a few seconds
reset the console and repeat untill it kicks into action)

3. copy your ROM and XOR pads here, leave out any CTR-P-CTAP.romfs*.xorpad files they are un-needed and may cause issues you just need
the 3 Xor pads for the game exefs,romfs and exh


4. run unpackv2.bat, enter your roms filename (may help if you rename it to something easy like rom.3ds)
go into the "decrypted" folder then "romfs",
have fun


thanks to ground for the neat and tidy decryption script,and everyone involved in making the tools
http://filetrip.net/dl?klFzuXHgmF

and you can start at step 3/4 if you already have the xor pads
 
basically download that file extract it to a folder, copy the rom and xorpads(miss out any that say CTAP in the file name) to that folder and run the unpackv2.bat

enter the rom name and it will do everything for you
 
  • Like
Reactions: pLaYeR^^
Thank you! Work fine :)
np, there is no real reason for it to be complicated, a pretty simple 4 step process with a properly made batch file :P......i could probably make the bat file simpler if i knew the end user would only have the one .3ds file in the folder :D
 
np, there is no real reason for it to be complicated, a pretty simple 4 step process with a properly made batch file :P......i could probably make the bat file simpler if i knew the end user would only have the one .3ds file in the folder :D

really? i didn't know their was a more simple way to do it care to share ^_^
 
really? i didn't know their was a more simple way to do it care to share ^_^
well the script i shared above is all in 1, put the xorpads and .3ds rom in a folder run and type name, everything is extracted,decrypted, dumped and tidies up into nice folders, assuming there was only the 1 .3ds file you could make it simpler and remove the need to even type the rom name by just using a wildcard i.e *.3ds
 
  • Like
Reactions: Ryanrocks462
Why doesn't someone just post the xorpad so you won't need a 4.5- 3DS to do it? It's not like it's unique to every 3DS and has to be your own to work, as every clean ROM dump is by definition the same.
 
Why doesn't someone just post the xorpad so people won't need a 4.5- 3DS to do it? It's not like it's unique to every 3DS and has to be your own to work, as every clean ROM dump is by definition the same.
A. its against the rules
B. they are pretty much the same size as the rom
C. you need a different one for each game
 
A. its against the rules
B. they are pretty much the same size as the rom
C. you need a different one for each game
Good reasons, but why is it against the rules? It alone doesn't contain any copyrighted content, right? (you need the ROM for that)
 
You have to use VGStream to convert them :)


EDIT: Here you go.

you can also just stream them without having to convert them you just need foobar2000 with the vgstream plugin

Thanks, work fine :)
You know some good tools to open the GFX files and change them?

you can also just stream them without having to convert them you just need foobar2000 with the vgstream plugin
 
Thanks, I'm gonna bookmark this for when I actually have a use for decrypting roms.

Now it does have a use! With Gateway 2.6b we can install .cia files to the big SD card in the 3DS' SD card slot, and the way you get .cias is by decrypting .3ds roms and turning them into .cias. So yeah, that's a thing now.

Ok, so I'm at step 3. And I'm getting stuck at "Opening sd:/ncchinfo.bin ..." it won't move forward. I'm trying to decrypt Cave Story 3D, and I've tried it trimmed and untrimmed (the rom) and neither of themseem to work. help?
 
Ok, so I'm at step 3. And I'm getting stuck at "Opening sd:/ncchinfo.bin ..." it won't move forward. I'm trying to decrypt Cave Story 3D, and I've tried it trimmed and untrimmed (the rom) and neither of themseem to work. help?


Restart your 3DS and try again until it works. The older version is bad with handling threads...
 

Site & Scene News

Popular threads in this forum