3DS は自作シーンがあるため、さまざまなエミュレーターをインストールすることが可能です。 現在、New 3DS は旧モデルよりもはるかに高速に動作することが可能で、エミュレーションのためのより理想的なプラットフォームとなっていますが、これにもかかわらず、関係なく問題があるエミュレータがまだあります。 3DSの自作方法については、3ds.hacks.guideをご覧ください。
- マルチシステム
- RetroArch
- 非公式ビルド
- コンソール
- NES
- SNES
- Nintendo 64
- Playstation
- Atari 2600
- Genesis/32X/Sega CD
- PC Engine
- Vectrex
- Handhelds
- Game Boy
- Virtual Boy
- Pokémon mini
- Game Boy Advance
- Nintendo DS
- DSiWare
- Atari Lynx
- Neo Geo Pocket
- コンピュータ
- Intel CPU
- Macintosh
- ZX Spectrum
- Commodore 64
- Amiga
- その他
- Amiibo
- CHIP-8
- Super Mario 64
- Virtual Console Injection
マルチシステム
RetroArch
以下のコアの3DS版予備移植があります。 安定した3DS移植
- 2048
- FinalBurn Alpha CPS1
- FinalBurn Alpha CPS2
- FinalBurn Alpha CPS3(ほとんどのゲームはNew3DSでも遅くて動かない。 ジョジョはほぼフル回転)
- FinalBurn Alpha Neo Geo(メモリの制約で数本のゲームがロードできない)
- FCEUmm
- Gambatte
- Genesis.Of.Pirates
- Genesis.Of.Pirates
- FinalBurn Alpha Neo Geo
- gpSP
- メドナフェンNGP
- メドナフェンPCEファースト
- メドナフェンVB
- メドナフェンワンダースワン
- mGBA(ポケモン ルビー・サファイアで可。 しかし、New3DSでもゲームによっては動作が遅い。 現時点では)
- Nestopia
- NXEngine
- PCSX-ReARMed (後述)
- PicoDrive
- Snes9x 2002 (旧PocketSNES)(CATSFCより互換性がない。 Snes9x 2005(旧CATSFC)
- Snes9x 2005 Plus(旧CATSFC Plus)(より正確なオーディオを搭載。 低速)
- Snes9x 2010(旧Snes9x-Next)(現状ではNew 3DSでも遅すぎて使えない)
- QuickNES
(2) プラスGX
現在の悪用方法では、ほとんどのゲームでこれらのコアのほとんどがフル速度かほぼそれに近い状態で作動可能です。 旧型の3DSで確実にフルスピードで実行できるコアは、2048、Gambatte、QuickNES、NXEngine、およびPicoDriveを使用する一部の古いセガゲームのみです。RetroArchの通常の使用とは逆に、これらはすべて、同じ自動設定を共有しているとはいえ、自己完結型のエミュレータです。 レトロアーチ3DSを終了するときに、スタートボタンを押してください。
非公式ビルド
レトロアーチを持たないエミュレータで新しいコアを追加する非公式移植があります。 デフォルト
- 4DO
- Atari800
- FUSE
- GW
- Yabause
- VirtualJaguar
- VecX
- TGB Dual
- Handy
- O2EM
- ProSystem
- Stella
コンソール
NES
- 3Dファミコン開発終了
- VirtuaNES for 3ds
SNES
- Snes9x for 3DS -。 ほとんどのゲームがよく動きます。 古い3DS/2DSでも使用可能です。 SuperFXやSA-1チップを使用するゲームをきちんと動かしたい場合はNew3DSを使用することをお勧めします。
- blargSNES – よく動作しますが、強化チップ(SA1、SuperFXなど)を必要とするゲームの互換性に欠ける。
Nintendo 64
- DaedalusX64 – N64は常にエミュレートするのが難しいシステムとして知られており、それゆえ多くの人が3DSでこのシステムのエミュレータが実現可能かどうかについて懐疑的であった。 まだベータ版ではあるが、ダイナミック・リコンパイラを使用することで多くの改善が見られ、いくつかのゲームはプレイ可能な状態で動作している。 また、多くのエミュレータが備えていない立体視3Dの使用にも対応しています(性能は落ちますが)。
- GitHub
Playstation
- PCSX-ReARMed (RetroArch) – 多くの開発者の作業のおかげで、大多数のゲームで 60 FPS のフルスピードエミュレーションが可能になり、 .CHD 圧縮フォーマットもサポートされています。 一般的に、2Dゲームの方が3Dより良いパフォーマンスを発揮しますが、必要に応じて設定を微調整することで、より良いパフォーマンスを得ることができます。 ナイトリービルドは最初のリリースから大きな改善を受けており、より要求の厳しいゲームをフルスピードでプレイすることもできます (いくつかのヒントについてはここを参照してください) ので、次の安定版リリースまではこちらを使用するのがよいでしょう。 注:このエミュレータは主にNew 3DSをターゲットにしているので、o3DSがうまく動くとは全く思わないでください。
- Download Nightly
- CTRX
Atari 2600
- Z26 3DS
Genesis/32X/Sega CD
- 3DS PicoDrive – 32X とセガ CD は元の 3DS で再生することができます。 New 3DSではより効果的です。 セガCDを再生するにはBIOSが必要で、名前を付ける必要があります。
PC Engine
- TemperPCE for 3DS
Vectrex
- Vex3DS – Vecx
Handhelds
Game Boy
- GameYob に基づいて作成されている。 DS で使用された人気のあるエミュレータからフォークされたものです。 ゲームボーイとゲームボーイカラーをエミュレートします。 オリジナルの DS バージョンは、実際には 3DS ポートよりも洗練されているので、よりハードウェアをプッシュするゲームのいくつかは、DS ポートほどには動作しません。
- Cinoop
Virtual Boy
- r3Ddragon – 任天堂が 3DS でバーチャルボーイのバーチャルコンソールをリリースしないのはちょっと意外ですね、特にこのシステム用のゲームのライブラリがどのくらい小さいかというと、どちらも 3D 効果を活用して目の疲れを起こすようなものです。 このエミュレーターの特徴は、他のプラットフォームではほとんど不可能な、意図したとおりの3Dのグラフィックを表示できることですが、残念ながら互換性はまだ低く、実行するにはNew 3DSが必要です。 7665>
Pokémon mini
- PokeMini 3DS
Game Boy Advance
3DSにはGBAモード用のネイティブファームウェアがあり、主に大使発売のゲームを動かすために、その代わりにエミュレーターが開発されたのである。 技術的には「仮想」GBAを実行しているため、セーブステート、画面フィルタリング、スリープモードなど、他のエミュレータで通常利用できる機能を提供できませんが、特殊なハードウェアを持つカートリッジを除いて高い互換性を持っています。 古い3DS/2DSをお使いの方は、GBAのゲームをプレイするのに最適な選択肢です。 このファームウェアを利用する方法は2つある:
- New Super Ultimate Injector – インジェクションができるプログラムは他にもあるが、これは他のバーチャルコンソール用インジェクションやエミュレータ用のいくつかのフォワーダができるのでいい感じである。
- open_agb_firm (Name not finalized) – 内蔵の GBA ファームウェアを利用したカスタム FIRM ペイロードで、まだ初期開発中ですがアルファビルドが利用可能です。 VC injection と比較した場合の主な利点は、変換してインストールする代わりに SD カード経由で ROM をロードできることですが、3DS の HOME メニューを使用できる代わりに起動時に起動する必要があります(HOME メニューで転送装置を作る方法がありますが、動作させるには追加の設定が必要です)。
- インストール方法は、
/luma/payloads/
フォルダに .firm ファイルを置き、START を押してチェーンローダをロードして起動するだけです。 一度起動すると終了する方法がないので、ゲームを変えたい場合は電源を切ってロードするステップをやり直す必要があります。
一方、3DS用の自作GBAエミュレータもいくつかあります:
- mGBA (Latest Nightly) – 同じ開発者による人気のGBAエミュレータの移植で、ごく一部のGBAゲームだけが速度低下に苦しんでいますが、プレイ可能な状態になっています。 GBARunner2 – DS(i) 用に作られた GBA ハイパーバイザーで、TWiLight Menu++ を通してのみ実行でき、プログラムにデフォルトで含まれています (下記参照)。 互換性には当たり外れがありますが、将来的にはジャイロコントロールのエミュレーションやローカルワイヤレスマルチプレイなどの面白い機能を盛り込む予定で、まだ活発に開発中です。
- CitrAGB – (gpSP ベース)
Nintendo DS
- TWiLight Menu++ – 技術的には「エミュレータ」ではなく、SD カードから NDS ロムをロードできる nds-bootstrap という別のプログラム用のフロントエンドと言えます。 このプログラムはもともとDSi用に設計されたものですが、3DSの後方互換性のために、3DSが持つ仮想DSi(別名TWL_FIRMまたは「DSモード」)を利用することによって、3DSでも動作するようになりました。 互換性はフラッシュカートのようなものではありませんが、それでもいくつかのゲームに問題があったり、海賊版対策が発動したりするだけで、かなり高いものです(新しいバージョンでは、ほとんどのゲームにAPパッチが付属し、発売時に必要に応じてパッチが適用されます)。 また、DS で使用されるさまざまなエミュレータと、ある程度動作する進行中の GBA ハイパーバイザーである GBARunner2 があらかじめバンドルされています。
- Compatiblity List
- DeSmuME – DeSmuME の実験的ポートですが、その後放棄されたためあまり互換性はなかったと思われます。
DSiWare
後方互換のために 3DS が使用するファームウェアは、実際には DSi と同じなので、インストール可能な
.cia
ファイルとして DSiWare を注入することが可能です。- GodMode9 – バージョン 1.8.0 以降では、
.nds
を.cia
に変換するスクリプトがあります。3ds.hacks.gide には、必要に応じて最新バージョンに更新する方法についての詳細が記載されています。 - DSiWare Conversion Script – このスクリプトは、DSi の SD カードから
.bin
ファイルを.nds
に変換し、その後.cia
に変換するために使用することができます。
これらのスクリプトは DSiWare 専用で、NDS GAMES 専用ではありません。
TWiLight Menu++ は v15.1.1 で nds-bootstrap の特別プレビューとともに、2 つの DSiWare、Pop Island および Pop Island をサポートするようになりました。 Paperfieldです。 これらはDSでも動作させることができます。
Atari Lynx
- Handy 3DS – Handy エミュレータの 3DS への移植
Neo Geo Pocket
- NeoPop
コンピュータ
Intel CPU
- 3DOS – 8086tiny をベースにしています。 8086CPUのみエミュレート可能。
Macintosh
- Mini vMac for 3DS
ZX Spectrum
- 3DS Spectrum
Commodore 64
- Bread Box
- Vice3DS
Amiga
- uae3DS
その他
Amiibo
- Wumiibo -」の場合。 NFCリーダーやタグを使用せずに、3DS上でAmiiboの機能をエミュレートします。 Amiiboのデータを暗号化して使用することもできますし、一般的なAmiiboIDも自由に入手できます。
CHIP-8
- CHIP-3DS
Super Mario 64
- SM64 3DS Port – コンパイル解除プロジェクトのおかげで、*アナログ*サポートとネイティブレンダリング(DS公式移植と比較して)で3DS上でSM64を楽しむことができるようになった。 New 3DSではかなりフルスピードで動作します。オリジナルモデルは若干のスローダウンがあるようですが、まだプレイ可能です。 自分でビルドするか、オンラインでコンパイル済みのビルドを見つけてください (複数のバージョンがあります。ここでいくつか見つけられますが、もはや最新ではありません)。
Virtual Console Injection
いくつかの人は、さまざまな程度の成功で、利用できるバーチャルコンソール リリース (MD, GG, NES, GBA Ambassador, GBC, Japanese emulated SFC compilations) の代替ロムを注入しようとしています。 バーチャルコンソールに使用されるエミュレータは、他のエミュレータほど正確ではないので、互換性は完全ではありませんが (唯一の例外は GBA で、エミュレーションではなくネイティブに動作するからです)、特にセガのシステムは高い互換性があります。
New Super Ultimate Injector という VC アプリケーションとしてサポートされる ROM ファイルを変換して注入する、簡単なツールがあります。 これはオールインワンツールで、3DSが同じネットワークに接続されていれば、リモートでインジェクションをインストールすることも可能です。 現在ベータ版ですが、それでも本当に便利です。。
- インストール方法は、