how do i convert source code from an app download into a 3ds or .cia?

gorillamonkey69

New Member
Newbie
Joined
Jan 8, 2023
Messages
1
Reaction score
0
Trophies
0
Age
26
XP
52
Country
United Kingdom
when i download homebre/cia games, it comes with a source code folder. im new to 3ds hacking, and wondered if i could change something in the folder, then convert to cia/3ds? if you can convert to a pc version, that would be fine aswell
1673211287465.png
 
im new to 3ds hacking
You seem to be new to a lot of things.

when i download homebre/cia games, it comes with a source code folder.
Most of the time you can just ignore that. If you really want to know what you can do with it, then often there is documentation available, such as in readme.md. If you are not interested in reading documentation, you are going to have a very bad time.

In this case the app is a .3dsx , so you treat it exactly the same as any other .3dsx app and run it from the Homebrew Launcher.

then convert to cia/3ds?
Apparently you can convert a .3dsx to a .cia using https://gbatemp.net/threads/cxitool-convert-3dsx-to-cia-directly.440385/ if you really want to. I've never tried that. A lot of homebrew that has a .3dsx version already tends to have a .cia version available.

.3ds files are cartridge dumps and you should never be dealing with those in general.

if you can convert to a pc version, that would be fine aswell
That would involve rewriting significant portions of the code most of the time and there is no magical way of doing that.
 
  • Like
Reactions: ShinyDarkrai47
usually, source code creates an elf, and from that it can make a 3dsx or a cia. not sure about 3dsx, but a cia uses makerom along with bannertool, and an rsf, which I think a lot of things use the dummy one of, since creating one from scratch is complicated.
 
  • Like
Reactions: ShinyDarkrai47
when i download homebre/cia games, it comes with a source code folder. im new to 3ds hacking, and wondered if i could change something in the folder, then convert to cia/3ds? if you can convert to a pc version, that would be fine aswellView attachment 346631
If you look at the file listing there us a sbake2ds.3dx that's a 3ds homebrew you copy that file on SD:/apps/<appname> folder

And run it from HBL, if you want load the homebrew from a icon on home menu. You need to create a forwarder

https://www.3dbrew.org/w/index.php?title=Homebrew_Applications&mobileaction=toggle_view_desktop
 

Site & Scene News

Popular threads in this forum