retroarch 中文文档 下载 App

游戏 ROM 文件准备 放在哪、什么格式、要不要解压

ROM 是什么

ROM(Read-Only Memory)在模拟器语境下指游戏本体文件——从卡带、光盘等物理介质转存出来的数字文件。RetroArch 本体和所有 Core 都不附带 ROM,需要你自行准备。

ROM 的格式因主机而异:

主机常见 ROM 格式
FC / NES.nes
超任 / SNES.sfc / .smc
Game Boy.gb
GBC.gbc
Game Boy Advance.gba
世嘉 MD.md / .smd
PS1.iso / .bin+cue / .chd
PS2.iso / .chd
Dreamcast.cdi / .gdi / .chd
NDS.nds
PSP.iso / .cso
街机.zip(直接加载,不用解压)

放在哪个目录

原则是"放在 RetroArch 能读到的地方,文件名尽量保留原名"。

推荐做法:在存储根目录建一个自己的文件夹,按主机分子文件夹:

RetroArch/
  roms/
    FC/
    SNES/
    GBA/
    PS1/
    PSP/
    ARCADE/
    ...

要不要解压

格式RetroArch 支持直接加载吗建议
.zip✅ 可以直接加载街机 ROM 就是 .zip,绝对不要解压
.7z✅ 可以直接加载压缩包格式,省空间
.rar❌ 不支持先手动解压成 .iso / .bin
.iso✅ 可以直接加载光盘镜像,直接用
.bin + .cue✅ 可以直接加载PS1 等多文件镜像,两个文件放一起
.chd✅ 可以直接加载强烈推荐——一种压缩的光盘镜像格式,省空间、单文件、RetroArch 原生支持

.chd 格式的优势

CHD(Compressed Hunks of Data)是 MAME 团队开发的一种压缩光盘镜像格式,特别适合 RetroArch 用户:

获取:CHD 格式的 ROM 在各大复古游戏 ROM 站点都有提供。或者用 chdman 工具把你手头的 .iso / .bin+cue 转成 .chd。

文件名

RetroArch 的扫描功能靠文件名和校验值在 No-Intro 数据库里对号入座来生成列表。建议:

磁盘空间

复古游戏 ROM 集的大小:

主机全合集大小(约)
FC100MB
超任1.5GB
Game Boy500MB
GBA1GB
PS170GB(全合集,强烈建议用 .chd 压缩到约 20GB)
PS2500GB+
PSP100GB
街机80GB(按版本不同)

如果只挑自己常玩的几十款,所有主机加起来 10GB 以内足够。