Setting up Development Environment: Difference between revisions
WinterMute (talk | contribs) remove unnecessary extra tooling |
WinterMute (talk | contribs) |
||
Line 1: | Line 1: | ||
= Setup = | = Setup = | ||
* Install [http://devkitpro.org/ devkitARM]. If it's already installed, update it. | * Install [http://devkitpro.org/ devkitARM]. If it's already installed, update it. | ||
** On Windows, there's a [ | ** On Windows, there's a [https://github.com/devkitPro/installer/releases/latest graphical installer]. | ||
** On Unix-like platforms such as Linux/macOS, there's a [ | ** On Unix-like platforms such as Linux/macOS, there's a [https://raw.githubusercontent.com/devkitPro/installer/master/perl/devkitARMupdate.pl Perl script]. Make sure you also select libctru and the 3ds examples when installing. | ||
* Depending on the kind of homebrew you want to develop, you may be interested in installing and using additional libraries and tools which don't ship alongside devkitARM/libctru. A list of them can be found in [[Homebrew Libraries and Tools]]. | * Depending on the kind of homebrew you want to develop, you may be interested in installing and using additional libraries and tools which don't ship alongside devkitARM/libctru. A list of them can be found in [[Homebrew Libraries and Tools]]. | ||
==Windows== | ==Windows== | ||
devkitPro provides Win32-native precompiled versions of devkitARM which can be run directly on Windows. | devkitPro provides Win32-native precompiled versions of devkitARM which can be run directly on Windows. | ||
* [ | * [https://github.com/devkitPro/installer/releases/latest download the latest version of the graphical installer] from SourceForge and run it, following the instructions as you go. | ||
* An Internet connection is required. | * An Internet connection is required. | ||
* You will want to make sure devkitARM is selected during the installation process to develop for the 3DS (and also the DS and GBA) - you can also install devkitPPC (for GameCube/Wii development) and devkitPSP (for PlayStation Portable development) if you wish. | * You will want to make sure devkitARM is selected during the installation process to develop for the 3DS (and also the DS and GBA) - you can also install devkitPPC (for GameCube/Wii development) and devkitPSP (for PlayStation Portable development) if you wish. |