怎么把 BIN/CUE 转成 CHD 省一半空间
CHD(Compressed Hunks of Data)是 MAME 项目推广的无损压缩镜像格式。对 PS1 游戏它能做到三件事:单文件代替成堆的 BIN/CUE、体积通常压缩到原始的三到五成、数据零损失。这也是它在各模拟器社区被列为推荐格式的原因——安卓手机存储金贵,收益尤其明显。
转换工具
- chdman:MAME 官方命令行工具,随 MAME 发布。核心命令是 createdvd(PS1 光盘属于 DVD 尺寸级别的 CD 镜像时用 createcd 亦可,具体以工具文档为准):
chdman createcd -i "游戏名.cue" -o "游戏名.chd"
- namDHC:Windows 图形界面前端,拖拽批量转换,不想碰命令行就用它(需把 chdman.exe 放进同目录)。
转换前确认磁盘留足临时空间;转换完成后可用 chdman verify 校验完整性。
转换后怎么放
把 .chd 单文件放进游戏目录即可,.cue/.bin 原件确认无误后可移走备份。多碟游戏把各碟 .chd 与一个 m3u 文件放一起,见多碟游戏怎么合并。
只有 BIN 没有 CUE 怎么办
单轨游戏的 .bin 可以用官方站点的 cue-maker 工具在线生成配套 .cue 文件,再执行转换。多轨 BIN 缺 CUE 属于镜像残缺,建议重新找完整版本。
带子通道信息的 CHD
LibCrypt 保护的 PAL 游戏依赖子通道数据;由带子通道的源镜像转出的 CHD 会内嵌这部分信息,可替代 SBI 文件的作用。详见SBI 子通道文件补齐。