retroarch 中文文档 下载 App

BIOS 文件与系统文件 哪些主机需要放 BIOS

什么是 BIOS

BIOS(Basic Input/Output System)是主机的开机固件——带光驱、带开机画面的主机(PS1、世嘉 CD、Dreamcast、土星、3DO 等)模拟时通常要读取它。不含光驱的主机(FC、超任、Game Boy、GBA、世嘉 MD 等)一般不需要 BIOS。

RetroArch 和所有核心都不附带 BIOS 文件——需要你自行准备并放入指定目录。这是版权问题,Libretro 团队不能分发。

哪些主机需要 BIOS

主机是否需要 BIOS备注
FC / NES不需要
超任 / SNES不需要
Game Boy / GBC不需要
Game Boy Advance一般不需要mGBA 核心没有也能跑,个别游戏需要
世嘉 MD / GG / SMS不需要
世嘉 32X不需要
PS1部分需要PCSX-ReARMed 多数游戏免 BIOS,少数必需
世嘉 CD / PCE-CD需要光驱类主机基本都要
Saturn / 土星需要
Dreamcast需要
3DO需要
NDS部分需要melonDS / DeSmuME 没有也能启动不少游戏
PSP不需要PPSSPP 自带模拟 BIOS
PS2需要LRPS2 核心需要 PS2 BIOS

放进哪个目录

BIOS 统一放在 RetroArch 的系统目录(System/BIOS)下。查看当前路径:

主菜单 → Settings → Directory → System/BIOS,右边显示的就是。

几个实务要点:

核对文件名与 MD5

放进去不等于放对了。BIOS 损坏或版本不对的症状五花八门:黑屏、闪退、卡在开机画面、声音异常,而且报错往往很模糊。官方文档强调用 MD5 核对:

  1. 到对应核心的文档页(docs.libretro.com/library/bios)找到所需 BIOS 的文件名和 MD5 值
  2. 用校验工具算出你手里文件的 MD5
  3. 两者一致才算对。对不上就换个来源重新找,改名救不了内容错误的文件
  4. 个别机型/目录环境对文件名大小写敏感,按文档原样命名最稳

放好之后怎么验证

重新启动游戏:能正常出现主机开机画面(有的核心会跳过)即成功。还是起不来的,按这个顺序查:

  1. 核心装对了吗?
  2. BIOS 路径对吗?
  3. 文件名和 MD5 对吗?
  4. ROM 文件本身完整吗?
  5. 换个同主机的其他核心试试

核心文档索引

每个核心需要哪些 BIOS 文件、怎么放,都在 Libretro 官方文档的 BIOS 库页面:docs.libretro.com/library/bios——按主机名搜索就能找到。