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.