thumbnails.libretro.com 提供哪些类型的缩略图,命名规则是什么?
thumbnails.libretro.com 是一个按游戏平台分类的缩略图文件目录,主要供 RetroArch 等模拟器前端下载和匹配游戏封面、标题画面、截图等图片资源。它本身不是图库网站,而是一个静态文件索引页,你需要根据本地 ROM 的文件名去对应平台目录里找同名图片。是否适合你,取决于你的 ROM 命名是否规范、以及你使用的模拟器是否支持自动匹配缩略图。
网站结构:按平台分目录
从索引页可以看到,根目录下是一系列以游戏平台命名的文件夹,例如:
- Amstrad - CPC、Amstrad - GX4000
- Atari - 2600、Atari - 5200、Atari - 7800、Atari - Jaguar、Atari - Lynx、Atari - ST
- Bandai - WonderSwan、Bandai - WonderSwan Color
- Commodore - 64、Commodore - Amiga、Commodore - VIC-20
- Nintendo - Game Boy、Nintendo - Game Boy Advance、Nintendo - Game Boy Color、Nintendo - GameCube、Nintendo - Nintendo 3DS、Nintendo - Nintendo 64
- NEC - PC Engine - TurboGrafx 16、NEC - PC Engine CD - TurboGrafx-CD
- Sega 系列、Sony 系列等(目录中同样按此格式排列)
每个平台文件夹内部,才是该平台游戏的缩略图文件。也就是说,查找路径是「平台目录 → 具体游戏图片」,而不是在根目录直接搜索游戏名。
缩略图类型
Libretro 缩略图体系通常包含多个类别,常见的有:
| 类别 | 内容 |
|---|---|
| Named_Boxarts | 游戏封面(盒装封面图) |
| Named_Snaps | 游戏运行中的截图 |
| Named_Titles | 游戏标题画面截图 |
这些类别一般以子目录形式存在于各平台文件夹内,也可能直接以文件名前缀区分。具体到某个平台是否三类齐全,需要进入该平台目录实际查看,索引页本身不展示到这一层。
命名规则:与 ROM 文件名对应
缩略图的核心匹配逻辑是文件名一致:
- 图片文件名通常等于 ROM 的文件名(去掉扩展名),例如 ROM 是
Super Mario Bros. (World).nes,对应图片可能是Super Mario Bros. (World).png。 - 命名中常保留区域标记,如
(USA)、(Europe)、(Japan)、(World)。 - 版本标记如
(Rev 1)、(v1.1)也会体现在文件名里。
这意味着:如果你的 ROM 命名与缩略图命名不完全一致,自动匹配就会失败。 这是使用这类缩略图最常见的卡点。
使用前需要核对什么
- 确认平台目录名:你的模拟器前端识别的平台名称,要和目录名对应(如
Nintendo - Game Boy)。 - 核对 ROM 命名:本地 ROM 文件名是否包含正确的区域和版本标记,是否与缩略图文件名逐字符一致。
- 确认缩略图类别:你需要的是封面、截图还是标题画面,对应目录里是否有该类资源。
- 确认前端支持:RetroArch 等前端支持按此命名规则自动下载和匹配,其他前端可能需要手动放置或自行配置路径。
如果 ROM 命名混乱,可以考虑先用 ROM 管理工具按 No-Intro 等标准命名规范重命名,再匹配缩略图,成功率会明显提高。
适合与不适合的情况
适合:使用 RetroArch 或兼容 Libretro 缩略图规范的前端,且 ROM 已按标准命名整理。
不太适合:ROM 命名随意、混合了多个来源的版本,或使用不支持该命名规则的自定义前端——这种情况下需要手动逐张对应,工作量较大。
由于索引页只展示到平台目录层级,具体某平台有哪些缩略图类别、文件命名细节如何,建议直接进入对应平台文件夹查看实际文件列表再决定是否使用。