Basic C++ gaming framework and library for Nintendo 3DS.
cpp3ds is essentially a barebones port of SFML with a parallel native 3ds emulator built on top of it. The goal is to completely abstract the developer from the hardware SDK and provide a nice object-oriented C++ framework for clean and easy coding. And the emulator is designed to provide a means of surface-level realtime debugging (with GDB or whatever you prefer).
Won't be stable and usable until v1.0
Coming soon.
Will be released with v1.0 stable
For 3DS :
- DevkitARM
- ctrulib
- citro3d
- libfmt
- libjpeg
- libfreetype
- libogg (to support OGG sound format)
- tremor (to support OGG sound format)
- faad (to support AAC sound format)
For emulator:
For unit tests:
- Cruel - Original work on cpp3ds
- Laurent Gomila and SFML team
- smealum - ctrulib
- Lectem - some CMake stuff
- Everyone on EFNet #3dsdev