Hacking (4.x only) CIA CFW Complete Guide

  • Thread starter Thread starter palantine
  • Start date Start date
  • Views Views 549,057
  • Replies Replies 2,082
  • Likes Likes 29
download it from firefox browser !


It's OK mange to get it :)

Although C:\ drive put makerom.exe tool in .

run CMD command -
CD C:\
C:\>makerom.exe

Are what you main latter drive folder is / is easy er to put you're file in .

And a hole bunch of CIA options commands within .

8szz6Ya.png


Jez I have gone rust ey over the years !lol , Time to exercise the old brain ;)

Although 3dsexplorer_v1.5.3 should extract the NCCH .cxi files out of a .3ds file
 
Wait a moment, if SMB Deluxe VC needs 5.1+.
Why some guy post some pics of devmenu, NSMB2 and SMB deluxe releaes running on his 3DS?
 
Followed all steps, didn't launch the CFW even after numerous tries. Now my 3DS refuses to read any DS game. I always get the "a error occured" message. Tried a DSTWO and two legit DS games. Any help, please?
 
Followed all steps, didn't launch the CFW even after numerous tries. Now my 3DS refuses to read any DS game. I always get the "a error occured" message. Tried a DSTWO and two legit DS games. Any help, please?

Format your console, I think it's the only way.
 
  • Like
Reactions: kamo
Followed all steps, didn't launch the CFW even after numerous tries. Now my 3DS refuses to read any DS game. I always get the "a error occured" message. Tried a DSTWO and two legit DS games. Any help, please?

That can happen sometimes when installing a ROP loader. You need to reformat your 3ds.
 
  • Like
Reactions: Margen67 and kamo
So, if we have the keys for earlier version firmwares, couldn't we decrypt a newer game and then recrypt it using earlier keys so that it will run on earlier firmwares?
 
So, if we have the keys for earlier version firmwares, couldn't we decrypt a newer game and then recrypt it using earlier keys so that it will run on earlier firmwares?

AFAIK you cannot re-encrypt games (no one has the private keys).
 
people here are doing it left and right after modding the roms like pokemon and mario kart.
 
So, if we have the keys for earlier version firmwares, couldn't we decrypt a newer game and then recrypt it using earlier keys so that it will run on earlier firmwares?
https://github.com/smealum/ctrulib/commit/51850d5e6a9f1b449e390c5c767d5c8d7c25334d Was about a week ago but I don't think there was mentioned of it elsewhere, idunoe added all the functions to make a .cia manager using ctrulib, so it's possible to build a legal alternative to DevMenu



They're rebuilt with 0keys, which Gateway accepts.
The CFW should accept them without re-encrypting (or with 00 key) It accepted DevMenu_2x and I don't believe that is encrypted.

Thanks, but it doesn't explain me how to use it.
Download it, there may be instructions built in now. I'm not quite sure. I think I saw a guide on the forums somewhere, but with the updated tools those instructions are probably no longer accurate.

After using this, I get several xorpad files. What do I do next?
Use ctrtool, rom_tool, latest 3DSExplorer etc. to extract the partitions, and decrypt them using the XOR tool in 3DSExplorer or another XOR tool. Then you can pack them again with makerom.
 
How does the XOR tool in 3dsexplorer work? I tried using
Code:
combine file1 xor file2 > file.xor
in linux, but is that the equivalent of what XOR tool does?
 
Lest take Legend.Of.Zelda.EUR.NES.VC.3DS-BigBlueBox
bbb-n-taep.3ds

You can extract the CTR-N-TAEP.cxi and CTR-P-CTAP.cxi from the .3ds as right click on each and save as

OjlydgW.png


You use the XOR to make into a CTR-N-TAEP.cxi / big file - CTR-P-CTAP.cxi / small file / save as <you're game name> .XOR file save as

JBWRzku.png


As for rest of options , not much info on what to get .... ??

ItorSM5.png


Nore they is any options in makerom.exe on converting XOR into a .CIA file ...
 
So I decrypted the tom using this :
https://gbatemp.net/threads/tutorial-how-to-decrypt-3ds-roms-for-dummies.372653/page-2#post-5136907

then I tried to rebuild the rom with this
Code:
makerom -f cia -o romedited.cia -rsf RSF.rsf -target d -alignwr -exheader decrypted/exheader.bin -exefslogo -code decrypted/exefs/code.bin -icon decrypted/exefs/icon.bin -banner decrypted/exefs/banner.bin
pause
and now I have this :
Code:
[CIA ERROR] Content 0 Is Corrupt (res = -10)
[RESULT] Failed to build CIA
 

Site & Scene News

Popular threads in this forum