How to decrypt 3ds ROM`s

Transcription

How to decrypt 3ds ROM`s
How to decrypt 3ds ROM’s:
WAIT!!!!! BEFORE WE BEGIN THERE ARE A FEW THINGS!!!
This Guide is STRICTLY for 3DS’s that are on firmware’s 4.1-4.5. I will go back and make this
tutorial for users that are on 5.x-9.x, however, it’d be best to just downgrade because it’s A LOT
simpler… Also, I take no credit in making these files and folders, yes I made the tutorial and the
cute little photograph steps, but I did not compile these scripts, files, and folders. Like most if not
all my tutorials, I just pick them up and make tutorials for people because things don’t get
explained well enough or there aren’t any tutorials out there that fully cover this. So with all that
out of the way, let’s begin:
1. Download these files:

https://drive.google.com/open?id=0B7dCMmVJiVBFcGY2dnBtcW9DVVE&aut
huser=0
2. Extract the compressed files.
3. Open “ Rom editing made easiest”
4. Continue down the directory…
5. Choose the encryption based off your ROM… (Example: I’ll be using Pokémon Alpha Sapphire,
which is OVER 7.x.) Note: Both folders work the exact same way, same steps and all to the “T”.
6. Open the folder named: “For the 3DS SD card” and copy the files to an SD Card that you’ll be
putting into your 3DS. (The big SD Card)
7. Drop your ROM on the python program:”ctrKeyGen.py”
8. Add “ncchinfo.bin” to the folder named “For the SD card” as well. In total, there should be
THREE files.
9. Your SD card should look like this:
*Note* Remember that if you have a Gateway Launcher.dat it WILL delete replace it.
REMEMBER TO SAFTLY EJECT THE SD CARD!!! DON’T JUST PULL IT OUT!!! YOU’RE PULL OUT
GAME WILL NOT HELP YOU HERE!!!!!!!!
10. Let’s head over to the 3DS now!!!
11. Turn on the 3DS…
12. Go into the “Settings”.
13. Click on the “Other Settings” tab.
14. Click on the “Profile” tab.
15. Click on the “Nintendo DS Profile” tab.
16. After you click on the “Nintendo DS Profile” tab, you will be promoted with this screen:
17. Choose the selection named “NCCH padgen”.
18. The screen will then start to generate the XORpads for the ROM.
19. The total process and time it’ll take to generate ALL 6 of the XorPads will be around 16 Minutes!
20. The 8% that is boxed, is just a reference, don’t freak out if your 3DS doesn’t have it… The
percent will reach 100% when ALL 6 are done.
21. After ALL 6 XorPads are done generating, the BOTTM of the screen will say, “Press B to return to
the main menu” Press “B”…
22. Okay, now you’re at the main menu… See my pointer finger?... Yeah that one. It’s holding down
the power button, It’s OKAY TO DO THIS NOW. The time it will take to COMPLETELY power
down, will be around 22 seconds. Even if you have a black screen DON”T LET GO. Wait until the
power indicator goes from BLUE to not having ANY light.
23. Pull out the SD card and let’s head back to our computers.
24. You’ll see these newly added stuff on the SD Card, Follow exactly what I do…
25. First off, delete the bin file that clearly reads “DeleteMe.bin”…
26. Now technically, you can delete everything EXCEPT the XorPads… However let’s wait just one
second… Copy ALL not some, not three but ALL of the XorPads into the root dictionary of the
folder we’ve been using… (I’ve been using the “rom editing made easy over 7.x because I have
been using Pokémon Alpha Sapphire.)
27. Now the Awesome part! Just simply rename the ROM you want to decrypt, the one you
generated the XorPads for… to “rom.3ds” *Note* If it’s named something like mine, “Pokemon
Alpha Sapphire.3ds” then replace the “Pokemon Alpha Sapphire” the .3ds is the extension and if
you try to name the ROM : “Pokemon Alpha Sapphire.3ds.3ds” IT WILL NOT WORK!
28. Simply DRAG the newly named ROM onto the windows Batch file named “unpackv3.bat”
29. Type in “ rom.3ds” and press enter
30. Sit back and let the windows batch program do its stuff, when it’s done, you’ll have a FULLY
decrypted ROM!!!
31. Final Results!!!!!
Pretty much everything you’ll need will be in the following folders: “romfs” , “decrypted” , and
“decrypted/exefs” Most likely it’ll just be the “exefs” folder in the “decrypted” folder and pretty
much everything in the “romfs” folder.
*Last seconds notes*
This tutorial doesn’t teach you how to recompile a rom, whether if it’s edited or not, that’ll be a
whole different tutorial. Sorry guys.