Hacking [Release] CIAKonPack - New CIA converter , make cia so easy

smasbros

Well-Known Member
OP
Member
Joined
Nov 15, 2014
Messages
163
Trophies
0
Age
33
XP
183
Country
How to use:
1. Extract the zip file , and put as many 3ds roms as you can into /roms directory. For some privacy issue, you may have to get the slot0x25keyX.bin from somewhere else, and put it into /sdcard directory(important!)
2. Run convert.py by double-click(need to install with python environment https://www.python.org/downloads/ )
3. You will be noticed for requiring xorpad files, this time , please copy all the files of /sdcard directory to your 3DS SD card, then go to Setting->Other settings->Profile->Nintendo ds profile (temporarily only supports old 3ds 4.x), your top screen will display creating files processes , power off after it done.
4. Copy the xorpad files to the CIAKonPack directory /xorpads from your 3DS SD card
5. Run convert.py window back , press Enter to continue, wait for the conversion to complete
6. Then you can find CIA files will be created on /roms directory.

CIAKonPack Features:
1. Only decryption exheader to complete the CIA conversion, xorpad exheader only 1MB, eliminating the lengthy decryption time in 3DS
2. Because avoided romfs decryption, it supports the latest game encryption, such as Xenoblade Chronicle...
3. You can convert multiple rom, only need decrypted one time in 3DS console(no need do it one by one)
4. Keep the manual, support DownloadPlay

System Requirements:
1. 64-bit System (Sorry, further update editions will not consider supporting xp or other 32-bit systems)
2. python 2.7 (Download here)

For it's the first test/beta version, find any questions please feedback!

Note: This tool is not developed by me , it may be given credit to this guys Koniq (as He said he was the author)
 

Attachments

  • CIAKonPack-beta1.0.zip
    306.9 KB · Views: 3,996

DSpider

Well-Known Member
Member
Joined
Mar 14, 2015
Messages
566
Trophies
0
XP
1,307
Country
Romania
Why does the OP mention fw 4.5 (O3DS), with 4.5 instructions, but then mentions Xenoblade Chronicles (N3DS) ?

And they will not consider supporting xp or other 32-bit systems? ... Who is "they"?
 

smasbros

Well-Known Member
OP
Member
Joined
Nov 15, 2014
Messages
163
Trophies
0
Age
33
XP
183
Country
Why does the OP mention fw 4.5 (O3DS), with 4.5 instructions, but then mentions Xenoblade Chronicles (N3DS) ?

And they will not consider supporting xp or other 32-bit systems? ... Who is "they"?

Next update further editions
 

Melon__Bread

~It's A Magik~
Member
Joined
Dec 9, 2013
Messages
833
Trophies
0
Age
31
XP
938
Country
United States
Why does the OP mention fw 4.5 (O3DS), with 4.5 instructions, but then mentions Xenoblade Chronicles (N3DS) ?

And they will not consider supporting xp or other 32-bit systems? ... Who is "they"?

because you are not touching the romFS a N3DS is not needed for decryption which means a 4.5 O3DS will work fine
 
  • Like
Reactions: 2Hack

DSpider

Well-Known Member
Member
Joined
Mar 14, 2015
Messages
566
Trophies
0
XP
1,307
Country
Romania
because you are not touching the romFS a N3DS is not needed for decryption which means a 4.5 O3DS will work fine
Xenoblade Chronicles is a N3DS exclusive.

You mean that a 4.5 O3DS can now run any game that requires fw 6.x (and up), and that a 8.1-9.2 N3DS can now run any game that requires 9.3+ ?

Edit: And by "eliminating the lengthy decryption time in 3DS", does this mean that it cuts back on the install times for CIA files?
 

smasbros

Well-Known Member
OP
Member
Joined
Nov 15, 2014
Messages
163
Trophies
0
Age
33
XP
183
Country
Xenoblade Chronicles is a N3DS exclusive.

You mean that a 4.5 O3DS can now run any game that requires fw 6.x (and up), and that a 8.1-9.2 N3DS can now run any game that requires 9.3+ ?

Edit: Does this also cut back on the install times for CIA files?


Man , note this release is only for creating cia files by O3DS 4.X to be used on your ds, the fact is not changed that Xenoblade Chronicles is a N3DS exclusive , I didn't refer it , right? , you may have mixed those. together
 

d0k3

3DS Homebrew Legend
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
How to use:
1. Extract the zip file , and put as many 3ds roms as you can into /roms directory
2. Run convert.py by double-click(need to install with python environment https://www.python.org/downloads/ )
3. You will be noticed for requiring xorpad files, this time , please copy all the files of /sdcard directory to your 3DS SD card, then go to Setting->Other settings->Profile->Nintendo ds profile (temporarily only supports old 3ds 4.x), your top screen will display creating files processes , power off after it done.
...


You should have released this in the homebrew section and I suggest you do so when you release a later version. Here, it will only get buried under thousands of newbie questions.

As for the CIAKonPack - sounds great! Finally, having batch XORpad generation available will make things a lot easier. I can't test this now, so, excuse the (probably) stupid questions, but...
  • Are there any downsides to only decrypting the exHeader and leaving the rest?
  • Does this also enable regionfree and FW spoofing (like other CIA converters do)?
  • About processing on Ninjhax, would Decrypt9 theoretically be capable of generating the XORpads? If the only thing needed is enabling batch processing (vs. processing only ncchinfo.bin), I could easily make the changes to ShadowTrances and my build.
 

Melon__Bread

~It's A Magik~
Member
Joined
Dec 9, 2013
Messages
833
Trophies
0
Age
31
XP
938
Country
United States
Xenoblade Chronicles is a N3DS exclusive.

You mean that a 4.5 O3DS can now run any game that requires fw 6.x (and up), and that a 8.1-9.2 N3DS can now run any game that requires 9.3+ ?
No, I mean (if I am understanding OPs post correctly) you can use a O3DS to make the xorpad(s) needed to make the .CIA. Where as before you could only use a N3DS to make the xorpad(s) for the game. I was not talking about running the game at all, only making the .CIA. My mistake if that was not clear.

Edit: And by "eliminating the lengthy decryption time in 3DS", does this mean that it cuts back on the install times for CIA files?

decryption time != install time
 
  • Like
Reactions: 2Hack

night_hawk

Well-Known Member
Member
Joined
Dec 3, 2014
Messages
573
Trophies
0
XP
1,586
Country
Italy
Nope, at least I could not get it to work. Hopefully it will later down the line
Thanks, yes I hope that too. As far as i know decrypting only the hexheader will lead you to a really fast decryption process (1 MB), and we know how slow would be to decrypt a full rom on a n3ds. The con i think that with this process you couldn't remove region lock or enable firmware spoof, right?
 

d0k3

3DS Homebrew Legend
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Ahh Decrypt9 works fine on n3ds now. :)
It's even faster now too thanks to recent updates.
Nice, I've seen you've made some changes recently!


Hi, i meant if this tool works with decrypt9. I'm using your version of decrypt9 (i think the last version) but is really slow. Almost 2h for a 1.8 GB
Most certainly not. Decrypt9, as it is now, doesn't support batch processing of multiple files. It should be pretty easy (for a developer!) to enable this, though.
 
  • Like
Reactions: Melon__Bread

Melon__Bread

~It's A Magik~
Member
Joined
Dec 9, 2013
Messages
833
Trophies
0
Age
31
XP
938
Country
United States
Ahh Decrypt9 works fine on n3ds now. :)
It's even faster now too thanks to recent updates.

I was talking about how it works with this apps' "ncchinfo.bin" file.

But yes I saw in the commits there seemed to be speed increase, yet when I build it and replace the Decrypt9.bin in the same folder ad the .3dsx posted some days ago and the app just reboots to the ninjhax menu, but i could have done something wrong.

EDIT: My mistake, was not building from the bootstrap-mod branch. I was building from master, so that is why it was not working.

Hi, i meant if this tool works with decrypt9. I'm using your version of decrypt9 (i think the last version) but is really slow. Almost 2h for a 1.8 GB
I think Shadowtrance is talking about the recent developments that have been made, but I do not think those builds have been posted on gbatemp yet
 
  • Like
Reactions: 2Hack

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @SylverReZ, @AncientBoi my condolences to both of you +2