游戏文件的目录组织——按平台分文件夹就够了
推荐的目录结构
Lemuroid 对 ROM 文件的存放位置没有强制要求——你可以把所有 ROM 丢在一个大文件夹里,扫描时也能识别。但从可维护性角度,按平台分文件夹是推荐做法:
RetroGames/
├── GBA/
│ ├── 口袋妖怪 绿宝石.gba
│ └── 超级机器人大战 OG.gba
├── NDS/
│ ├── 新 超级马里奥兄弟.nds
│ └── 口袋妖怪 钻石.nds
├── PSX/
│ ├── 最终幻想 VII.bin
│ └── 最终幻想 VII.cue
├── PSP/
│ └── 怪物猎人 3rd.iso
├── SNES/
│ └── 超级马里奥世界.smc
└── BIOS/
├── scph1001.bin
└── bios7.nds
为什么按平台分文件夹
- 扫描更快——Lemuroid 可以按文件夹过滤,不用遍历整个目录树
- 游戏库更整洁——扫描完成后按文件夹自动分组展示,每个系统一个板块
- 备份方便——要导出某个系统的全部游戏,直接打包对应文件夹
- BIOS 单独放——PSX、NDS 等需要 BIOS,放在独立文件夹里方便管理和权限设置
压缩包格式
Lemuroid 支持zip 格式的压缩 ROM(部分核心也支持 7z)。注意:
- zip 里只能包含一个 ROM 文件——如果 zip 里嵌套了多个 zip 或目录,扫描会失败
- 有些街机 ROM(FinalBurn Neo)的文件名和 CRC 值必须与 FBNeo 数据库完全匹配,自行压缩可能导致识别失败
- 如果扫描后发现某个游戏没被识别,先把它解压出来,用原始格式(.gba / .smc / .bin / .cue 等)再试一次
多文件游戏
PSX 游戏通常是 .bin + .cue 配对,PSP 可能是 .iso 或 .cso。配对文件必须在同一目录下,文件名前缀保持一致(比如 game.bin 配 game.cue)。Lemuroid 会自动识别这种配对关系。
游戏文件命名
Lemuroid 扫描时会用文件名匹配内部的游戏数据库来获取封面和元数据。文件名接近数据库里的官方英文名,命中率就高。比如:
- 推荐:
Super Mario Advance 4.smc或Castlevania Aria of Sorrow.gba - 不太推荐:
玛莉奥4.smc或恶魔城.gba
扫描完也可以在 App 内手动修改条目的封面和标题,见游戏库管理章节。