Hacking Convert .CIA to .3DS?

nastys

ナースティス
OP
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
24
Location
Earth
XP
1,773
Country
Italy
I'd like to convert a CIA file to 3DS. I know it is possible, but I'm on firmware 9.2 so I'm not sure how to do it.
 

CrystalForce

I'm gonna "fix" that spaghetti.
Member
Joined
Feb 10, 2015
Messages
283
Trophies
0
XP
218
Country
United States
As far as I've been told, it's not possible without doing it manually, because things would have to be added to the .3ds file, and if those files aren't in the .cia it obviously won't work.
 

Vappy

Well-Known Member
Member
Joined
May 23, 2012
Messages
1,508
Trophies
1
XP
2,270
Country
I've already tried that, but it says I need a decrypted CIA file and I don't know how to decrypt it...

You need to install it and decrypt it from there. I think Decrypt9 supports SD decryption already.

Edit: Attached precompiled version
 

Attachments

  • Launcher.zip
    81.2 KB · Views: 146

nastys

ナースティス
OP
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
24
Location
Earth
XP
1,773
Country
Italy
You need to install it and decrypt it from there. I think Decrypt9 supports SD decryption already.
Edit: Attached precompiled version
So I need to create the ncchinfo.bin and put both files to the SD card like for 3DS files? Wouldn't that generate xorpads?

Edit: Attached precompiled version
Too late, I've already compiled it :P
 

nastys

ナースティス
OP
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
24
Location
Earth
XP
1,773
Country
Italy
No, you'll want to use sdinfo_gen.py after installing the CIA, should give the correct usage when you run it.
I put Launcher.dat and the two Python files then ran this command:
Code:
python sdinfo_gen.py "/media/nastys/GATEWAYNAND/Nintendo 3DS/********************************/********************************"
and it generated SDinfo.bin.
I ran the exploit, pressed B and now it's creating the pads...
Unfortunately my SD Card is full... Now I'm going to use a clean emuNAND with only that title installed and see if it works.
 

Vappy

Well-Known Member
Member
Joined
May 23, 2012
Messages
1,508
Trophies
1
XP
2,270
Country
Done, now I have the xorpads but I cannot create a .3ds file with these, can I?

Not directly, but you can use them to decrypt the installed title on your SD card. Then presumably the converter linked to above should be able to automate most of the rest of the process, I've never used it for CIA to 3DS myself so I'm not sure on the details.
 

nastys

ナースティス
OP
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
24
Location
Earth
XP
1,773
Country
Italy
Not directly, but you can use them to decrypt the installed title on your SD card. Then presumably the converter linked to above should be able to automate most of the rest of the process, I've never used it for CIA to 3DS myself so I'm not sure on the details.
Nope, there isn't such an option...
 

nastys

ナースティス
OP
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
24
Location
Earth
XP
1,773
Country
Italy
OK, I got it to work *partially*. Flipnote Studio 3D now runs but saving data does not work ("An unexpected error occurred while writing the save data.").
Maybe I'm missing something?
I copied 00000007.app and 00000008.app from my SD card (they were inside the Nintendo 3DS folder and the subfolders named like the xorpad) and ran the following commands:
Code:
./padxorer 00000007.app title.00040000.000c6600.content.00000007.app.xorpad
./padxorer 00000008.app title.00040000.000c6600.content.00000008.app.xorpad
./makerom -f cci -content 00000007.app.out:0:0 -content 00000008.app.out:1:1 -o FS3D-USA.cci
then renamed it to .3ds.

Is it because of the new 6.x keys?
 
General chit-chat
Help Users
    Veho @ Veho: https://imgur.com/gallery/Kvjotll