ROM Hack [Release] 3DS Simple CIA Converter

  • Thread starter Riku
  • Start date
  • Views 1,451,857
  • Replies 844
  • Likes 158

gonefishing1975

Well-Known Member
Member
Joined
Jan 23, 2020
Messages
213
Trophies
0
Age
48
XP
524
Country
Canada
Hey

I created the nccginfo.bin placed it to the root of my sd card inserted into the 3ds and held start then powered on. Clicked on nccginfo.bin but i never see the menu below

--> NCCHinfo options... --> Build XORpads (SD output)'. option
 
Last edited by gonefishing1975,
  • Like
Reactions: primarydirective

fmkid

Just another GBATemp's random guy
Member
Joined
Apr 23, 2015
Messages
1,911
Trophies
0
XP
1,424
Country
Colombia
Hey

I created the nccginfo.bin placed it to the root of my sd card inserted into the 3ds and held start then powered on. Clicked on nccginfo.bin but i never see the menu below

--> NCCHinfo options... --> Build XORpads (SD output)'. option
Are you using GodMode9 and in which version? And exactly are these directions (select them step by step):

[0:] SDCARD --> nccginfo.bin --> NCCHinfo options... --> Build XORpads (SD output)'.
 
Last edited by fmkid,

fmkid

Just another GBATemp's random guy
Member
Joined
Apr 23, 2015
Messages
1,911
Trophies
0
XP
1,424
Country
Colombia
Yup GodMode9 then i find the nccginof.bin file and when I click on it this never is an option

NCCHinfo options... --> Build XORpads
On the first post I found this advice:
With version 5.0 of the program XORpads are no longer required if proper 'boot9.bin' file detected in the same folder.
To generate 'boot9.bin' file you need B9S hack installed on your 3DS. Just hold (Start) + (Select) + (X) on boot and it will be saved to the /boot9strap/ folder on your SD card.
Perharps it would be better just follow it
 

gonefishing1975

Well-Known Member
Member
Joined
Jan 23, 2020
Messages
213
Trophies
0
Age
48
XP
524
Country
Canada
On the first post I found this advice:

Perharps it would be better just follow it


I will have to check to see if I have B9S hack which I believe is must as it's the newest hack for current firmware

--------------------- MERGED ---------------------------

K so what folder for this below? SD card of on PC were roms and exe are?

"if proper 'boot9.bin' file detected in the same folder"
 
Last edited by gonefishing1975,

fmkid

Just another GBATemp's random guy
Member
Joined
Apr 23, 2015
Messages
1,911
Trophies
0
XP
1,424
Country
Colombia
I will have to check to see if I have B9S hack which I believe is must as it's the newest hack for current firmware

--------------------- MERGED ---------------------------

K so what folder for this below? SD card of on PC were roms and exe are?

"if proper 'boot9.bin' file detected in the same folder"
"xorpads" folder related to the converter app (on PC), I suppose
 
Last edited by fmkid,

gamendorf

New Member
Newbie
Joined
Jan 24, 2021
Messages
1
Trophies
0
Age
40
XP
36
Country
United States
Im still not understanding what to do with my boot9.bin file. I put it in xorpads folder and the Convert to CIA button fails. I even put it in roms and cia folders and it still fails. Any suggestions?

I also do not get the following in GodMode9 so I cannot create a xorpads file.
--> NCCHinfo options... --> Build XORpads (SD output)'
 

gonefishing1975

Well-Known Member
Member
Joined
Jan 23, 2020
Messages
213
Trophies
0
Age
48
XP
524
Country
Canada
Im still not understanding what to do with my boot9.bin file. I put it in xorpads folder and the Convert to CIA button fails. I even put it in roms and cia folders and it still fails. Any suggestions?

I also do not get the following in GodMode9 so I cannot create a xorpads file.
--> NCCHinfo options... --> Build XORpads (SD output)'


Hey download 3DS Simple CIA Converter 5.0 from page1. Place it in a folder lets say on your desktop. Make the boot9.bin in the same folder as the .exe. Run it as it should work. I had my roms in the root of the folder and the converted had been placed into CIA folder created by the app
 
  • Like
Reactions: fmkid

ScottieJD

Member
Newcomer
Joined
Apr 8, 2020
Messages
8
Trophies
0
Age
40
XP
64
Country
United States
Hey download 3DS Simple CIA Converter 5.0 from page1. Place it in a folder lets say on your desktop. Make the boot9.bin in the same folder as the .exe. Run it as it should work. I had my roms in the root of the folder and the converted had been placed into CIA folder created by the app

how do you make the boot9.bin file?

edit: found one online but io keep getting an error ExHeader Decryption failed
 
Last edited by ScottieJD,

fmkid

Just another GBATemp's random guy
Member
Joined
Apr 23, 2015
Messages
1,911
Trophies
0
XP
1,424
Country
Colombia
how do you make the boot9.bin file?
Using GodMode9:

https://3ds.hacks.guide/finalizing-setup.html#section-viii---backup-essential-files

Or doing this:
Screenshot_20210212-100510_Opera.jpg
 
Last edited by fmkid,
  • Like
Reactions: ScottieJD

White4Ward

New Member
Newbie
Joined
Mar 17, 2021
Messages
3
Trophies
0
Age
39
XP
33
Country
Netherlands
Sorry that I don't understand this. I've tried but I didn't figure it out.
Is there someone who want to convert a few titels for me?

Streets of rage 2
Xenoblade Chronicles 3D

Kind Regards
Mark
 

White4Ward

New Member
Newbie
Joined
Mar 17, 2021
Messages
3
Trophies
0
Age
39
XP
33
Country
Netherlands
I Found a Youtube video and it worked so easy with the converter that he also included.

In his description there is all the information you need.

It worked for me the super Noob in this ;)

Good Lucky everybody


Kind Regards,
Mark
 

nailix

New Member
Newbie
Joined
Mar 30, 2021
Messages
1
Trophies
0
Age
19
XP
32
Country
Norway
A somewhat simplified guide:

To do this you must have cracked your 3DS by following the guide on 3DS Hacks Guide. Can´t post the link but it should pot up if you search for it. This is a guide based on the latest and last software update (version 11.14.0) on the Old Nintendo 3DS, but that shouldn´t pose a problem.

1. Make sure that you have completed section 8 of the "Finalizing Setup" part of the guide, and that the boot9.bin file has been created. (You can check this with an SD card reader as it will show in the boot9strap folder on the root of your SD card)
2. Open the zip with the 3DS Simple CIA Converter v5.0 in.
3. Move the .3ds rom files to the roms folder.
4. Run the exe and press the "Create 'ncchinfo.bin' file" and select the roms folder and then press save. It will tell you to save it in the root folder (together with the application, roms folder and etc.)
5. Move a copy of the boot9.bin file to the root of the 3DS Simple CIA Converter v5.0 folder.
6. Then you go back to the application and press "Convert 3DS ROM to CIA" and the select the roms folder with the .3ds files. Now the application will be non-responding for some time as it is converting the files. The time will vary depending on the size of the file. The new CIA file will be somewhat smaller than the original .3ds file.
7. Copy the CIA files, which you will find in the cia folder, and paste them in the cias folder which you can find on the root of your SD card.
8. Take out the SD card of your card reader and put it back in the 3DS and start it up like normal.
9. Open FBI and press SD, then press the cias folder and then you press the cia file and install it. I believe you can only install one game at a time. The installation process takes a very long time so you shouldn't rush as i spent well over an hour to install a game of approximately 1,5GB.

After this you should be able to play whatever game you´ve downloaded as long as there is sufficient space on the SD card (a card of 32GB is recommended if you plan on downloading multiple games).
 
  • Like
Reactions: shruikan_grx

Bimmel

~ Game Soundtrack Collector ~
Member
Joined
Jan 28, 2014
Messages
2,302
Trophies
2
Age
43
XP
3,792
Country
Gambia, The
* Edit : Ok, so as a new member, forum rules forbid me to include links.
I added urls at the end of the message instead

** Edit 2 : Ok, it seems I cannot add Urls either, sorry... I saved them on the side, I can add them back if an admin unlocks my account.

Hi,

After much, much research, trial and error using all of your precious tips (thanks everybody !:D), I found some very useful bit of information, so let's share :

If you are experiencing "Exheader decryption failed" error messages while trying to convert .3ds files to .cia these days, my guess is that you most certainly got those .3ds from one of the huge (like "2403" huge) decrypted rom packs one can find on *those sites*...

Guess what ? A lot of those easy to find (sooo convenient) packs where built using old tools that did decrypt exheaders correctly but left a few flags as if they still were encrypted. This is enough to run the roms in Citra, but it crashes any standard 3ds to cia converter you can find today. Whether you try using xorpads or boot9 does not help, GodMode9 neither.

I finally found the answer in this message (1). The only working method seems to use the last python3 3dsconv (2) (not the one from the 2017 release, the one from the main branch, so no .exe version yet) and use the new flag --ignore-encryption

Therefore, here is an updated method from your other message (3), @TurdPooCharger, for people experiencing this kind of trouble. (It seems frequent from the large amount on messages I found on several forums, so I thought logical to post the solution here as it is related to a limitation of 3DS simple CIA Converter, which is a way more convenient tool when it works ! Thanks @Riku :grog:) :
  1. Download the latest version of 3dsconv.py (4)

  2. Download and install Python 3.x (5) on your computer, make sure to add python to the PATH so it can be run from anywhere

  3. Put 3dsconv.py and boot9.bin in the same folder.

  4. create subfolders :
    cia/
    <output *.cia files>
    roms/
    <input *.3ds files>

  5. int he same folder, create 3DS_To_CIA.bat
    Here's the batch script code it should contain :
    Code:
    3dsconv.py --output=cia --boot9=boot9.bin --verbose --ignore-encryption "roms/*.3ds"

  6. Double click on the 3DS_To_CIA.bat to start the conversion.

And greetings to ihaveamac and ThisIsAreku for providing the solution

Hey guys! Thank you for your hard work.

I just discovered a fix for the "Exheader decryption failed" error. I just "decrypted" the .3ds file again with the "Batch CIA 3DS Decryptor". (I can't link because i signed up to share my discovery. It is found here on GBATEMP.)

After that i had no problem to convert the created file to .cia with the "3DS Simple CIA Converter".
No error and it installed just fine.

Hopefully that helps some of you and saves hours of trail and error.

Edit: 1 out of 5 installations failed. SO this is flawed.

Thank you! These both posts helped me very, very much!

This made me realise all my downloaded roms (If you have a romset ByAlvro, you will have the same problem) were actually encrypted and totally useless in that state. Decrypting and converting them right now. I tested some of them with Citra and 3DS both, seems fine until now.

Please learn from that if you have the same problem.

@renegade2k82 Maybe this helps you as well.
 
Last edited by Bimmel,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    The snack that smiles back, Ballsack!
    BakerMan @ BakerMan: morning fellas, it's my birthday