retroarch 中文文档 下载 App

手动扫描与导入 严格扫描漏了的游戏怎么补

什么时候用手动扫描

手动扫描(Manual Scan)在这几种场景特别有用:

Manual Scan 步骤

Main Menu → Import Content → Manual Scan

  1. Content Directory:选 ROM 所在的文件夹
  2. System Name:手动指定主机名(比如 "Nintendo - Game Boy Advance")
  3. Default Core(可选):指定这个列表用哪个 Core 启动游戏
  4. Database:选不选数据库匹配——选 "No Database" 就是纯文件名匹配,全部进列表
  5. File Extensions:限定要扫描的文件扩展名

填完后 Start Scan,RetroArch 就会按你的规则生成播放列表。

Scan File 逐个导入

Main Menu → Import Content → Scan File

如果只有一两个 ROM 不想扫整个目录,用这个。直接选 ROM 文件 → 指定主机名,完成后列表里就多出这一款游戏。

未识别内容的处理

手动扫描进来但匹配不到数据库的游戏,条目上可能没有封面和正式名(只显示文件名)。几种处理方式:

播放列表编辑

播放列表文件(.lpl)是 JSON 格式的纯文本,放在 RetroArch 的 Playlists 目录下。可以手动编辑:

[
  {
    "path": "C:/RetroArch/roms/GBA/Pokemon Emerald.gba",
    "core_path": "DETECT",
    "core_name": "DETECT",
    "crc32": "00000000|crc",
    "db_name": "Nintendo - Game Boy Advance",
    "name": "Pokémon Emerald (USA)",
    "thumbnail": "...",
    "playlist_name": "Nintendo - Game Boy Advance.lpl"
  }
]

常见的手动编辑操作:

改完保存,下次 RetroArch 启动时就会加载更新后的列表。

自定义播放列表

除了扫描生成的按主机分组列表,你可以自己建列表——比如"我最喜欢的 10 款 FC 游戏"。

方法:Online Updater 里没有"创建空列表"的入口,需要手动建一个 .lpl 文件(从现有列表复制一份改名,删掉条目,手动填),或在 RetroArch 里通过 Favorites 功能把多个主机的游戏加到同一个收藏列表里。