Convert .CIA to .3DS?

Discussion in '3DS - Flashcards & Custom Firmwares' started by nastys, Feb 20, 2015.

  1. nastys
    OP

    nastys ナースティス

    Member
    1,487
    863
    Aug 5, 2014
    Italy
    Earth
    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.
     
  2. CrystalForce

    CrystalForce I'm gonna "fix" that spaghetti.

    Member
    283
    63
    Feb 10, 2015
    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.
     
  3. Xenon Hacks

    Xenon Hacks GBAtemp Guru

    Member
    7,050
    3,367
    Nov 13, 2014
    United States
  4. nastys
    OP

    nastys ナースティス

    Member
    1,487
    863
    Aug 5, 2014
    Italy
    Earth
  5. Vappy

    Vappy GBAtemp Advanced Maniac

    Member
    1,507
    1,154
    May 23, 2012
    You need to install it and decrypt it from there. I think Decrypt9 supports SD decryption already.

    Edit: Attached precompiled version
     

    Attached Files:

  6. nastys
    OP

    nastys ナースティス

    Member
    1,487
    863
    Aug 5, 2014
    Italy
    Earth
    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?

    Too late, I've already compiled it :P
     
  7. Vappy

    Vappy GBAtemp Advanced Maniac

    Member
    1,507
    1,154
    May 23, 2012
    No, you'll want to use sdinfo_gen.py after installing the CIA, should give the correct usage when you run it.
     
    nastys likes this.
  8. nastys
    OP

    nastys ナースティス

    Member
    1,487
    863
    Aug 5, 2014
    Italy
    Earth
    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.
     
  9. nastys
    OP

    nastys ナースティス

    Member
    1,487
    863
    Aug 5, 2014
    Italy
    Earth
    Done, now I have the xorpads but I cannot create a .3ds file with these, can I?
     
  10. Vappy

    Vappy GBAtemp Advanced Maniac

    Member
    1,507
    1,154
    May 23, 2012
    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.
     
  11. nastys
    OP

    nastys ナースティス

    Member
    1,487
    863
    Aug 5, 2014
    Italy
    Earth
    Nope, there isn't such an option...
     
  12. nastys
    OP

    nastys ナースティス

    Member
    1,487
    863
    Aug 5, 2014
    Italy
    Earth
    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?