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.