ホーム/ブログ/任天堂

ニンテンドー3DS

iPhoneでニンテンドー3DSのゲームを遊ぶ

App Storeのアプリで、iPhoneで3DSのゲームを。使えるファイル、2画面の収め方、キーを求められない理由、そして重いゲームで正直に期待できることをまとめます。

更新日 2026年10月11日約6分

要点

はい、ニンテンドー3DSのゲームは普通のApp StoreのエミュレータでiPhoneで遊べます。Haptic Emulatorはバージョン1.0.13から、復号済みの3DSのゲームファイル(.3ds・.cci・.cxi・.3dsx)を無料で動かし、2画面を上下に並べて下画面をタッチ操作できます。JIT、キー、システムファイルは不要です。お持ちのゲームのバックアップをご用意ください。

iPhoneのHaptic Emulatorのニンテンドー3DSレイアウト。上画面にカートレース、下のタッチ画面にコースマップ、その下にスライドパッドとZL・ZRを備えたNew 3DSの操作ボタン
Hapticの3DSレイアウト。上画面の下にタッチ画面、その下にNew 3DSの操作ボタン。

「iPhoneで3DSのゲームは遊べる?」という問いの答えは、長いあいだ但し書きの山でした。これをサイドロードして、あれでJITを有効にして、本当は手を出すべきでないキーファイルを探して……。2024年4月にAppleがApp Storeをエミュレータに開放してから状況は変わり、2026年10月にはHaptic Emulatorが26機種目として3DSに対応しました。

実際に何が必要で、どこがまだ完璧でないのかも含めて説明します。

必要なもの

これで全部です。キーファイルも、ファームウェアも、システムアーカイブも要りません。

大事なのは「復号済み」のひと言だけ

3DSのカードは暗号化されていて、そのまま複製しても暗号化されたままです。Hapticが遊べるのは復号済みのゲームファイルだけです。インポート時に確認し、暗号化されたままのファイルならそう表示するので、あとで理由もわからず起動しない、ということはありません。.ciaはゲームではなくインストーラーなので、こちらも対応していません。インポートを断られたときは、ほぼこのどちらかが理由です。

キーを求められない理由

よく紹介される3DSエミュの多くは、一部のゲームを起動する前にaes_keys.txtや本体のシステムファイルを要求します。行くべきでないサイトにたどり着いてしまうのは、たいていこの段階です。

Hapticにはその手順がありません。3DS対応は、Citraの流れをくむオープンソースのエミュレータAzaharをもとに作られていて、ゲームが探しにいくシステムデータ(フォントなど)のオープンソースの代替を同梱しています。復号済みのゲームなら鍵で開けるものがないので、何も求められないのです。

始め方:1分で終わる部分

  1. App StoreでHaptic Emulatorを入手。 事前の設定はありません。
  2. インポートをタップして、ファイル・フォルダ・クリップボードからゲームを選びます。
  3. あとはおまかせ。 ゲームはジャケット画像つきで3DSの棚に並びます。
  4. プレイを押す。 3DSのレイアウトが読み込まれます。スライドパッド、十字ボタン、A/B/X/Y、L・R、ZL・ZR、セレクトとスタートです。

2画面を、1台のスマホに

3DSは横長の上画面と、その下の小さなタッチ画面でした。Hapticはそのとおりに表示します。上画面の下に下画面を中央揃えで、本体と同じ比率で並べます。縦持ちでは操作ボタンがその下に並び、本体を開いて持っている感覚に近くなります。

下画面は本物のタッチスクリーンです。メニューやマップ、技の一覧を指で直接タップでき、たいていの操作はタッチペンより速いくらいです。横向きにすれば横画面用のレイアウトもあり、操作ボタンを映像の上に浮かべる没入型も選べます。

まだないのは配置の選択肢です。2画面を左右に並べたり、大きく表示する画面を入れ替えたりはできません。DSにはその機能がありますが、3DSは今のところ上下配置のみです。

どのくらい快適に動くか

ここは正直に書きます。App StoreのアプリはJITを使えません。JITは負荷の高いエミュレータを速くする仕組みです。Hapticの3DSエミュレーションはJITなしで動くので、設定の手間もiOSのアップデートで動かなくなる心配もありません。その代わり、プロセッサーの負担は大きくなります。

処理に追いつくため、Hapticはエミュレートする3DSのCPUのクロックを下げて動かしています。実際には次のようになります。

重いと感じたら

描画解像度は元の1倍・2倍・3倍から選べます。3倍は1画面あたり720pで、スマホの画面で見分けられるのはほぼそこまでです。重いゲームで処理が落ちるときは、まず1段階下げてみてください。それでも厳しい場面は、端末の世代による部分が大きくなります。

操作とコントローラー

画面上のレイアウトはNewニンテンドー3DSがモデルで、L・Rの隣にZL・ZRがあり、押すたびにTaptic Engineが応えます。PlayStation・Xbox・MFiのコントローラーもつながり、コントローラーでは右スティックがNew 3DSのCスティックとして働きます。

できないこと

短くないリストなので、始める前に知っておく価値があります。それでも、3DSを良いものにしていた中心部分 — ゲームそのものと、親指の下のタッチスクリーン — はすべてそろっています。

興味のある方へ (読み飛ばし可)

3DSの上画面は400×240ピクセル、下画面は320×240ピクセルでした。スマホで上画面のほうが横に広いのはそのためです。中身はARM11プロセッサーとPICA200というグラフィックチップ。高くつくのはARMプロセッサーのエミュレーションで、JITはそのコードを一度スマホ自身の命令に翻訳して使い回しますが、Hapticのようなインタープリターは毎回1命令ずつ読み解きます。App Storeの3DSエミュレーションがサイドロード版より遅い理由はこれに尽き、3DSでは新しいiPhoneがほかのどの機種よりも効いてくる理由でもあります。

よくある質問

iPhoneで3DSのゲームは遊べますか?
遊べます。2024年4月からAppleはApp Storeでのゲーム機エミュレータを認めており、今ではニンテンドー3DSに対応したアプリが複数あります。Haptic Emulatorはバージョン1.0.13で3DSに対応し、復号済みの3DSのゲームファイルを無料で、2画面を1つのディスプレイに並べ、下画面をタッチ操作で遊べます。
脱獄やサイドロード、JITは必要ですか?
必要ありません。Haptic Emulatorは普通のApp Storeアプリで、3DSのエミュレーションはJITなしで動くため、有効化する手順も期限切れもありません。その代わり、JITがない分だけ最も重い3Dの場面では処理が落ちることがあり、古いiPhoneほど顕著です。
Haptic Emulatorで使える3DSのファイル形式は?
復号済みの.3ds・.cci・.cxiのゲームファイル、自作ソフトの.3dsx、そしてそれらの圧縮形式(.zcci・.zcxi・.z3dsx)です。暗号化されたままのデータはインポート時にその旨が表示されて取り込まれず、.ciaのインストーラーファイルには対応していません。
AESキーやファームウェア、システムファイルは必要ですか?
必要ありません。Hapticはキー、BIOS、任天堂のシステムファイルを求めません。エミュレータのコアが、ゲームが必要とするシステムデータのオープンソースの代替を同梱しています。条件はゲームファイルが復号済みであることだけです。
3DSの2画面はスマホにどう収まりますか?
本体と同じく上下に並びます。横長の上画面の下にタッチ画面があり、縦持ちではその下に操作ボタンが並びます。ゲームがタッチペンを求める場面では、下画面を直接タップします。左右に並べる配置は今のところありません。
立体視(3D表示)は使えますか?
使えません。3DSの裸眼立体視は専用の画面が必要で、iPhoneのディスプレイでは表示できません。ゲームは2Dで表示されます。3Dボリュームを下げて遊んでいた人にとっては、いつもどおりの見た目です。
Haptic Emulatorに3DSのゲームは付属していますか?
付属していません。Hapticはゲーム、ROM、キー、BIOSファイルを一切同梱せず、入手する手段も提供していません。お持ちのゲームのバックアップを遊ぶためのアプリです。

3DSも、ほかの25機種も。

Haptic EmulatorはiPhone・iPadで26機種のレトロゲーム機に対応しています。基本プレイ無料。ゲームは付属していません — お持ちのソフトを遊ぶためのアプリです。

基本プレイ無料 · 全26機種対応 · iPhone・iPad