扫描不到游戏的常见原因与解决办法
原因一:文件格式不被当前内核支持
Lemuroid 的扫描器只识别每个内核明确支持的扩展名。比如:
- NDS 内核只识别
.nds和部分压缩包 - PSP 内核识别
.iso、.cso、.pbp - 街机 FBNeo 内核识别
.zip(但 zip 内部的 ROM 文件名必须匹配 FBNeo 数据库)
排查办法:把一个没被识别的游戏解压(如果在压缩包里),看它的原始扩展名是什么。如果是格式本身就不在支持列表里(比如 .rom、.bin 单独存在),那这个平台当前内核可能不认这个格式。
原因二:嵌套压缩
zip 里包 zip、zip 里又套了一层目录——扫描器解不开这种结构。
排查办法:打开压缩包看看内部结构。正确做法:zip 里直接放一个游戏文件,不要套子文件夹,不要套多层 zip。
原因三:文件不完整或损坏
下载或复制过程中出错,文件 CRC 不正确——扫描器会跳过损坏文件。
排查办法:用本地文件管理器打开文件,看看大小是否合理。如果从压缩包解压,压缩工具是否报错。损坏的文件需要重新获取。
原因四:权限或存储问题
Android 分区存储下,如果扫描过程中设备重启、Lemuroid 被系统杀进程、或者游戏文件在 SD 卡上且 SD 卡被卸载——扫描就中断了,后面的文件没被识别。
排查办法:
- 确认游戏文件夹还在、文件还能访问
- 设置 → 重新扫描(手动触发一次完整扫描)
- 如果在 SD 卡上,确认 SD 卡已挂载(文件管理器能正常打开里面的文件)
原因五:系统没在支持列表里
有些玩家可能放了 PS2、Xbox、GameCube 的游戏——这些平台 Lemuroid 不支持。扫描器直接跳过,不会报错。
排查办法:对照"23 种系统完整清单"章节,确认你的游戏平台确实在 Lemuroid 支持范围内。
快速诊断流程
没被识别的游戏文件
→ 先解压到原始格式
→ 还不行?换一个文件名再试(英文,接近官方名)
→ 还不行?确认平台在支持列表里
→ 还不行?换一个游戏试(确认扫描器本身正常)