Homebrew [Beta Release] 3dsxToCia v0.1: easy command - line program to generate CIAs!

XorTroll

Switching between my 2DS and my Switch
OP
Developer
Joined
Dec 28, 2017
Messages
636
Trophies
1
Location
Nowhere
Website
github.com
XP
4,106
Country
Spain
Hello everybody again!
I'm XorTroll and here I'm sharing with you a single command - line tool I made to generate CIA and CXI ROMs from 3DSX ROMs.
It just calls cxitool and makerom executables in a faster and softer way.

MediaFire download link: http://www.mediafire.com/file/12l53ehef2uw97x/3dsxToCia v0.1.rar

Hope you like it!
 

Majickhat55

The Red Woman
Member
Joined
Mar 28, 2016
Messages
4,936
Trophies
1
Age
34
Location
Asshai
XP
2,938
Country
United States
Since cxitool can convert these on it's own to .CIA what does this do that that program doesn't? Is yours updated to rebuild older HomeBrew .3dsx with the uplated lib to .CIA so they can work again? Or is this just a mirror of cxitool that shares it's commands?
 

XorTroll

Switching between my 2DS and my Switch
OP
Developer
Joined
Dec 28, 2017
Messages
636
Trophies
1
Location
Nowhere
Website
github.com
XP
4,106
Country
Spain
Since cxitool can convert these on it's own to .CIA what does this do that that program doesn't? Is yours updated to rebuild older HomeBrew .3dsx with the uplated lib to .CIA so they can work again? Or is this just a mirror of cxitool that shares it's commands?
With this program you can just drop the 3DSX on it, and it instantly creates the CIA and the CXI, while with makerom and cxitool you had to type all the commands which was quite slow. It's true that's a very simple program, but it's quite useful.
 

Purplstuph

Quake Enthusiast
Member
Joined
Nov 9, 2016
Messages
164
Trophies
0
Age
25
XP
535
Country
Canada
This looks very helpful for homebrew apps without going in the HBL. I'll go play around with it, what i can convert. thanks for the tool :)

Update: I can't generate a CIA and CXI because my computer is a 32bit system???
 
Last edited by Purplstuph,

Majickhat55

The Red Woman
Member
Joined
Mar 28, 2016
Messages
4,936
Trophies
1
Age
34
Location
Asshai
XP
2,938
Country
United States
With this program you can just drop the 3DSX on it, and it instantly creates the CIA and the CXI, while with makerom and cxitool you had to type all the commands which was quite slow. It's true that's a very simple program, but it's quite useful.
Right I wasn't knocking the ease of access, more or less saying you should add a disclaimer that older Homebrews aren't going to work when converted unless they are rebuilt with up to date libs from devkit. Most people are going to attempt to use them and it's not going to work. It would only work on newer homebrews and games.
 

kublai

Well-Known Member
Member
Joined
May 29, 2008
Messages
508
Trophies
0
XP
1,966
Country
United States
So with this program do you still need the 3DS to convert the ROMs or can all this be done on your PC?

Also what files do you need for this to work?

I dropped my .3ds file onto the 3dsxtoCia.exe and I got the error 3dsxtocia - Runtime error (Error while generating CXI file. Exiting program....)
 
Last edited by kublai,

Majickhat55

The Red Woman
Member
Joined
Mar 28, 2016
Messages
4,936
Trophies
1
Age
34
Location
Asshai
XP
2,938
Country
United States
So with this program do you still need the 3DS to convert the ROMs or can all this be done on your PC?

Also what files do you need for this to work?

I dropped my .3ds file onto the 3dsxtoCia.exe and I got the error 3dsxtocia - Runtime error (Error while generating CXI file. Exiting program....)
It's not for .3DS files.... It's for .3DSX files AKA Homebrews/ HomeBrew Games.
 

XorTroll

Switching between my 2DS and my Switch
OP
Developer
Joined
Dec 28, 2017
Messages
636
Trophies
1
Location
Nowhere
Website
github.com
XP
4,106
Country
Spain
So with this program do you still need the 3DS to convert the ROMs or can all this be done on your PC?

Also what files do you need for this to work?

I dropped my .3ds file onto the 3dsxtoCia.exe and I got the error 3dsxtocia - Runtime error (Error while generating CXI file. Exiting program....)
it only works with 3DSX files, 3DS ROMs are quite different
 
  • Like
Reactions: Majickhat55

wicksand420

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
2,801
Trophies
1
Age
37
XP
2,268
Country
United States

Joom

 ❤❤❤
Member
Joined
Jan 8, 2016
Messages
6,023
Trophies
1
Location
US
Website
mogbox.net
XP
5,923
Country
United States
I'm trying to avoid to using my 3DS to do the conversion as it's a tedious process. It would be nicer to have your PC do everything there and then just copy the .cia file to the 3DS to be installed.
Unless you are converting cartridge only releases, I'd recommend just using Villain3DS. It downloads directly from Nintendo's CDN, and creates a clean CIA. Only problem it has is that it doesn't handle the seed, so you'll have to visit the relevant eShop page for newer games.
 
General chit-chat
Help Users
    Flame @ Flame: @Psionic Roshambo thats the clam before the storm