Files

44 lines
1.5 KiB
Markdown
Raw Permalink Normal View History

2016-06-14 12:37:19 -04:00
cpp3ds
2014-01-29 11:55:03 -08:00
======
2016-06-14 12:37:19 -04:00
[![Build Status](https://travis-ci.org/cpp3ds/cpp3ds.png?branch=master)](https://travis-ci.org/cpp3ds/cpp3ds) [![Codecov branch](https://img.shields.io/codecov/c/github/cpp3ds/cpp3ds/master.svg?maxAge=86400)](https://codecov.io/gh/cpp3ds/cpp3ds) [![Docker pulls](https://img.shields.io/docker/pulls/thecruel/cpp3ds.svg?maxAge=86400)](https://hub.docker.com/r/thecruel/cpp3ds/) [![AUR package](https://img.shields.io/aur/version/cpp3ds-git.svg?maxAge=86400)](https://aur.archlinux.org/packages/cpp3ds-git/)
2015-05-15 15:08:42 -04:00
Basic C++ gaming framework and library for Nintendo 3DS.
2014-02-01 00:45:04 -05:00
2015-05-15 15:08:42 -04:00
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
2014-02-16 22:55:59 -05:00
2015-08-20 17:12:44 -04:00
Installation
------------
Coming soon.
2014-02-12 21:12:29 -05:00
Documentation
-------------
2015-05-15 15:08:42 -04:00
Will be released with v1.0 stable
2014-02-12 21:12:29 -05:00
Requirements
------------
2015-05-15 15:08:42 -04:00
- DevkitARM
- ctrulib
2016-05-30 03:58:56 -04:00
- citro3d
2014-02-12 21:12:29 -05:00
2014-05-25 23:19:21 -04:00
For emulator:
2016-05-30 03:58:56 -04:00
- [SFML 2.3](http://www.sfml-dev.org/index.php)
2014-05-25 23:19:21 -04:00
- [Qt 5](https://qt-project.org/)
2016-05-30 03:58:56 -04:00
- OpenAL
- libvorbis
For unit tests:
2014-02-12 21:12:29 -05:00
- [Google Test](https://code.google.com/p/googletest/)
Credit and Thanks
-----------------
2015-08-20 17:12:44 -04:00
- [Laurent Gomila](https://github.com/LaurentGomila) and SFML team
2015-05-15 15:08:42 -04:00
- [smealum](https://github.com/smealum) - ctrulib
2015-08-20 17:12:44 -04:00
- [Lectem](https://github.com/Lectem) - some CMake stuff
- Everyone on EFNet #3dsdev