mirror of
https://github.com/encounter/cpp3ds.git
synced 2026-07-10 03:18:37 -07:00
42 lines
1.2 KiB
Markdown
42 lines
1.2 KiB
Markdown
cpp3ds [](https://travis-ci.org/cpp3ds/cpp3ds)
|
|
======
|
|
|
|
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
|
|
|
|
Installation
|
|
------------
|
|
Coming soon.
|
|
|
|
Documentation
|
|
-------------
|
|
Will be released with v1.0 stable
|
|
|
|
Requirements
|
|
------------
|
|
|
|
- DevkitARM
|
|
- ctrulib
|
|
- citro3d
|
|
|
|
For emulator:
|
|
|
|
- [SFML 2.3](http://www.sfml-dev.org/index.php)
|
|
- [Qt 5](https://qt-project.org/)
|
|
- OpenAL
|
|
- libvorbis
|
|
|
|
For unit tests:
|
|
|
|
- [Google Test](https://code.google.com/p/googletest/)
|
|
|
|
Credit and Thanks
|
|
-----------------
|
|
- [Laurent Gomila](https://github.com/LaurentGomila) and SFML team
|
|
- [smealum](https://github.com/smealum) - ctrulib
|
|
- [Lectem](https://github.com/Lectem) - some CMake stuff
|
|
- Everyone on EFNet #3dsdev
|