我最近渴望在比 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 配置和游戏本身感觉更加精致。