エミュレータについて少しでも調べたことがあれば、RetroArchという名前を目にしているはずです。常に話題に上り、無料で、熱心な支持者がいます。
そして同時に、多くの方が静かに諦める場所でもあります。それが何なのか、そして本当に必要なのかを公平に整理します。
実際のところ何なのか
RetroArchは厳密にはエミュレータではありません。ほかのエミュレータを組み込むための外枠です。機種ごとの処理は個別のモジュールが担当し、それをプロジェクトでは「コア」と呼びます。
この設計は巧妙で、プロジェクトが高く評価されている理由でもあります。機能はどの機種でも同じように動き、ほぼあらゆる機器で動作し、細部を正確に仕上げることに強いこだわりを持つ人たちによって作られています。
多くの人がつまずく理由
強力さの源である自由度は、そのまま要求の高さでもあります。そしてiPhoneではそれがより際立ちます。
- 機種ごとに自分で導入します。同じ機種に複数の選択肢があることも多く、どれを選ぶべきかの判断は利用者に委ねられます。
- メニューが密です。技術的な設定項目が非常に多い、パソコン向けの画面構成を親指で操作することになります。
- コントローラーの設定が必要です。画面上のボタンは、初期状態では機種ごとに最適化されていません。
- 覚えるべき用語があります。コア、シェーダー、オーバーレイ、コンテンツディレクトリ。いずれも実体のある概念ですが、遊び始めるまでの間に立ちはだかります。
これらは欠点というわけではありません。完全に制御したい人のために作られており、その目的は果たしています。ただ「電車でゲームボーイのソフトを1本遊びたい」という用途には向いていないだけです。
RetroArchが向いている場合
同じ機種の異なるエミュレータを選び比べたい、独自の映像効果を組み立てたい、iPhoneとパソコンと携帯ゲーム機で同一の環境を保ちたい。こうした場合は迷わずRetroArchを使ってください。あるいは、いじること自体が楽しみの一部だという方にも。それを楽しむ人は大勢いますし、それ自体が立派な趣味です。
簡単なほうが勝る場合
とにかく遊びたいのであれば、iPhone向けに設計されたアプリを使ってください。Hapticが選んでいるのはそちらの方向です。
- 機種ごとの導入作業が不要です。ゲームをインポートすれば、分類まで済んですぐ遊べます。
- コントローラーは最初から適切です。機種ごとに専用の配置があります。N64のボタン、PlayStationの4つのショルダー、DSのタッチ。もちろんすべて好きな位置へ動かせます。
- ファイル一覧ではなく、棚です。ジャケット画像は自動で取得され、ゲームは機種ごとに整理されます。
- iPhoneらしい部分がそのまま動きます。ファイルアプリからのインポート、テレビでの再生、Taptic Engine、iPadへの正式対応。
- フィルターはプリセットです。自分で組み立てるのではなく、「ブラウン管」をタップするだけです。
両方使っても構いません
細かく設定できるものをパソコンで、手軽なものをiPhoneで、という使い分けをしている方は大勢います。気分に応じて使い分ける別々の道具であって、どちらかを選べと迫るものではありません。
両者に共通する点
どちらにもゲームは付属しません。RetroArchもゲームを提供していませんし、Hapticにもゲーム・ROM・BIOSファイルは一切含まれておらず、それらを入手する手段も提供していません。どちらも、お手元にあるゲームファイルを再生するためのものです。
もう少し詳しく (読み飛ばし可)
用語に興味のある方だけどうぞ。
RetroArchは「フロントエンド」と呼ばれるもので、Libretroという仕組みの上に作られています。Libretroは、個々のエミュレータが実装できる共通のインターフェースです。その形式で作られたエミュレータはコアとなり、RetroArchがそれを読み込みます。すべてが同じインターフェースを介するため、ステートセーブ、巻き戻し、コントローラーの割り当て、映像効果といった共通機能は一度書けば、どこでも動くようになります。
これは本当に見事な設計で、同じプロジェクトがiPhoneから据置ゲーム機、小型のシングルボードコンピュータまで動作する理由でもあります。その代償として、専用設計のアプリなら黙って決めてくれる設定の判断が、そのまま利用者に渡されます。一言で言えば、それがこの選択の本質です。
よくある質問
RetroArchはエミュレータですか?
iPhoneでのRetroArchの設定が難しいと言われるのはなぜですか?
iPhoneでのもっと簡単な選択肢は何ですか?
どちらかにゲームは付属していますか?
両方使ってもよいですか?
あの頃のゲームを、ひとつのアプリで。
Haptic EmulatorはiPhone・iPadで21機種のレトロゲーム機に対応しています。基本プレイ無料。ゲームは付属していません — お持ちのソフトを遊ぶためのアプリです。
基本プレイ無料 · 全21機種対応 · iPhone・iPad
