ROM Hack [Release] 3DS Simple CIA Converter

  • Thread starter Riku
  • Start date
  • Views 1,460,648
  • Replies 844
  • Likes 158

PandaMayFire

Well-Known Member
Member
Joined
Jan 24, 2015
Messages
287
Trophies
0
Age
29
XP
148
Country
United States
This is amazing, I haven't used a CIA for a game yet because the process seemed really long and overly complicated, will definitely be using this
 
  • Like
Reactions: Margen67

Phytophthora

Active Member
Newcomer
Joined
Apr 17, 2014
Messages
29
Trophies
0
XP
136
Country
Gambia, The
I just updated program to support rxTools, let me know if it works.
Thanks, just tried it with Cubic Ninja and Rayman 3D (the 2 smallest games I have) and converting and installing works perfectly.
So for Gateway users who don't need region spoof it's perfect and so much faster than generating all the xorpads
 
  • Like
Reactions: Margen67

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Thank you for the easy converter.

Does makerom require 4GB+ of RAM too?
Other CIA converters requires lot of RAM, multiple times the ROM size.

There are a lot of mekerom version and mods, did you updated the provided file with the latest version?
There's no "makerom_64" like you explained, so you probably changed it yesterday.

Edit:
The window opens in the center of both dual screen width, instead of the center of the main monitor.
Not a big issue, but I need to recenter it every time I launch it.
 

Riku

Well-Known Member
OP
Member
Joined
May 3, 2009
Messages
288
Trophies
0
XP
1,491
Country
United States
Does makerom require 4GB+ of RAM too?
Other CIA converters requires lot of RAM, multiple times the ROM size.
It requires about the same amount of free RAM as actual ROM size. This is because of makerom's poorly done hashing procedure which requires you to load whole file into RAM before it can calculate hash. My program doesn't use much RAM itself (less than 10MB, I believe), since all writing done via filestream.
There are a lot of mekerom version and mods, did you updated the provided file with the latest version?
There's no "makerom_64" like you explained, so you probably changed it yesterday.
Yeah, since I couldn't find x86 version of makerom that works with 4GB roms I decided to use x64 version by default. 'makerom_x86.exe' there just in case, it's not used.
The window opens in the center of both dual screen width, instead of the center of the main monitor.
Not a big issue, but I need to recenter it every time I launch it.
Fixed it, thanks.
 
  • Like
Reactions: Margen67

Riku

Well-Known Member
OP
Member
Joined
May 3, 2009
Messages
288
Trophies
0
XP
1,491
Country
United States
I rewrote my program, it doesn't need makerom anymore. It should be much more faster now and, hopefully, resolve memory issues. I don't have much time to test it right now so any feedback highly appreciated.
Manual does not work, is that normal?
It doesn't work in all your games? Are you sure game you converted have manual? Many early games don't have it. I only tested few and manual worked fine for me... need more feedback.
 

Phytophthora

Active Member
Newcomer
Joined
Apr 17, 2014
Messages
29
Trophies
0
XP
136
Country
Gambia, The
I rewrote my program, it doesn't need makerom anymore. It should be much more faster now and, hopefully, resolve memory issues. I don't have much time to test it right now so any feedback highly appreciated.

It doesn't work in all your games? Are you sure game you converted have manual? Many early games don't have it. I only tested few and manual worked fine for me... need more feedback.

For me the manual works on every game (when a manual is shown) except MH4 (Japanese) on a European console

EDIT: Would it be possible that your programm accept .3DZ too without renaming?
 

DjoeN

Captain Haddock!
Member
Joined
Oct 21, 2005
Messages
5,489
Trophies
0
Age
54
Location
Somewhere in this potatoland!
Website
djoen.dommel.be
XP
2,857
Country
Belgium
Hmmz, i never used RXTools before, so any documentation on what to do with rxtools and the ncchinfo.bin?

I'm use to the following for creating cia/xorpads in 3DSLazy (what i already find a very easy tool to create cia files from 3ds roms)
- start 3dslazy and choose rom to create ncchinfo
- put ncchinfo.bin + a modified launcher.dat + slot0x25keyx.bin on sd and put it in 3ds to make xorpads
- place xorpads in 3dslazy folder and press create cia button and wait till it's finnished.
- done
Works so far everytime for me :)
 
  • Like
Reactions: Margen67

Riku

Well-Known Member
OP
Member
Joined
May 3, 2009
Messages
288
Trophies
0
XP
1,491
Country
United States
Would it be possible that your programm accept .3DZ too without renaming?
Just updated it, re-download and try.

Hmmz, i never used RXTools before, so any documentation on what to do with rxtools and the ncchinfo.bin?
You put 'rxTools.dat' along with 'ncchinfo.bin' in root of SD card, launch Internet Browser on your 3DS and enter this url: dukesrg.no-ip.org/3ds/go/?rxTools.dat
In few seconds you'll see rxTools menu on top screen where you choose 'Decryption Options --> Xorpad generation'.
 

DjoeN

Captain Haddock!
Member
Joined
Oct 21, 2005
Messages
5,489
Trophies
0
Age
54
Location
Somewhere in this potatoland!
Website
djoen.dommel.be
XP
2,857
Country
Belgium
...

You put 'rxTools.dat' along with 'ncchinfo.bin' in root of SD card, launch Internet Browser on your 3DS and enter this url: dukesrg.no-ip.org/3ds/go/?rxTools.dat
In few seconds you'll see rxTools menu on top screen where you choose 'Decryption Options --> Xorpad generation'.


Placed ncchinfo.bin + rxtool.dat + slot0x25keyx.bin on SD
started rxtool and gone to Decrytion Options -> Generate Xorpads
it shows a screen with this info:

- Working on ncchinfo.dat
- Creating pad 0: 100%

Then i get an error:

- Working on ncchinfo.dat
- Could not open SDinfo.bin!
- Press A to exit

Classic 3DS on FW4.5
3DS Simple CIA Converter v2.0b
Latest rxTools
 

Phytophthora

Active Member
Newcomer
Joined
Apr 17, 2014
Messages
29
Trophies
0
XP
136
Country
Gambia, The
Placed ncchinfo.bin + rxtool.dat + slot0x25keyx.bin on SD
started rxtool and gone to Decrytion Options -> Generate Xorpads
it shows a screen with this info:

- Working on ncchinfo.dat
- Creating pad 0: 100%

Then i get an error:

- Working on ncchinfo.dat
- Could not open SDinfo.bin!
- Press A to exit

Classic 3DS on FW4.5
3DS Simple CIA Converter v2.0b
Latest rxTools

I think this error is normal.
SDinfo.bin is for some other kind of xorpads which we don't need for this tool
 
  • Like
Reactions: Margen67 and DjoeN

jdrb

New Member
Newbie
Joined
Mar 22, 2015
Messages
4
Trophies
0
Age
48
XP
54
Country
United States
It doesn't work in all your games? Are you sure game you converted have manual? Many early games don't have it. I only tested few and manual worked fine for me... need more feedback.
Manual seem to work on most , but some say I need to get from Eshop. Could be a region issue, not really concerned. Your method is so easy and worked 100%!
 
  • Like
Reactions: Margen67

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    They should've just made it a movie at 50 minutes
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    No from Paramount Plus or whatever it is
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Psi now has access to every streaming and cable channel out
  • K3Nv2 @ K3Nv2:
    Eh I'd rather just download and delete is it already up on paramount?
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah it's on now
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, why are most new south park episodes half hour specials?
    +1
  • K3Nv2 @ K3Nv2:
    @Psionic Roshambo, let me get a Netflix account I've always been nice to you
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I made a honey pepper glazed turkey breast for dinner turned out pretty bomb
  • K3Nv2 @ K3Nv2:
    We can Netflix and chill
  • Xdqwerty @ Xdqwerty:
    Nvm not half hour, but hour long
  • Xdqwerty @ Xdqwerty:
    Normal south park episodes are already half hour
  • Psionic Roshambo @ Psionic Roshambo:
    Got 2 free Xumo boxes they work pretty good
  • K3Nv2 @ K3Nv2:
    I'm happy to get anything most series don't make it pass 6 seasons
  • Psionic Roshambo @ Psionic Roshambo:
    Except Stars and Encore those are being a bitch lol
  • K3Nv2 @ K3Nv2:
    I may consider that onn pro box finally a media box with type A ;O
    +1
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, cuz the companies don't want em to
  • K3Nv2 @ K3Nv2:
    No it's revenue and demand south park could argue has a bigger audience than family guy about the same
    +1
  • K3Nv2 @ K3Nv2:
    Family guy is worth 300mill south parks worth 1Bill according to the interwebs
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, probably cuz family guy is more disliked compared to south park
  • K3Nv2 @ K3Nv2:
    It just does the same formula south park can press buttons without going overboard
  • Xdqwerty @ Xdqwerty:
    And bc most of the family guy budget is spent on the voice actors rather than on the animation
  • K3Nv2 @ K3Nv2:
    Southpark could spend 30k on a animated dick and people would laugh at it
    +2
  • K3Nv2 @ K3Nv2:
    lol one prescription to Lizzo
  • Xdqwerty @ Xdqwerty:
    who is lizzo?
  • Xdqwerty @ Xdqwerty:
    yawn
    Xdqwerty @ Xdqwerty: yawn