Setting up Development Environment: Difference between revisions
Add a note about nihstro |
Added sf2dlib, gl3ds, caelina, and 3ds-cmake |
||
Line 27: | Line 27: | ||
</pre> | </pre> | ||
==Optional | ==Optional Tools and Libraries== | ||
There are a number of other things which don't ship alongside devkitARM but which you might be interested in obtaining: | |||
* Lectem has written a [https://github.com/Lectem/3ds-cmake CMake build system] for 3DS homebrew as a modern alternative to plain Makefiles | |||
* An alternative GPU shader assembler called nihstro is available at [http://4dsdev.org/thread.php?id=14 4dsdev]. Windows binaries are available, while it needs to be compiled from source on other platforms. | * An alternative GPU shader assembler called nihstro is available at [http://4dsdev.org/thread.php?id=14 4dsdev]. Windows binaries are available, while it needs to be compiled from source on other platforms. | ||
* xerpi has written a simple 2D graphics library called [https://github.com/xerpi/sf2dlib sf2dlib] | |||
* There are two incomplete OpenGL implementations available for 3DS development: [https://github.com/machinamentum/Caelina Caelina] and [https://github.com/cpp3ds/gl3ds gl3ds] | |||
= Building the examples = | = Building the examples = |