ROM Hack [Release] 3DS Simple CIA Converter

  • Thread starter Riku
  • Start date
  • Views 1,452,121
  • Replies 844
  • Likes 158

Pacman`

Well-Known Member
Member
Joined
Dec 19, 2006
Messages
492
Trophies
1
XP
717
Country
I updated my program to support RegionFree and MinFW Spoof patches and batch processing. Please test it.
Try latest 3.0 version I just uploaded, it grabs needed XORpads automatically from 'xorpads' folder.

Hi,
I just tried it on Bloo Kid 2 EUR (requires 9.6+ I think) to convert it to a RF Spoofed cia. Your convertor is really fast but the cia still won't work on my 9.5 GW emunand (N3DS 9.0-20U sysnand).
I used Decrypt9 to generate my xorpads, based on your generated nccinfo.bin.

Could you test your app on that type of game please (requires the user to log into eshop to 'unlock' the game).
There are at least 3 such games now.
Thanx

EDIT: On a side note, I decided to try your Region-Free patching on a rom called Pazuru (EU).
It worked on PASTA with my N3DS 9.0-20U !!!
Wonderful job, and the manual is there too :yaywii:
 
Last edited by Pacman`,

dkabot

Better With Others' Systems Than Their Own
Member
Joined
Sep 9, 2014
Messages
1,042
Trophies
0
XP
626
Country
United States
Man, I feel stupid now. 3.0 works wonders (yet to try 3.1) and my prior method had the ncchinfo.bin lead to decrypting the entire ROM, one at a time...
Thanks for this, works much faster.
 

DJPlayer

Banned!
Banned
Joined
May 21, 2015
Messages
542
Trophies
0
Age
46
XP
429
Country
Netherlands
Hey Riku, can you add a option to "bypass" the ExHeader decryption?
I made a 3DS-Rom with 3DS Builder and a Decrypted ExHeader.
The Rom has a decrypted ExHeader already and because of that, your tool gives me an error: "ExHeader decryption failed. Wrong Xorpad?"
The Problem: I cannot use the Encrypted ExHeader on 3DS Builder so I can't build a Rom which is working with your Converter...
 

Samwix

Well-Known Member
Member
Joined
Dec 25, 2014
Messages
657
Trophies
0
Age
28
XP
411
Country
France
When I click on FW Spoof, it shows me 2E02, what does it means?

And I have only 2 ExHeader files, is it normal?
 
Last edited by Samwix,

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,426
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,792
Country
United States
Any plans on adding support for zero key encrypted CCI files? (3DS files) Would be useful for converting homebrew CCI files to CIA.

Specifically things I've built using ScireM's 3DS Builder. Normally his builder builds zero key encrypted CCIs for use on Gateway. But my current method of converting them to CIA results ina CIA using zero key encryption which doesn't work in CFW. (only Gateway enables that type of encryption). :(

Would be pointless to generate xorpads when I wouldn't need them for zero key encrypted stuff. Your builder currently still asks for xorpads even for CCI files that don't need them.
 

RitchieRitchie

Well-Known Member
Member
Joined
Nov 15, 2013
Messages
787
Trophies
0
Age
50
XP
772
Country
Hi,

Total noob here (but I really appreciate all your work!) how do i go about getting *.exefs_norm.xorpad's to make a region free CIA - is it a different way from normal xorpads?

cheers,

r

EDIT - Works like a dream! Big thank you to the genius that made this as there are a couple of games that no one would ever have made a cia download which I can now make myself!

Respect!

rr
 
Last edited by RitchieRitchie,

innercy

Well-Known Member
Member
Joined
Oct 22, 2006
Messages
787
Trophies
0
XP
703
Country
ver 3.1 work great. i hope u can edit error when xorpad is absent, it shown chinese language. new user might be confuse.
 

dkabot

Better With Others' Systems Than Their Own
Member
Joined
Sep 9, 2014
Messages
1,042
Trophies
0
XP
626
Country
United States
When I click on FW Spoof, it shows me 2E02, what does it means?

And I have only 2 ExHeader files, is it normal?

From a certain ISO site...
'2E02', it's default 9.0 value for regular 3DS games
In previous versions is was just "9.0 spoof patch", now it's a value.

And yes, it's normal to only have two files. I have "TITLEID.Main.exefs_norm.xorpad" and "TITLEID.Main.exheader.xorpad". It's not necessary to generate all of them (like I used to do, one game at a time...) unless you want to modify the game.
 

Pacman`

Well-Known Member
Member
Joined
Dec 19, 2006
Messages
492
Trophies
1
XP
717
Country
I'm still in awe how you managed to allow us to generate xorpads for different roms using ONE (1) nchinfo.bin AT THE SAME TIME!!!
:grog:

EDIT: .... and I forgot to mention, with blazing speed.
 

Riku

Well-Known Member
OP
Member
Joined
May 3, 2009
Messages
288
Trophies
0
XP
1,491
Country
United States
Version 4.0 is out

Changelog:
  • Added Download Play support
  • Added input 3DS ROM folder selection dialog
  • Added searching for *.3ds|*.3dz files in subfolders
  • Improved partition type detection
  • Improved 'FW Spoof' function
  • Set RegionFree to default without ability to disable it
  • Code cleanup and minor optimizations


I rewrote a lot of code, please test new version and let me know how it works.
 
  • Like
Reactions: satan89

Draconianwrath

New Member
Newbie
Joined
Jun 28, 2015
Messages
3
Trophies
0
Age
31
XP
52
Country
I gave 4.0 a shot, seemed to work fine and the resulting cia worked perfectly. Just one question though, is it okay to rename the resulting cia without causing issues or does it's name matter?
 

Riku

Well-Known Member
OP
Member
Joined
May 3, 2009
Messages
288
Trophies
0
XP
1,491
Country
United States
I gave 4.0 a shot, seemed to work fine and the resulting cia worked perfectly. Just one question though, is it okay to rename the resulting cia without causing issues or does it's name matter?
3DS doesn't use or store CIA filenames, you can rename them whatever you like.
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,725
Trophies
2
XP
8,510
Country
Tuvalu
Uhm i see, i'll stick with 3.1 thanks anyway
seeing as the files are decrypted/edited already, there is no real reason NOT to edit just a tiny bit more and make it region free.
keeping them not region free will not help you in anyway or make the game any different
no need to keep an old version of the program :)
 

Riku

Well-Known Member
OP
Member
Joined
May 3, 2009
Messages
288
Trophies
0
XP
1,491
Country
United States
@cearp
Actually, my program designed to properly re-encrypt everything back. :rolleyes:

Anyway, RegionFree is just a 4-byte icon patch, it can't negatively affect game in any way, but can help with infamous unwrapping bug in some cases.
 
  • Like
Reactions: cearp

Riku

Well-Known Member
OP
Member
Joined
May 3, 2009
Messages
288
Trophies
0
XP
1,491
Country
United States
Last edited by Riku,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    HiradeGirl @ HiradeGirl: Have a nice day. Life. Week. Month. year.