Skip to content
Gruetzig edited this page Oct 30, 2023 · 13 revisions

Warning: This whole tutorial is very old and outdated!!

Welcome!

This document will explain how to develop homebrews (applications, games) for Nintendo 3DS, 3DS XL, 2DS and New 3DS.

We will program in C/C++, and a prior knowledge of programming is required.

If you're a beginner, you can learn the basics here: Cprogramming.

Note that the 3DS homebrew scene is very young, and many things are unfinished, or not yet supported. (see the limitations page).

But we're here to make it as simple as possible, and we will update as much as we can when things change. You can browse the steps/parts of the tutorial by browsing the list on the right ->

Happy coding!

P.S. In this project, we also build tools and document ctrulib's API.