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

  • Thread starter Asia81
  • Start date
  • Views 1,431,629
  • 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.1%
  • Perfect?

    Votes: 159 17.4%

  • Total voters
    915

OmegaPikachu

Well-Known Member
Member
Joined
Mar 9, 2015
Messages
353
Trophies
0
Age
33
XP
604
Country
United States
What's exactly your problem, guys ?
- Infinite boot on 3DS Logo ?
- Black Screen AFTER the 3DS boot logo ?


I get the black screen AFTER the 3ds boot logo



for Laramie: i read something on the pk3ds thread that might help you

Use ExInjector to reinject the original decrypted exHeader back into the rom after you build it. Note that you must have extracted the file using CTRTool and not 3DSExplorer.
 

laramie

Well-Known Member
Member
Joined
Dec 15, 2014
Messages
911
Trophies
0
XP
1,387
Country
United States
OmegaPikachu


wrong
I use 3DS explorer for extract exheader and it's working

That's what I was going to say, Plus even so, I know I use CN for my headers, but I used a clean, extracted rom of OR, so It wouldn't have any updates nor tampered headers, ect... New game straight from the game cart.
 

asatoman2

New Member
Newbie
Joined
Mar 22, 2015
Messages
3
Trophies
0
Age
30
XP
60
Country
Just inject a valid header, and rename the rom .3dz


thanks for reply.:lol:
So when I try to connect to PSS in OmegaRuby,required software update to 1.2.
If it update like this,does the game keeping rundomized data?

sorry for my bad english.:cry:
 

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,656
Trophies
3
Age
29
XP
3,497
Country
France
thanks for reply.:lol:
So when I try to connect to PSS in OmegaRuby,required software update to 1.2.
If it update like this,does the game keeping rundomized data?

sorry for my bad english.:cry:

If it's for randomized data, it's ok. Randomized data are in romfs, not exefs, so the update erase all exefs content edited.

sorry for my bad english.
- What's your native language ?
 
  • Like
Reactions: asatoman2

asatoman2

New Member
Newbie
Joined
Mar 22, 2015
Messages
3
Trophies
0
Age
30
XP
60
Country
If it's for randomized data, it's ok. Randomized data are in romfs, not exefs, so the update erase all exefs content edited.

sorry for my bad english.
- What's your native language ?

I'm Japanese so my negative language is Japanese.B-)

For now,I can't try to update because eshop is unavailable on gateway.
I'll update OmegaRuby as soon as 9.6 emunand is availabe.
Thanks.
 

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,656
Trophies
3
Age
29
XP
3,497
Country
France
I'm Japanese so my negative language is Japanese.B-)

For now,I can't try to update because eshop is unavailable on gateway.
I'll update OmegaRuby as soon as 9.6 emunand is availabe.
Thanks.

You can install update in CIA, with DevMenu or TitleManager.
Come in PM, i will give it you.

I'm Japanese so my negative language is Japanese.
-> French for me :)
 

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,426
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,794
Country
United States
You guys do know that this is possible to play modified games on a retail cart now using NTR CFW and the layeredFS plugin, right?

That requires the official retail cart though as NTR doesn't patch sig checks and won't work with the Gateway cart anyway. For a lot of us, that's kinda useless. Unless you own a Sky3DS. But I'm not stupid and will never buy one unless the price goes south of $30 or less.
 
  • Like
Reactions: Margen67

rolling_roly

New Member
Newbie
Joined
Mar 30, 2015
Messages
4
Trophies
0
Age
28
XP
41
Country
United States
Thank you for the very informative tutorial Asia.
I'm having some problems with the EncryptedExeFs.bin.

Whenever I try decrypting the ExeFS with the "GAME - Décrypter le ExeFS (Partie 1).bat", nothing happens. The command window closes as soon as it appears.

The "GAME - Décrypter le ExeFS (Partie 2).bat" does generate a .bin.out file. I've tried the other methods listed, but when I try extracting it, the window closes as well.
The RomFS works fine and I am able to extract the folder from it.

Would you know what could be the problem? I've trying to figure it out for the past few days.
 

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,656
Trophies
3
Age
29
XP
3,497
Country
France
Have you extracted your "EncryptedExeFS.bin" via 3DSExplorer ? And have you the 7x xorpad in the same folder ?
 

trakskills

Active Member
Newcomer
Joined
Jul 9, 2009
Messages
27
Trophies
0
XP
196
Country
United States
I wonder why people wanna run this without the update... you can just install the update cia's for those games without entering the e-shop.
 

rolling_roly

New Member
Newbie
Joined
Mar 30, 2015
Messages
4
Trophies
0
Age
28
XP
41
Country
United States
Have you extracted your "EncryptedExeFS.bin" via 3DSExplorer ? And have you the 7x xorpad in the same folder ?
I have extracted the EncryptedExeFS via 3DSExplorer.
The 7x xorpad? Is that the xorpad extracted from the game? There are a total of six of them if I recall correctly
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: I did use a bot for Diablo III though but no ban there lol