ePSxe 中文文档 下载 App

存档损坏或丢失 · 记忆卡和即时存档的灾难恢复

先确认是哪种存档丢了

丢失类型存储位置恢复可能性
记忆卡存档(游戏内存档点)memcards/*.mcd有恢复概率
即时存档(F1/F2)sstates/*.ps1几乎无法恢复

情况 1:记忆卡存档损坏

症状:进入游戏存档界面时提示"记忆卡损坏",或存档读档时报错。

按以下顺序尝试恢复:

Step 1:先确认文件没被误删

ePSXe 根目录 → memcards/ → 应该有 epsxe000.mcd(记忆卡 1)和 epsxe001.mcd(记忆卡 2)。检查:

Step 2:确认 PS1 记忆卡容量足够

原生 PS1 记忆卡只有 15 格存档(128KB)。如果你用的是 ePSXe 创建的空记忆卡,默认就是这个容量。但如果你导入了 Bleem/VGS 格式的记忆卡文件,可能容量结构不同。

Step 3:检查是否是"切换了 BIOS"导致

用 A BIOS 存档、切 B BIOS 读档 → 有可能读不出来(极少数游戏有 BIOS 绑定检查)。

Step 4:用记忆卡修复工具

网上有 PS1 记忆卡修复工具(比如 PS1 Memory Card Manager、MemCardRex),可以:

有恢复概率,不是 100%——但比直接放弃强。

Step 5:DuckStation 试试

DuckStation 也用 .mcd 格式记忆卡,把你的损坏 .mcd 丢到 DuckStation 的 memcards 目录里 → 用 DuckStation 加载同一个游戏 → 看看能不能读出来。两个模拟器的记忆卡格式实现略有差异,有时一个能读另一个不能。

情况 2:即时存档损坏

症状:按 F2 读档后游戏卡死、画面空白、或 ePSXe 直接崩溃。

即时存档的恢复几乎不可能——.ps1 状态文件包含了当时整个模拟硬件的完整快照(CPU 寄存器、GPU 帧缓冲、SPU 音频状态),损坏后没有工具能修复。

应对:

情况 3:整个 memcards/ 目录被删除

从备份恢复是唯一解法。你应该提前:

  1. 本地备份:定期把 memcards/ 和 sstates/ 目录复制到另一个磁盘(比如 D 盘、移动硬盘)
  2. 云备份:百度云、OneDrive、坚果云等——开启增量同步
  3. GitHub(极客方案):把 memcards/ 放进 git 仓库,push 到 github 私有仓库(文件量小,每次 commit 不到 100KB)

情况 4:Netplay 联机后存档丢失

Netplay 联机期间不要用即时存档(F1/F2)——两边状态不同步会导致即时存档损坏。

联机期间要存档的话:只能用游戏内的记忆卡存档——双方同时进入存档菜单、同时保存、确认都存成功。

长期保险建议

备份频率

游戏类型备份频率
RPG(长时间存档)每玩 3~5 小时备份一次
联机对战每次结束后立即备份
速通 / 挑战每个里程碑备份一次

双保险策略

两者不要完全依赖其中一个——记忆卡存档如果只存章节末尾,中间玩到一半突然崩溃怎么办?即时存档如果存了 BOSS 战前,但 BOSS 战中崩了再读即时存档会直接 BOSS 战重来。两个都存才是安全姿势。