Citra

Citra is the world's most popular, open-source, Nintendo 3DS emulator.
It is written in C++ with portability in mind and builds are actively maintained for Windows, Linux, Android and macOS.

GitHub Actions Build Status

Compatibility | Releases | Development | Building | Support | License

## Compatibility The emulator is capable of running most commercial games at full speed, provided you meet the necessary hardware requirements. For a full list of games Citra supports, please visit our [Compatibility page](https://citra-emu.org/game/) Check out our [website](https://citra-emu.org/) for the latest news on exciting features, progress reports, and more! Please read the [FAQ](https://citra-emu.org/wiki/faq/) before getting started with the project. Need help? Check out our [asking for help](https://citra-emu.org/help/reference/asking/) guide. ## Releases Citra has two main release channels: Nightly and Canary. The [Nightly](https://github.com/citra-emu/citra-nightly) build is based on the master branch, and contains already reviewed and tested features. The [Canary](https://github.com/citra-emu/citra-canary) build is based on the master branch, but with additional features still under review. PRs tagged `canary-merge` are merged only into the Canary builds. ## Development Most of the development happens on GitHub. It's also where [our central repository](https://github.com/PabloMK7/citra) is hosted. ## Building * __Windows__: [Windows Build](https://github.com/citra-emu/citra/wiki/Building-For-Windows) * __Linux__: [Linux Build](https://github.com/citra-emu/citra/wiki/Building-For-Linux) * __macOS__: [macOS Build](https://github.com/citra-emu/citra/wiki/Building-for-macOS) * __Android__: [Android Build](https://github.com/citra-emu/citra/wiki/Building-for-Android) ## License Citra is licensed under the GPLv2 (or any later version). Refer to the [LICENSE.txt](https://github.com/citra-emu/citra/blob/master/license.txt) file.