Debian/Ubuntu ユーザー、または Raspberry Pi などの他のディストリビューションの場合は、このガイドで説明されている内容に従うことはお勧めしません。 RetroPie それはすべてはるかに優れており、より直接的だと思います。 Arch Linux の場合は、 ArchyPie セットアップ、これは Arch Linux に Ubuntu RetroPie をインストールするためのスクリプトですが、ボランティアによって作成された AUR パッケージであるため、動作は保証されていません。 ベースからすべてを手動で行うことが保証されており、RetroPie のベースはエミュレータ (PPSSPP、RetroArch...) です。 EmulationStation.
エミュレーションステーションは、 エミュレータ用のグラフィックインターフェイス。 言い換えれば、クラシックなコンソール ゲームを起動できるフロントエンドまたは一種のライブラリです。 緩めにインストールすると、それ自体は初めて起動したときにさえ動作しません。 それは私たちの個人ディレクトリに設定フォルダーを作成することです。そこには、ゲームを見つけて「スクレイピング」を実行できるように編集する必要があるファイルがあります。これは、カバーを表示するために必要なものです。 。
EmulationStation の構成
EmulationStation は、 多くの変更は必要ありません、公式ページには、2015 年以来更新されていないと記載されています。EmulationStation を設定することで、次のような他のフロントエンドからアクセスすることもできます。 Pegasus私の好みとしては、こちらの方がシンプルで優れていますが、それはまた別の話です。
私たちが説明したように、そして公式ドキュメントでも述べているように、利用可能なものが何もないというメッセージ以外のものを見ることができるようにするには、次のコマンドを実行する必要があります。 手動設定、確かに最初は退屈に思えますが、それだけの価値があるということです。 設定ファイルが空である理由は、EmulationStation が ROM がどこにあるのか、またはそれぞれの ROM を開くのにどのエミュレータが望ましいのかを認識していないためです。
私たちがしなければならないことは次のとおりです。
- EmulationStation をまだ開いていない場合は、開く必要があります。 そうしないと、設定フォルダーがホーム ディレクトリに存在しなくなります。
- 個人フォルダーに移動し、隠しファイルを表示します。
- .emulationstationに行きましょう。
- テキスト エディタを使用して、es_systems.cfg ファイルを開きます。 そこに指示があり、私たちを押し戻される可能性がありますが、続けましょう。
- まさにその言葉どおりにタグ間で実行する必要があります。 「システム」に進みます。これは、ROM が表示され、それを実行するための命令にすぎません。 最初の内容を変更してから、同じものを数回コピーして貼り付け、その都度必要な情報を変更します。 たとえば、これは PSP ゲームを起動するための私のシステムです。
psp プレイステーションポータブル /ホーム/pablinux/ゲーム/rom/psp .iso .ISO .cso .CSO PPSSPPQt %ROM% psp . --> PSP
ラベルが本来どおりに表示されないままにしてしまった場合は申し訳ありませんが、開口部を置き換えなければ最終ビューに表示されません。
確かに、これだけ見ると髪の毛が逆立ってしまいますが、それほど悪いことではありません。 次のようにタグ内の内容を変更する必要があります。
- 名: 内部で使用される名前を入力する必要があり、通常は小文字です。 PSP の場合は、引用符なしで「psp」と入力します。
- フルマネ: メニューに表示されるフルネーム。
- path: ROM が保存されているパス。私の場合は、Games 内にある psp という名前のフォルダーにあり、個人フォルダー内にあります。
- : 検索するファイルの種類。 疑問がある場合は、RetroPie のドキュメントを参照することをお勧めします。 ここにPSPのリンクがあります。 ご覧のとおり、PSP ゲームは ISO、CSO、および PBP ファイルにすることができます。 拡張子はポイントに含めてスペースで区切る必要があります。 複雑な場合もありますが、拡張子を XNUMX 回 (小文字で XNUMX 回、大文字で XNUMX 回) 追加するケースを見たことがあります。 それぞれが適切だと思うことを実行しますが、たとえば、元のファイルの拡張子 .ISO を .iso に変更します。
- command: これは、必要なエミュレータで ROM を起動するコマンドです。 PPSSPPの場合はQtとSDLのバージョンがあるのでQtを選択します。 それは、PPSSPPQtを使用してEmulationStationで選択したROMを起動することです。 この場合、実行可能ファイルの書き方を正確に知るために、 usr/share/applications/ppsspp-qt に移動し、テキスト エディタでファイルを開いて、「Exec=」の内容を確認しました。
- プラットフォーム: これはスクラップするため、つまりカバーを検索して見つけるためです。 何も入力しない場合は、すべての一致が検索され、さらに結果が表示されます。 たとえば、ソニックROMにはマスターシステム、メガドライブ、ジェネシスなどのROMが表示されます。
- テーマ: はテーマ用ですが、EmulationStation はデフォルトでは何も追加せず、ヘッダーのスクリーンショットのままです。
RetroArchの選択
私が好んで使用するのは、 オリジナルPPSSPP RetroArch が使用するものではなく、RetroPie も同様です。 ただし、RetroArch を使用したい場合、Genesis エミュレータの「コマンド」は「retroarch -f -L /usr/lib/libretro/genesis_plus_gx_libretro.so %ROM%」になります (-f: フルスクリーン; -L: カーネルのロード) 。 usr/lib/libretro にはすべての RetroArch コアがあり、それぞれのケースでどのエミュレータが最適に動作するかを確認するには、RetroPie のドキュメントをもう一度参照してください。
システムを正しく追加すると、ゲームが EmulationStation に表示されます。ただし、初回はコントローラーの設定を求められますが、これは単にボタンを設定するだけです。 カバーが必要な場合は、スクラッパーを開始する必要があります。 EmulationStation が気に入らない場合は、 Pegasus 同じ設定ファイルを使用してゲームを表示します。

もっと好きです。 これはよりシンプルで、起動時にコマンドを要求しません。
これは、少なくとも最も基本的な、EmulationStation が動作するように設定する方法です。 楽しもう。