Setting up Development Environment: Difference between revisions

Mrrraou (talk | contribs)
Stop trying to cause edit wars. Thanks. There is a reason for this to be here, even if you do not like it.
Mrrraou (talk | contribs)
Fixing ninja edit.
Line 85: Line 85:
To build your homebrew, open a Bash shell as described above, browse to the folder of the homebrew you wish to compile, and run <code>make</code>.
To build your homebrew, open a Bash shell as described above, browse to the folder of the homebrew you wish to compile, and run <code>make</code>.


* This will build a .elf file and a .3dsx file (the homebrew executable itself) together with a .smdh file (the icon).
* This will build a .elf file and a .3dsx file (the homebrew executable itself).
** The Homebrew Launcher can only run homebrew in the 3DSX format, and can only display SMDH icons.
** The Homebrew Launcher can only run homebrew in the 3DSX format.


* To build a CCI (.3ds) file, you need to strip the .elf file and use makerom on it (with the provided RSF file):
* To build a CCI (.3ds) file, you need to strip the .elf file and use makerom on it (with the provided RSF file):