Everything needed to build GBA, NDS, and 3DS games.
$ docker run --rm -it -v $(pwd):/source bdero/devkitarm-3ds
devkitPro is installed in
/opt/devkitPro, with examples for the GBA and the NDS in the
examples directory under that. Each contains several folders to demonstrate how to use various capabilities of the systems. To build an example,
cd into its directory and run
make. This should result in a
.nds file being built, which can be run in emulators or put on flash carts.
3DS examples can be found in
Both the devkitARM-3ds Dockerfile as well as the readme above are from cromo's dockerfile repo. At the time of writing this, the last build of the original container on Docker Hub was in March 2015, but certain libraries (such as sf2d), require a later version of ctrulib than that which was available.