OpenCTR

OpenCTR is a free and open-source, cross-platform SDK for developing homebrew for the Nintendo 3DS.

User Guides

Guides for new and intermediate-level users of OpenCTR.

Introduction to OpenCTR
A basic introduction to OpenCTR.
Getting Started
Discusses how to get OpenCTR up-and-running, by downloading and installing the latest release.
Releases
OpenCTR Releases.
Frequently Asked Questions
Frequently Asked Questions about OpenCTR.
Glossary
Glossary of terms used by OpenCTR.
Authors
Authors of OpenCTR.
Credits
Credits given to people who layed the foundation for OpenCTR.
Contributing
Guide to contributing to OpenCTR.

Developer Guides

Guides (and guidelines) for the people who know or want to know how to work with the OpenCTR source code.

OpenCTR Sub-Projects
List of OpenCTR Sub-projects.
Building OpenCTR
Guide to building OpenCTR.
CMake
CMake is the official build system used by OpenCTR.
Tools
Tools used in OpenCTR.
3DSX File Format
File format of choice for Nintendo 3DS homebrew.

License

OpenCTR is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

OpenCTR is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

See here for a copy of the GNU General Public License.

The OpenCTR documenation is free documentation: you can copy, distribute and/or modify it under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.

See here for a copy of the GNU Free Documentation License.

Indices and tables