iPhoneのエミュレーターにROMを転送する方法
ROMをiPhoneエミュレーターに転送する方法:あらゆる手段を解説
iPhoneにエミュレーターをインストールするのが最初のステップです。2番目のステップ(そして多くの新規ユーザーがつまずくポイント)は、ROMファイルをエミュレーターに取り込むことです。Androidとは異なり、iOSはファイルシステムの制限がより厳しいですが、FilesアプリとiCloud Driveを備えた最近のiOSでは、以前よりもROMの転送がずっと簡単になりました。
このガイドでは、2026年時点で利用できるすべての転送方法を紹介します。Delta、RetroArch、PPSSPP、Provenanceなど、主要なiPhoneエミュレーターすべてに対応しています。
iOSのファイルアクセスの仕組み
iOSアプリは主に3つの場所にあるファイルにアクセスできます。
- アプリのサンドボックス:特定のアプリのみが参照できるプライベートストレージ
- iCloud Drive:権限を持つあらゆるアプリがアクセスできるクラウドストレージ
- このiPhone内 / Filesアプリ:Filesアプリ経由でアクセスできる端末内のローカルストレージ
ほとんどのエミュレーターでは、iOSのFilesピッカーを使ってROMを探せるようになっています。つまり、Filesアプリからアクセスできる場所(iCloud Drive、USBドライブ、ネットワーク共有などを含む)であれば、どこからでもROMを取り込むことができます。
方法1:iCloud Drive(最も簡単)
Macを使用している場合や、ROMがすでにクラウド上にある場合は、iCloud Driveが最もスムーズな方法です。iCloud Driveに保存したファイルは、どのiPhone、iPad、Macからでもアクセスできます。
手順
- MacまたはPCで、iCloudのWebインターフェース(icloud.com)、またはMacのFinder内にあるiCloud Driveフォルダを使って、ROMファイルをiCloud Driveにアップロードします。
- iPhoneでFilesアプリを開き、iCloud Drive内にROMが表示されていることを確認します。
- エミュレーター(例:Delta)を開き、+ボタンまたはImportオプションをタップします。
- ファイルピッカーでiCloud Driveに移動し、ROMファイルを選択します。
iCloud内でのROMの整理方法
エミュレーターの構成に合わせたフォルダ構造を作成しましょう。例:iCloud Drive / ROMs / GBA / 、iCloud Drive / ROMs / N64 / など。こうしておくと、インポート時にファイルを見つけやすくなります。
方法2:AirDrop(単一ファイルの転送に最も手軽)
AirDropは、近くにあるMacやiPhoneから単一のROMを転送する際に最も速い方法です。
手順
- Macで、Finderを使ってROMファイルの場所を確認します。
- ファイルを右クリックし、「共有」>「AirDrop」を選択します。
- AirDropのデバイス一覧からiPhoneを選択します。
- iPhone側で送信されたファイルを受け入れます。ファイルはFilesアプリの「ダウンロード」フォルダに保存されます。
- エミュレーターを開き、ダウンロードフォルダからファイルをインポートします。
方法3:FinderまたはiTunesを使ったUSB接続
大量のROMコレクションを素早く転送したい場合は、MacまたはPCとのUSB接続が最も速い方法です。
手順(Mac)
- USBケーブルでiPhoneをMacに接続し、接続を信頼します。
- Finderを開き、サイドバーでiPhoneを選択します。
- 上部の「ファイル」タブをクリックします。
- 一覧からエミュレーターアプリ(Delta、PPSSPPなど)を見つけ、ROMファイルをそのドキュメントフォルダにドラッグします。
- ファイルはすぐにエミュレーターのファイルブラウザに表示されます。
手順(Windows)
- iPhoneを接続し、iTunesを開きます。
- iPhoneのアイコンをクリックし、「ファイル共有」に進みます。
- 一覧からエミュレーターアプリを選択します。
- 右側のドキュメント領域にROMファイルをドラッグします。
方法4:内蔵ウェブサーバー(Provenance)
Provenanceには内蔵のウェブサーバーが搭載されており、USB接続を使わなくても、同じWi-Fiネットワーク上のどのデバイスからでもワイヤレスでファイルを転送できます。
ProvenanceのWebDAV設定
- Provenanceを開き、「設定」に進みます。
- 「Webサーバー」を有効にします。コンピューターからアクセスするためのURLが表示されます。
- コンピューターでそのURLをブラウザで開くか、Finder/エクスプローラー経由で接続します。
- ウェブインターフェースからROMファイルをアップロードします。
方法5:HTTPサーバーアプリ
Documents by Readdleのようなサードパーティ製ファイル管理アプリを使うと、iPhoneへのファイル移動がさらに簡単になります。ただし、ほとんどのユーザーにとっては、上記で紹介した標準的な方法で十分です。
方法6:Safariから直接(特定のエミュレーター向け)
エミュレーターの中には、Safariで直接ダウンロードされたROMファイルを検出し、すぐに開くよう提案してくれるものがあります。これは単一のROMをダウンロードする場合に最も効果的です。ダウンロードリンクをタップしてダウンロードが完了するのを待ち、共有シートから「[エミュレーター名]で開く」をタップするだけです。
ファイル形式リファレンス
- GBA: .gba
- GBC / GB: .gbc, .gb
- NES: .nes
- SNES: .smc, .sfc
- Nintendo 64: .z64, .n64, .v64
- Nintendo DS: .nds
- PSP: .iso, .cso
- PS1: .bin/.cue, .chd, .iso
- Genesis / Mega Drive: .md, .gen, .bin
各エミュレーターが対応しているインポート方法
- Delta: ファイルピッカー(iCloud、ローカル、AirDropでのダウンロード)、Finder経由のUSB
- RetroArch: ファイルピッカー、Finder経由のUSB
- PPSSPP: ファイルピッカー(ローカルまたはクラウドの任意のフォルダに移動可能)
- Provenance: Webサーバー、Finder経由のUSB、ファイルピッカー
ROMインポートのトラブルシューティング
- ROMが認識されない:ファイル拡張子が正しいか、そのエミュレーターがそのシステムに対応しているかを確認してください。
- ゲームが起動直後にクラッシュする:ROMファイルが破損している可能性があります。ゲームを再度ダンプまたは再取得してください。
- iCloudのファイルが表示されない:設定でiCloud Driveが有効になっていること、そしてファイルがデバイスへのダウンロードを完了していることを確認してください。
- USB転送が表示されない:iPhoneのロックが解除されていること、そしてコンピューターに接続する際に信頼を承認していることを確認してください。
ROM転送ではなくエミュレーター自体に不具合がある場合は、Scarlet iOSトラブルシューティングガイドでよくあるサイドロードの問題を解説していますので、そちらをご覧ください。また、エミュレーター概要記事では、どのアプリが最も適しているかについてさらに詳しく解説しています。
まとめ
iPhoneのエミュレーターへのROM転送は、自分のワークフローに合った方法さえ分かれば簡単です。多くの人にとっては、iCloud Driveが利便性と柔軟性のバランスに最も優れています。大量のコレクションを扱う場合は、Finder経由のUSBが最も高速です。Macなしでワイヤレス転送したい場合は、Provenanceに内蔵されたWebサーバーが良い選択肢です。
ROMの読み込みが完了したら、あとはプレイを始めるだけです。Scarlet iOSをインストールして、数分でエミュレーターをセットアップしましょう。