← 全部文章

muOS 的存档保存在哪里,以及如何备份或迁移

存档是掌机上唯一无法重新下载的东西。本指南介绍 muOS 把存档放在哪里、两种存档的区别,以及如何备份存档或把它们带到新卡上。

**测试环境:**Anbernic RG40XXH · muOS 2601.0 Jacaranda · Wi-Fi Transfer 2.0.1。

两种存档

  • **游戏内存档:**游戏自己保存,和在原主机上一样(存档点、菜单里的“保存”)。大多数模拟器中,这是以 .srm 结尾的小文件。
  • 即时存档:在模拟器菜单中创建的、某一时刻整个模拟器的快照。文件以 .state1、.state2 等结尾,还有退出游戏时自动生成的 .state.auto。每个都带有一张 .png 小预览图。

游戏内存档更值得保留:模拟器更新后,即时存档可能无法读取,而游戏内存档几乎总能读取。

存档的位置

都在 SD 卡 1 上,muOS 自己的 MUOS 文件夹里:

类型 文件夹
游戏内存档 MUOS/save/file/<模拟器>/
即时存档 MUOS/save/state/<模拟器>/
Nintendo DS(DraStic) MUOS/save/drastic/
PICO-8 MUOS/save/pico8/

<模拟器> 文件夹以运行游戏的模拟器命名,而不是以系统命名。例如:

MUOS/save/file/Gambatte/My Game.srm        ← Game Boy / Game Boy Color
MUOS/save/file/mGBA/My Game.srm            ← Game Boy Advance
MUOS/save/state/Snes9x/My Game.state1      ← SNES
MUOS/save/state/PCSX-ReARMed/My Game.state.auto   ← PlayStation

文件名就是游戏的文件名换了扩展名:My Game.gba 会存为 My Game.srm。

如果你用 Configuration → Storage 把存档移到了 SD 卡 2,muOS 会把它们保存在 SD 卡 2 上。

“我的存档不见了”

通常并没有。有两种情况会让存档看起来丢了:

  • **你换了模拟器。**存档在旧模拟器的文件夹里(例如 Gambatte),而新模拟器只在自己的文件夹里找(例如 mGBA)。换回去(选中游戏,SELECT → Core),或把 .srm 文件复制到新模拟器的文件夹里。
  • **你改了游戏文件名。**存档仍是旧名称。把 .srm(和即时存档)改成对应的名字,或把游戏名改回去。

备份存档

用 muOS 的 Device Backup。 Configuration → Device Backup 会把存档(连同应用、BIOS 文件和设置)打包成一个 .muxzip 文件,放在 SD 卡 1 的 BACKUP 文件夹中。要恢复,打开 Applications → Archive Manager 并选择该文件。注意,这个文件在同一张卡上:卡坏了,备份也会一起丢失。请把它复制到电脑上。

**用 Wi-Fi Transfer,无需读卡器。**打开 Wi-Fi Transfer,在 SD 卡 1 标签页中进入 MUOS → save,点击下载图标:浏览器会把整个文件夹保存为一个 .zip。BACKUP 文件夹也可以这样下载。如果要一次备份全部内容(包括 muOS 和游戏),请制作 SD 卡 1 的完整备份。

把存档迁移到新卡或另一台 muOS 掌机

  1. 把旧卡上的 MUOS/save 复制到电脑(用 Wi-Fi Transfer、SFTP 或读卡器)。
  2. 把游戏文件以完全相同的名称放到新卡上。
  3. 把存档复制到新卡上相同的 MUOS/save/file/<模拟器>/ 和 MUOS/save/state/<模拟器>/ 文件夹中。用 Wi-Fi Transfer:打开文件夹,点击 上传文件。
  4. 用和之前相同的模拟器启动游戏。

小结

  • 游戏内存档:MUOS/save/file/<模拟器>/。即时存档:MUOS/save/state/<模拟器>/。
  • 文件夹以模拟器命名,文件以游戏命名。
  • 定期备份 MUOS/save:用 Device Backup 后把文件复制到卡外,或用 Wi-Fi Transfer 下载该文件夹。

**参考来源:**muOS 文档:Device Backup 和 Storage;Storage migration information 和 Assigning a core to a directory(muOS 社区常见问题)。存档文件夹已在运行 muOS 2601.0 的 RG40XXH 上验证。

有问题?请发邮件至 feedback@pocketkode.com。

PocketKode 与 muOS 和 Anbernic 均无关联。