RetroArchの設定方法 - オープンソースのクロスプラットフォームレトロゲームエミュレーター

今回は、急速に人気を集めているエミュレーターの一つであるRetroArchの設定方法について説明します。うまくいけば、私たちのガイドがあなたを最高のエミュレーションソリューションの一つにスタートさせてくれるでしょう!
RetroArchとは?
RetroArchはエミュレーターと呼ばれることがよくありますが、実際にはそうではありません。厳密には、RetroArchは複数のエミュレーターにアクセスするためのハブとして機能します。RetroArch内のエミュレーターには「コア」を通じてアクセスし、コアは基本的にRetroArchのインターフェース内で使用するために調整されたミニエミュレーターです。
コアシステムの利点は数多くありますが、最大の利点はエミュレーターごとにコントロールを設定したり、別のアプリケーションに切り替えたりする必要がないことです。RetroArchはすべてのゲームとコンテンツを一か所にまとめてくれます!
ただし、RetroArchを設定する方法を学ぶのは少し複雑かもしれません。このプロセスはプラットフォームが進化するにつれて簡単になりましたが、これを実現するために必要なことをすべて説明します。
必要なもの
RetroArchはオープンソースでクロスプラットフォームであるため、幸運にもほぼすべてのデバイスで利用できます。簡単のために、このガイドは最も広く使用されているデスクトップオペレーティングシステムであるWindows 10に基づいて設定プロセスを進めます。別のオペレーティングシステムにRetroArchを設定したい場合は、コントローラの追加設定やインストールの調整が必要な場合がありますが、大部分は問題なく進められるはずです。
以下は、Windows 10用のガイドで必要なものです:
- Windows 10 32ビットまたは64ビット – 自明です。
- インターネット接続 – コアやRetroArch自体をダウンロードおよび更新するために必要です。
- XInput互換のゲームパッド – RetroArchを簡単に使用し、操作するために必要です。キーボードのバインディングを作成することもできますが、あまりお勧めはしません。まだゲームパッドを持っていない場合は、この記事を参考にゲームパッドを選ぶと良いでしょう。また、Xboxコントローラを使っていない場合は、自分のパッドに合わせたXInputラッパーをインストールしてください。
これらのものがすべてそろったら、RetroArchの設定方法を学びましょう。
ステップ1:RetroArchのインストール
まず、RetroArchのウェブサイトにアクセスします。このチュートリアルはWindows 64ビットに基づいているため、それをクリックしますが、他のプラットフォームに正しく設定されたゲームパッドがあれば、問題なく進めるはずです。
該当する「ダウンロード」をクリックしてください。私の場合、今回のガイドでは「Installer (64-bit)」です。

RetroArchのインストーラーは約180MBです。接続状況によっては、インストールに少し時間がかかる場合があります。完了したら、実行ファイルをクリックしてインストールプロセスを開始します。
このインストールではそれほど多くの決定をする必要はありません。もし何らかの理由でWindows 8.1または10でない場合は、「DirectX 9.0c Runtime」をチェックして、RetroArchで必要なDirectXのバージョンを確保してください。RetroArchをVulkanまたはOpenGLを使用するように設定することもできます。

私はDX12/Vulkan GPUを持っているので、DX9ランタイムを取得する必要はありません。その後、RetroArchのインストールが完了するまで待つ必要があります。HDDでは数分かかることがありますが、SSDではかなり早く終わります。
インストールされて立ち上がると、次の画像のような画面が表示されるはずです。

ステップ2:基本的なRetroArchの設定
コントローラをPCに接続し、電源を入れてください。これができていれば、RetroArchはそれを検知できるはずで、ゲームパッドでメニューを操作できるようになります。
できない場合は、まず矢印キーを使ってギアアイコンのメニューに移動し、「入力」メニューに進んでください。

このメニュー内で、「メニュー切り替えゲームパッドコンボ」に移動し、左/右矢印キーを使ってお好みの設定にします。私はL3 + R3(アナログスティックを押し込む)またはスタート + セレクトをお勧めします。

次に、「入力ユーザー1バインド」に移動して選択します。ここで、RetroArchと連携するようにゲームパッドを設定します。
デバイスタイプの下で、右矢印キーを押して「RetroPad w/ Analog」を選択します。その後、「ユーザー1デバイスインデックス」に進み、実際に使用しているコントローラを選択します。表示されない場合は、電源が入っているか、接続されているか、ゲームパッドに必要な設定を行っているか確認してください。
次に、「ユーザー1すべてをバインド」を選択すると、コントローラにすべてを適切にバインドするための手順が表示されます。

画面にポップアップが表示され、押すべきボタンを一つずつ案内してくれます。もしコントローラにA/B/Y/Xボタンがない(またはSNESのように配置されていない)場合は、RetroArchが指示するフェイスボタンを押してください。例えば、「Bボタン(下)」はXboxコントローラのAボタンに対応します。

これでコントローラの設定が完了しました!次にエミュレーションコアをインストールしましょう。
ステップ3:RetroArch内にコアをインストールする
左端のメニューに戻り、「オンラインアップデーター」をスクロールダウンします。

次に、「コアアップデーター」を選択します。

自分の選択したコアまでスクロールし、それを選択してインストールします。コアには、そのエミュレートするシステムが平文で表示され、その横に使用されているエミュレーターが括弧内に表示されます。今回は、PlayStationのBeetle PSX HWエミュレーションコアを使用します。

コアを選択すると、自動的にRetroArchにダウンロードされます。前の画面に戻り、「コア情報ファイルを更新」を選択してください。

おめでとうございます。コアがインストールされました。ゲームをRetroArchに取り込むにはどうすればいいでしょうか?
ステップ4:RetroArch内でゲームをロードする
「コンテンツをロード」に移動します。

このメニュー内で、「コレクション」を選択します。

次に、「ディレクトリをスキャン」を選択し、ゲームが保存されているディレクトリを見つけます。

私の場合、HDDに法的にコピーしたPS1ゲーム用の専用フォルダーがあります。ゲームを取得する必要があるのは自己責任です – これは海賊版のチュートリアルではありません。

ディレクトリをスキャンしたら、ゲームが表示されるはずです。コアを読み込むために「コアをロード」を使用し、その後「コンテンツをロード」を使用してゲームをロードします!
最後の言葉
特定のエミュレーターやゲームごとの設定について深く掘り下げることはここでは範囲外ですが、この記事がRetroArchエミュレーターを使っていくためのしっかりとした基盤を提供していることを願っています。インストール、コアの設定、コントロールの設定の基本を理解すれば、ゲームをプレイするために直ちにジャンプインできるはずです。このRetroArchの世界を楽しんでいただけましたら幸いです。
何か助けが必要な場合は、下にコメントしてください!