私は最近、Steam Deck よりもかさばらないデバイスを使って外出先でいくつかのゲームをプレイすることに憧れています。やり残したことを再訪したり仕上げたりするのです。もしかしたら私も歳をとったのかもしれない。。
とにかく、Anbernic が新しくてかわいい SP クローンをリリースしたのを見ました。これは、基本的に PSX までの ROMS をサポートする、retroarch で動作するクラムシェル エミュレータです。値段も手ごろだったので(リンク下)、購入してみました。
このようなクラムシェルデバイスがあるのは素晴らしいと言わざるを得ません。旅行中に目を閉じてバックパックに放り込むことができます。
デバイスを使用してすぐに改善の余地があると感じた点の 1 つは、デバイスにプリロードされているファームウェアでした。 Anbernic ファームウェアと多数の特典が付属しています。私はファームウェアが少しぎこちなく、迅速性に欠けていると感じ、よりシンプルで洗練されたインターフェースを望んでいました。
MuOS を試してみることにしました: https://muos.dev
ブルートゥース
以下は、RG35XX-SP に MuOS をインストールして調整するためのガイドとして機能します。 Linux ディストリビューションを実行している PC/ラップトップを使用していることを前提としています (可能な限り coreutils を使用するよう努めています)。
ここに文書化するのに十分興味深いと思われる変更を加えた場合は、この README に追加していきます。
最新バージョンのファームウェアは https://muos.dev/release/plush からダウンロードできます。
ターミナルでこれを実行しましょう:
wget https://dl.muos.dev/RG35XX-SPLUSH24/muOS-RG35XX-2405.1-REFRIED.zip
unzip RG35XX-PLUSH24/muOS-RG35XX-2405.1-REFRIED.zip
いいですね、今ダウンロードして解凍しました。
まともなMicroSDカードは、絡まったケーブルのゴミ箱や保管場所から埃を払いましょう。 64GBサイズをお勧めします。
Linux マシンに接続します。
df -h
、 gnome-disks
、またはgparted
使用すると、イメージングの前にこれをよりよく視覚化できる場合があります。
準備ができたら、次のワンライナーでイメージングを開始してください。
sudo dd if=muOS-RG35XX-2405.1-REFRIED.img of=/dev/sdc status=progress && sync
* /dev/sdc
カードの適切なドライブに置き換える必要があります
これが完了したら、カードをマシンから取り出し、XX-SP の下部にあるTF1/INT1
スロットに再度ロードします。
側面の緑色のライトが表示されるまで電源ボタンを押し続けます (数秒かかります)。
muOS ロゴが表示されたスプラッシュ画面が表示されます。
最初に表示される「DEVICE TYPE」セクションで、必ず「RG35XX-SP」を選択してください。
この後、デバイスに任せてシステムをセットアップします。 Factory Reset
メッセージがたくさん表示されますが、心配しないでください。常に最新のプロセスが表示されます (メッセージに沿って愚かな引用符も表示されます)。方法)。
5 ~ 10 分後にこのプロセスが完了し、ダッシュボードが表示されます。電源ボタンを数秒間押してデバイスの電源を切り、MicroSD カードを XX-SP から取り出し、Linux マシンに戻します。
何かを変更する前に、これを「裏ポケット」として考えてください。これらはすべて、muOS の標準ショートキーであり、覚えておくと非常に役立ちます。
タイプ | コントロール |
---|---|
輝度 | メニュー+音量 |
スクリーンショット | メニュー + 電源 (クイック) |
スリープシャットダウン | ホールドPWR (2秒) |
(再)コアを選択 | コンテンツで SELECT を押します |
コンテンツルート | コンテンツで「スタート」を押してください |
レトロアーチメニュー | メニュー + X |
RetroArch コンテンツを閉じる | メニュー + スタート |
早送り切り替え | メニュー + R1 |
ロード状態 | メニュー + R2 |
状態を保存 | メニュー + L2 |
スローモーション | メニュー + L1 |
このリポジトリのクローンを作成してどこかに保存するか、次のイメージを XX-SP に保存して、必要な場合に表示することもお勧めします (価値はないかもしれません)。
muOS は、ゲーム システムをエミュレートするために、いくつかの人気のある、または法的にはあまり関係のない BIOS ファイルをインストールするようです。その他の BIOS ファイルが必要な場合は、インターネットで見つけて、MicroSD 上の次のパスに追加するだけです。
../MUOS/bios
exfat
タイプのパーティションを使用してファイルを保持します。そのため、実行しているディストリビューションによっては、パッケージ マネージャーを使用してexfat-utils
パッケージをダウンロードする必要がある場合があります。
MicroSD はほとんどのシステムで自動マウントされ、インストールしたファイル ビューアでリムーバブル メディアを開くと、次のフォルダーが表示されるはずです。
../ROMS/
: ROMS と BIOS が存在する最上位のフォルダー。
そのディレクトリのすべてのサブフォルダーはシステムに基づいて作成できるため、次のようになります。
../ROMS/SNES/
../ROMS/NES/
../ROMS/GAMEGEAR/
そこから適切なフォルダーにROMを配置すると、muOSがROMを選択して、実行する適切なエミュレーターを見つけます。これで問題が発生した場合は、前述の適切なショーキーを使用して RetroArch の設定を確認してください。
muOS システムのテーマを簡単にインストールして切り替えることができます。
これらは.zip
ファイルにバンドルされ、圧縮されています。これらをダウンロードするときは、通常、次の 2 つのことのいずれかを行う必要があります。
場合によっては、 .zip
ファイルを、muOS がインストールされている MicroSD カードの../muos/THEMES/
ディレクトリに移動するだけで済み、Linux マシンから自分で何も抽出する必要はありません。 XX-SP をオンにすると、 [設定]メニューの[テーマ]セクションにこれらの項目が表示されます。
また、MicroSD の../ROMS/ARCHIVE/
ディレクトリにファイルを移動する必要がある場合もありますが、Linux マシンから抽出する必要はありません。次に、XX-SP から、 [アプリ] > [アーカイブ マネージャー] > {必要な.zip
選択} > [A ボタン]に移動して、これらをインストールできます。
通常、テーマをホストするサイトでは、作成者がテーマをどこに配置する必要があるかを指定します。
XX-SP からテーマを変更するには: [設定] > [テーマ ピッカー] > [テーマを選択] > [ボタン]
クラウドソーシングされたテーマはたくさんありますが、残念ながら、その多くは Discord サーバーで公開されています (ため息)。
私が本当に気に入っているカップルへの直接リンクは次のとおりです。
https://github.com/vacarotti/muOS_GamePal_Theme/releases/tag/Theme
https://www.patreon.com/posts/pop-theme-only-104940129
このリポジトリには、他の大量のテーマの素晴らしいコレクションがあります: https://github.com/MustardOS/theme
保存と保存状態の構成を変更するために私が行った重要な点は次のとおりです。
[アプリケーション] > [RetroArch] > [設定] > [保存]に移動し、次の変更を加えます。
Sort Saves into Folders by Core Name
をOFF
に設定します
Sort Save States into Folders by Core Name
OFF
に設定します
Sort Saves into Folders by Content Directory
ON
に設定します
Sort Save Sates into Folders by Content Directory
ON
に設定します
この後、RetroArch のメイン メニューで[設定の保存]をクリックします。
これにより、セーブ/ステートをエミュレータ コア ベースのフォルダではなくシステム ベースのフォルダに保持できるようになり、ワリオランド 4 のような GBA ゲームのファイルは../ROMS/MUOS/save/state/GBA/Wario Land 4 (USA).sate1
として保存されます。 ../ROMS/MUOS/save/state/GBA/Wario Land 4 (USA).sate1
数時間ゲームをプレイした後、設計されたショートキーがステートの保存を処理するにはかなり悪いことが分かりました。そこで、RetroArch 経由でこの種の操作を管理するために、 MENU + X
> ステートの保存/ステートのロードを使い始めました。これはもっと楽しい経験だと思いました。しかしまあ、結局のところ、両方をオプションとして持つのは良いことです。
Wi-Fi を設定してオンにする必要がありますが、https://retroachievements.org のアカウントをお持ちの場合は、RetroArch 内でレトロ アチーブメントをセットアップできます。
これを行うには、 [アプリ] > [RetroArch] > [設定] > [実績]に移動し、ログイン情報を入力します。
Wi-Fi に接続していない場合、または接続が切断されている場合、RA は実績の進捗状況をキャッシュしないように見えるため、その点では少し面倒であることに注意してください。
muOS には、名声、設定、保存、アートワークをバックアップするための既存の bash スクリプトがいくつか付属しています。これは素晴らしいことですが、これらはそれぞれ異なるスクリプトで書かれており、特定の状況では少し扱いにくい場合もあることに気付きました。
私は https://github.com/RooneyMcNibNug/RG35XX-SP/blob/main/holistic_bkp.sh を、次のもの (および次のもののみ) をバックアップするのに十分な単一のスクリプトとして作成しました。
あらゆるゲームの保存と状態
すべてのエミュレータから取得したスクリーンショット
デバイス上にあるすべての BIOS ファイル
主要な RetroArch 設定ファイル
注: これらのバックアップはバックアップ マネージャーでは直接機能しませんが、これらのファイルを zip なしで保存しておくと、必要に応じて (バックアップ先の PC 上で) ローカルでもすぐに使用できるので便利です。いつでも手動で microSD に戻したり、ネットワーク経由で送信したりできます。
これがクラムシェルで、本質的に画面を損傷から守る優れた方法であることはわかっていますが、私は時々不器用なことがあります。実際にはケースを購入したくないので、まともな生地と縫製だけでも購入しようと考えましたXX-SP用の小さなポーチに入れてください。今のところ、これをバックパックに放り込むときのためにビアクージーを使用しています。いいえ、冗談ではありません。これはハードウェアの適切な保護層としても機能し、ゲーム中に何か缶を飲みたい場合に指を乾いた状態に保ちます。
この装置は素晴らしいです。余裕があれば購入することをお勧めします。
これまでのところ、muOS は本当に違いを生み出しています。純正ファームウェアと比較して軽量に感じられ、純正ファームウェアのデフォルトで抱いていた大きな不満のいくつかも解消されます。ゲームのデフォルトでオンになっているひどい「HD」レンダリングなど、すべてが見栄えが良くなります。人為的に平らにされたもの(こぼれたミルクか何かのように)
全体として、muOS の構成とゲーム自体がより洗練されているように感じられます。