ROM Hack [Tutorial] How to Decrypt, Extract & Rebuild 3DS|CIA|CXI Files

  • Thread starter Asia81
  • Start date
  • Views 1,434,188
  • Replies 1,736
  • Likes 96

How is my english?

  • So bad...

    Votes: 67 7.3%
  • Good, sometimes it's not understandable

    Votes: 139 15.2%
  • Very understandable

    Votes: 550 60.0%
  • Perfect?

    Votes: 160 17.5%

  • Total voters
    916

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,660
Trophies
3
Age
29
XP
3,521
Country
France
1454388657-hackingtoolkitus.png

- Tutorial updated
- Included PokemonSMDLP
- PokemonPatchPointerTool code is fixed
- Fixed a typo that prevented the rebuild for OR's update
- Stucture changed for extracted files. For example, DecryptedExeFS will be extract in ExtractedExeFS folder.
- New Links

TODO:
- Add support for Drag&Drop files
- Add support for extract multiple files at same time
 
Last edited by Asia81,

Pea2nuts

Member
Newcomer
Joined
Nov 25, 2014
Messages
23
Trophies
0
Age
34
XP
76
Country
United States
It seems to me that it decompresses code.bin whether you press yes or no. Also, what is the point of the rebuild romfs step if you can load the folder in the 3ds builder?
 

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,660
Trophies
3
Age
29
XP
3,521
Country
France
Compressed = named code.bin
Decompressed = name .code.bin with a bigger size

And it's up to you, I prefer rebuild the RomFS before.
 

Pea2nuts

Member
Newcomer
Joined
Nov 25, 2014
Messages
23
Trophies
0
Age
34
XP
76
Country
United States
Compressed = named code.bin
Decompressed = name .code.bin with a bigger size

And it's up to you, I prefer rebuild the RomFS before.
Whether you pick yes or no the 3ds builder says it is decompressed and requests to compress it. If I don't decompress it and I build a .3ds without compressing it again, it is larger which indicates to me that it was decompressed anyway. I don't understand why it would need compressed again if it was never decompressed? By the way, my problem of being stuck on the loading screen was solved by choosing to not decompress when dumping the rom and then choosing to not compress when building the 3ds file.
 
Last edited by Pea2nuts,

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,660
Trophies
3
Age
29
XP
3,521
Country
France
Are you sure to check "Use a Pre-Built ExeFS" and target your bin file? In the good place?
I mean, not open the ExeFS in ExHeader, or something like that...
 

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,660
Trophies
3
Age
29
XP
3,521
Country
France
xD
If you check the box, you need to target a exefs.bin file (named as you want) (so not a folder with inside a exefs.bin file).
If you UNcheck the box, you need to target a folder with inside code.bin, icon.bin and banner.bin
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: