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

  • Thread starter Asia81
  • Start date
  • Views 1,435,765
  • 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

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,661
Trophies
3
Age
29
XP
3,527
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,661
Trophies
3
Age
29
XP
3,527
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,434
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,814
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,661
Trophies
3
Age
29
XP
3,527
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
  • Veho @ Veho:
    Nobody is reading what you post.
  • Psionic Roshambo @ Psionic Roshambo:
    That Dell data breach is worse than people probably realize....
  • Psionic Roshambo @ Psionic Roshambo:
    When I worked for Dell we had access to data about military contracts and addresses for high ranking people.
  • Psionic Roshambo @ Psionic Roshambo:
    I personally handled a call from the second highest person at Raytheon. That call bothered me a lot... The guy was nice and smart what bothered me was the way management basically just blew him off instead of going the extra mile to help him.
  • Psionic Roshambo @ Psionic Roshambo:
    In the end that call ended up costing Dell millions in lost contracts with Raytheon, and really the issue could have been solved for like 450 bucks lol
  • NinStar @ NinStar:
    sometimes I wonder why anyone would ever buy mega man x legacy collection 2
  • NinStar @ NinStar:
    I always thought that capcom shuffled the games in these collection, but apparently they are all in chronological order, which makes legacy collection 2 worthless
  • BakerMan @ BakerMan:
    guys, i want to start singing pirate metal songs and sea shanties if i play sea of thieves
  • The Real Jdbye @ The Real Jdbye:
    find a pirate metal playlist
    +2
  • The Real Jdbye @ The Real Jdbye:
    and sing along
  • BakerMan @ BakerMan:
    nevermind i just learned swearing is against the rules in sea of thieves

    i was about to start singing the song i last put in "what song are you currently listening to" yesterday
  • BakerMan @ BakerMan:
    but yeah ig so
  • The Real Jdbye @ The Real Jdbye:
    swearing not allowed in a pirate game? what has the world come to
  • BakerMan @ BakerMan:
    (here's the song for context)
  • BigOnYa @ BigOnYa:
    Just add -izle to the end of every curse word, you will be fine.
    +2
  • The Real Jdbye @ The Real Jdbye:
    i like alestorm
    +1
  • The Real Jdbye @ The Real Jdbye:
    @BigOnYa too many syllables
    +1
  • BakerMan @ BakerMan:
    same lmao
  • BigOnYa @ BigOnYa:
    hi, welcome to the Temp!
    +1
  • BakerMan @ BakerMan:
    Welcome to the Underground!
    +1
  • BakerMan @ BakerMan:
    the booty boogie from (once again) the donkey kong country cartoon could also be a good song to sing while playing sea of thieves
  • BigOnYa @ BigOnYa:
    Please insert 25 cents for an additional 30 minutes of talk time.
    BigOnYa @ BigOnYa: Please insert 25 cents for an additional 30 minutes of talk time.