カスタムファームウェア
ニンテンドー3DSの改造シーンには、オリジナルのゲームカートリッジをエミュレートするマジコンとCFWの両方が含まれる。現在最も広く使用されているCFWは、Aurora WrightとTuxSHによって開発されたLuma3DSである。これにより、ニンテンドー3DS上で未署名のCIA(CTR Importable Archives)ファイルをインストールできる。過去のCFWには、Gateway(DRM経由でフラッシュカートリッジにロックされた独自のCFW、3DS初のCFW)やPasta、RxTools(初期に無料で広く使用されたもの)、Cakes CFW(初のオープンソースCFW)、ReiNAND(Luma3DSのベース)、およびCorbenik。現在開発中のCFWはLuma3DS(以前はAuReiNANDとして知られていた)のみ。
3DSのCFWは当初、EmuNANDおよびRedNAND(3DSのNANDメモリのコピーを含むSDカードのパーティション化されていないスペースからシステムを起動する機能)に依存していた。これらは、EmuNANDが正常に機能しなくなった場合や使用できなくなった場合に通常のシステムNANDが影響を受けないため、3DSシステムをブリックから保護できる。さらに、EmuNANDは通常のシステムNANDとは別に更新することも可能。これにより、ユーザーは、システムNANDが脆弱なバージョンを保持しながら、EmuNANDに最新のシステムバージョンをインストールすることができる。