PS1 记忆卡格式大全 · .mcd / .cr2 / .vgs 怎么互转
配置面板长这样
Config → Memory Cards:

PS1 记忆卡原生规格
- 存储容量:128KB(131072 字节)
- 存档槽数:15 格
- 每个存档:占 1~8 格不等(取决于游戏)
- 格式:包含头部元数据 + 游戏存档正文
三种主流记忆卡文件格式
| 格式 | 扩展名 | 用途 | ePSXe 支持 | 与其他模拟器兼容 |
|---|---|---|---|---|
| ePSXe 原生 | .mcd | ePSXe 自己用的格式 | ✅ 主格式 | 与 DuckStation 互通 |
| Bleem 格式 | .cr2 | Bleem! 模拟器的格式 | ✅ 兼容 | 通用 |
| VGS 格式 | .vgs | Connectix Virtual Game Station 的格式 | ✅ 兼容 | 通用 |
怎么配置记忆卡
- ePSXe 解压后首次启动,Config → Memory Cards → Port 1 / Port 2 的输入框会自动填入默认路径:
- Port 1:
.../memcards/epsxe000.mcd - Port 2:
.../memcards/epsxe001.mcd
- 如果文件不存在,ePSXe 会在你第一次存档时自动创建
- 要换记忆卡文件,点输入框旁边的 Browse 或直接编辑路径
多个记忆卡管理
- 插槽 1 和插槽 2 是独立的,游戏存档优先写插槽 1
- 可以把插槽 2 设成一个"备份记忆卡",把重要存档复制进去
- 某些游戏支持把存档从插槽 1 复制到插槽 2(在游戏内的记忆卡管理菜单里操作)
和其他模拟器互转
DuckStation、RetroArch、PCSX-Redux 都能读写 .mcd 格式。所以:
- ePSXe 存档 → DuckStation:直接把 .mcd 文件拷过去,DuckStation 自动识别
- RetroArch 存档 → ePSXe:RetroArch 的 psx core 用的也是 .mcd,直接拷
- 老 Bleem / VGS 存档 → ePSXe:Config → Memory Cards → 把扩展名改成 .mcd 路径就能用(格式本质相同)
备份与恢复
强烈建议定期备份记忆卡文件(特别是存了几百小时 RPG 进度的情况):
- Windows 备份:直接复制
memcards/epsxe000.mcd到其他盘符或网盘 - 游戏内备份:很多 PS1 游戏在主菜单有"记忆卡管理"功能,可以把存档复制到第二张记忆卡(插槽 2)
- 即时存档备份:即时存档存在
sstates/目录下(.ps1 状态文件),也需要定期备份
记忆卡已满怎么办
128KB 的记忆卡最多 15 格存档空间,某些大游戏(比如《FF7》)单存档占 4 格。满了之后只能删旧存档。
- 方法 1(游戏内):每个游戏的主菜单一般有"删除存档"功能
- 方法 2(模拟器工具):网上有 PS1 记忆卡编辑器(比如 PS1 Memory Card Manager),可以查看和删除特定游戏的存档
- 方法 3(直接换):Config → Memory Cards → 把 .mcd 路径指向一个新文件(ePSXe 自动创建空记忆卡)
即时存档 vs 记忆卡存档
两者是独立系统:
| 特性 | 记忆卡存档 | 即时存档 |
|---|---|---|
| 存储位置 | memcards/*.mcd | sstates/*.ps1 |
| 容量 | 128KB 固定 | 无限制(每个即时存档约 1~3MB) |
| 保存时机 | 游戏内存档点 | 任何时刻按 F1~F4 |
| 兼容其他模拟器 | ✅ 通用 | ❌ ePSXe 专属 |
| 用途 | 长期存档 | 临时断点续玩、BOSS 战前存档 |