Skip to content
TuxSH edited this page Oct 1, 2024 · 23 revisions

NOTE: This wiki is currently very outdated. Information may be missing or inaccurate.

Welcome to the Luma3DS wiki! Luma3DS is a custom firmware (CFW) for the 3DS. This wiki attempts to document and explain the various features implemented within it. Available pages are:

  • Installation and upgrade: How to install and/or upgrade Luma3DS.
  • Standard features: Documentation of basic, default features in Luma3DS that are either always enabled or are toggled on by default. This includes things like signature check patches, region-free patches, exception/crash handlers, Rosalina, etc.
  • Optional features: Documentation of optional features in Luma3DS that the are not on by default since they are not useful until their specific functionality is desired. This includes features such as LayeredFS and code binary patching, locale emulation, etc.
  • Rosalina: Documentation on our custom sysmodule with many functions and features, known as Rosalina.
    • Cheat Engine: As of Luma3DS v9.1, Rosalina has a built in Cheat Engine compatible with Gateshark codes.
  • Frequently Asked Questions (FAQ) and Troubleshooting: A list of questions that are often asked by users that may not be adequately explained by the feature documentation/how-to's above.

If you're having trouble understanding anything on this wiki or need help using a feature, try asking for help in the Nintendo Homebrew Discord. See an error, inaccuracy, or etc. issue on the wiki? Let us know so we can fix it! Your help in identifying problems is much appreciated.


Contributing

Contributions are welcome!

Contributions should:

  • stay in-topic, that is, about Luma3DS and its features
  • neither mention nor encourage piracy

To take screenshots of Rosalina menu, see this commit.

Contributions are licensed under Creative Commons Attribution-ShareAlike going forward.