我最近渴望在比 Steam Deck 更方便的設備上玩一些遊戲 - 重新訪問或完成我從未完成的事情。也許是我老了..
無論如何,我看到 Anbernic 發布了一個可愛的新小型 SP 克隆 - 一個運行 Retroarch 的翻蓋模擬器,本質上支援 PSX 的 ROMS。價格合理(鏈接在底部),所以我決定買一個。
我必須說,擁有這樣的翻蓋設備真是太好了。我可以在旅行時關閉並背著背包扔進去:
使用該設備時,我立即感覺到可以改進的事情之一是它預先安裝的韌體。它附帶了一個庫存的 Anbernic 韌體和一堆好東西。我發現韌體有點笨重 - 缺乏速度,並且想要一個更簡單、更時尚的介面。
我決定嘗試 MuOS:https://muos.dev
藍牙
以下內容將作為在 RG35XX-SP 上安裝和調整 MuOS 的指南。它假設您使用的是運行 Linux 發行版的 PC/筆記型電腦(嘗試盡可能多地使用 coreutils)。
當我做出一些看起來足夠有趣的更改時,我將在自述文件中添加一些內容,以便在此處進行記錄。
最新版本的韌體可以從 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 標誌的啟動畫面。
在您首先看到的“設備類型”部分中,請確保選擇“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/
:ROM 和 BIOS 所在的頂級資料夾。
該目錄的所有子資料夾都可以根據系統創建,例如:
../ROMS/SNES/
../ROMS/NES/
../ROMS/GAMEGEAR/
您可以將您的 rom 放入適當的資料夾中,muOS 會很好地拾取它們並找到合適的模擬器來運行它們。如果您遇到此問題,請使用前面提到的正確的快捷鍵檢查 RetroArch 中的配置。
您可以輕鬆地為muOS系統安裝和切換主題。
這些檔案捆綁並壓縮在.zip
檔中。當您下載這些文件時,通常必須執行以下兩件事之一:
有時,您只需將.zip
移至安裝了 muOS 的 MicroSD 卡的../muos/THEMES/
目錄中,無需從 Linux 機器中自行提取任何內容。當您開啟 XX-SP 時,您應該會在「配置」功能表的「主題」部分中看到這些。
其他時候,您需要將它們移至 MicroSD 的../ROMS/ARCHIVE/
目錄中,但仍然不需要從 Linux 機器中解壓縮。然後,從 XX-SP 中,您可以透過前往應用程式 > 存檔管理器 > {選擇您想要的.zip
} > 按鈕來安裝這些文件
通常,在託管主題的網站上,創建者會具體說明這些內容需要去哪裡。
若要從 XX-SP 變更主題:設定 > 主題選擇器 > {選擇主題} > 按鈕
有很多眾包主題 - 不幸的是,其中許多都在不和諧伺服器上展示(嘆息)。
以下是我真正喜歡的一對的直接連結:
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 選單中的「儲存配置」 。
這將允許您的保存/狀態保留在基於系統的資料夾中,而不是基於模擬器核心的資料夾中,因此像 Wario Land 4 這樣的 GBA 遊戲的檔案將保存為../ROMS/MUOS/save/state/GBA/Wario Land 4 (USA).sate1
經過幾個小時的遊戲,我還發現設計的快捷鍵對於處理保存狀態來說非常糟糕,我剛開始使用MENU + X
> 保存狀態/加載狀態通過 RetroArch 來管理此類事情。我發現這是一次更愉快的經驗。但是,嘿,最終兩者都作為選擇是件好事。
它需要配置並打開 wifi,但如果您在 https://retroachievements.org 上擁有帳戶,則可以在 RetroArch 中設定 Retro Achievements
您可以透過前往「應用程式」>「RetroArch」>「設定」>「成就」然後輸入您的登入資訊來完成此操作。
請注意,當您沒有連接到 wifi 或連接被切斷時,RA 似乎不會緩存您取得的任何成就進度,因此在這方面有點挑剔。
muOS 附帶了一些預先存在的 bash 腳本,用於備份您的名聲、配置、保存和藝術作品。這很棒,但這些都在不同的腳本中,而且我發現在某些情況下它們可能有點挑剔。
我將 https://github.com/RooneyMcNibNug/RG35XX-SP/blob/main/holistic_bkp.sh 建立為一個「足夠好」的腳本來備份以下內容(並且僅備份以下內容):
任何遊戲的保存與狀態
從所有模擬器中截取的螢幕截圖
設備上擁有的所有 BIOS 文件
主要的RetroArch配置文件
注意:這些備份不能直接與備份管理員一起使用,但如果您願意的話,如果您願意的話,可以在本地快速使用這些沒有 zip 的檔案(在您將它們備份到的 PC 上),這很好。您隨時可以手動將它們放回 microSD 或透過網路發送。
我知道這是一個翻蓋式的,本質上是保護螢幕免受損壞的好方法,但有時我可能會很笨拙..我真的不想買一個盒子,所以我想甚至只是買一些像樣的布料和縫紉將其裝入XX-SP 的小袋中。現在,當我把它扔進背包裡時,我正在使用啤酒杯。不,我不是開玩笑。這既可以為硬體提供良好的保護,同時如果我想在遊戲時喝點東西,也可以讓我的手指保持乾燥?
這個設備很棒。如果您有能力,我建議您選擇一個。
到目前為止,muOS 確實有所作為。與庫存韌體相比,它給人的感覺很輕量,而且還消除了我對庫存固件預設設定的一些大抱怨 - 例如遊戲預設情況下可怕的「高清」渲染,這使得一切看起來都一樣人為地平滑(例如溢出的牛奶或其他東西......)
總而言之,muOS 配置和遊戲本身感覺更加精緻。