即时存档是复古游戏中非常重要的功能,可以在任何时刻保存游戏进度,不依赖游戏本身的存档系统。
什么是即时存档?
即时存档(Savestate)是模拟器层面的存档功能,记录游戏运行时的完整状态。与传统存档不同,即时存档可以:
- 在游戏任意时刻保存
- 不依赖游戏本身的存档机制
- 支持那些本身没有存档功能的游戏
- 可以创建多个存档槽位
保存/加载即时存档

使用热键操作
| 组合键 | 功能 |
|---|---|
| HOTKEY + Y | 保存当前存档到当前槽位 |
| HOTKEY + X | 从当前槽位加载存档 |
| HOTKEY + 十字键上/下 | 选择存档槽位 |
EmulationStation 存档选项

自动存档/加载 (Auto save/load)
- 启动游戏时自动加载「自动」存档
- 退出游戏时自动保存到「自动」存档槽
增量存档 (Incremental savestates)
- 每次保存时自动递增槽位号
- 启动游戏时自动查找空闲槽位
- 或者手动在游戏中切换槽位
显示存档管理器 (Show savestate manager)
控制存档管理器的显示方式:
- 长按游戏选择「存档」时显示(默认)
- 每次启动游戏时显示
- 当有存档可用时显示

各模拟器即时存档支持情况
| 模拟器 | 存档支持 | 自动存档 | 增量 |
|---|---|---|---|
| RetroArch (Libretro) | ✅ 完全支持 | ✅ | ✅ |
| Dolphin | ✅ | ✅ (需补丁) | ✅ (需补丁) |
| PCSX2 | ✅ | ✅ (需补丁) | ✅ (需补丁) |
| PPSSPP | ✅ | ❌ | ❌ |
| Mupen64Plus | ✅ | ✅ (需补丁) | ✅ (需补丁) |
| MAME | ❌ | ❌ | ❌ |
| DuckStation | ✅ | ❌ | ❌ |
存档文件位置
即时存档文件存放在 SHARE/saves/ 对应系统目录下,文件格式通常是:
游戏名.state[槽位号]
例如:超级玛丽奥.state0、魂斗罗.state5
RetroAchievements 注意事项
重要: 如果你使用 RetroAchievements 成就系统:
- 在硬核模式下,存档功能会被禁用
- 这是为了确保游戏的真实性
- 如果需要使用即时存档,请关闭硬核模式
最佳实践
- 多存档槽位:使用多个槽位,避免覆盖重要进度
- 定期备份:将 .state 文件备份到电脑或云端
- 注意兼容性:更新模拟器后,旧存档可能不兼容
- 命名清晰:如果手动管理,记得标注游戏和进度位置
常见问题
即时存档按钮没反应?
- 确认已正确配置热键
- 检查手柄是否被系统识别
- 某些模拟器可能不支持即时存档
存档显示但不工作?
- 检查模拟器是否支持该功能
- 某些游戏由于技术限制无法创建即时存档
© 版权声明
文章版权归作者所有,未经允许请勿转载。


暂无评论内容