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 命名与缩略图命名不完全一致,自动匹配就会失败。 这是使用这类缩略图最常见的卡点。

使用前需要核对什么

  1. 确认平台目录名:你的模拟器前端识别的平台名称,要和目录名对应(如 Nintendo - Game Boy)。
  2. 核对 ROM 命名:本地 ROM 文件名是否包含正确的区域和版本标记,是否与缩略图文件名逐字符一致。
  3. 确认缩略图类别:你需要的是封面、截图还是标题画面,对应目录里是否有该类资源。
  4. 确认前端支持:RetroArch 等前端支持按此命名规则自动下载和匹配,其他前端可能需要手动放置或自行配置路径。

如果 ROM 命名混乱,可以考虑先用 ROM 管理工具按 No-Intro 等标准命名规范重命名,再匹配缩略图,成功率会明显提高。

适合与不适合的情况

适合:使用 RetroArch 或兼容 Libretro 缩略图规范的前端,且 ROM 已按标准命名整理。

不太适合:ROM 命名随意、混合了多个来源的版本,或使用不支持该命名规则的自定义前端——这种情况下需要手动逐张对应,工作量较大。

由于索引页只展示到平台目录层级,具体某平台有哪些缩略图类别、文件命名细节如何,建议直接进入对应平台文件夹查看实际文件列表再决定是否使用。

thumbnails.libretro.com