游戏内存档 vs 快速存档 vs 自动恢复——三者各有适用场景
三种存档,三种用途
很多新手会困惑:为什么游戏里能存档,Lemuroid 还提供"快速存档"?自动恢复又是什么?这三个机制互补不替代,理解各自的边界才能用好。
| 方式 | 触发条件 | 持久化 | 推荐度 |
|---|---|---|---|
| 游戏内存档 | 游戏内特定的存档点(RPG 的存档教堂、冒险游戏的检查点) | 永久,和游戏 ROM 独立存储 | ★★★ 最推荐 |
| 快速存档(Save State) | 玩家主动按按钮(触摸 / 手柄快捷键 / 菜单) | 永久,Lemuroid 管理 | ★★ 日常使用 |
| 自动存档恢复 | 每次打开游戏时 | 临时,App 管理,可能被覆盖 | ★ 临时续玩 |
游戏内存档:最稳的存档
这是游戏本身设计好的存档系统——比如《口袋妖怪》的 PC 中心存档、《塞尔达》的日记存档、《最终幻想》的存档点。这种存档写入游戏自己的存档文件(通常在 .sav / .save 格式),优点是:
- 兼容性好——同一 ROM 文件在其他模拟器(比如 RetroArch、实机)上也能读取这个存档文件
- 不会损坏——由游戏自身管理格式,不会因为模拟器内核升级就失效
- 写入时机明确——只有在游戏内存档点才能写,不会因意外退出而损坏
缺点是受限于游戏——不能在任意时刻存,有些游戏的存档点很稀疏(比如半小时才有一个)。
快速存档:想存就存
快速存档(也叫 save state)是模拟器层面的快照——不管游戏在什么状态、停在什么画面,按一下就把整个模拟器的运行状态(CPU、内存、寄存器、音频缓冲等)全部打包存下。
优点:
- 任意时刻存 / 读——战斗中、画面切换前、BOSS 前存一下,死了直接读档重来
- 支持多个存档槽——可以给同一个游戏存 N 个不同时间点的快照
缺点:
- 依赖模拟器内核版本——内核升级后旧存档可能读不出来(概率不高但确实发生过)
- 文件体积大——每个快照几 MB 到几十 MB,存太多会占空间
- 和其他模拟器不通用——RetroArch 的快照 Lemuroid 读不了,反过来也一样
自动存档恢复:下次打开接着玩
v1.17.0 起 Lemuroid 每次退出游戏时(切后台、直接关掉、App 被系统杀进程)都会尝试存一个临时快照。下次打开同一个游戏时,自动回到上次退出的状态。
注意:自动恢复不是一个可靠的存档手段。它只是"续玩便利"——如果你在游戏里已经过了存档点,自动恢复能帮你省点时间;但如果你在游戏里做了重要操作(比如通关一个关卡),必须手动触发游戏内存档或快速存档,不能依赖自动恢复。
三者配合使用的正确姿势
- 平时用快速存档——BOSS 前、危险动作前按一下,死了直接重来
- 在游戏存档点再存一次——到达游戏内的正式存档点时,用游戏本身的存档功能写一遍。这是最终备份
- 自动恢复不用管——它自己工作,你甚至感觉不到它的存在。当你下次打开游戏时发现回到了上次的位置,那就是自动恢复在起作用
存档文件在哪里
Lemuroid 的存档和快照文件存储在 App 的私有目录下,默认不对其他 App 开放(分区存储限制)。如果想迁移存档到另一台设备或整体备份,可以在设置里找"导出存档"功能。