Batocera 是一个流行的复古游戏操作系统,可用于多种不同的设备和平台。本指南主要介绍如何在 PC 上使用 Batocera。我们将把系统镜像写入 USB 闪存盘,使其可以在任何 x86 64 位 PC 上运行。

在 PC 上运行 Batocera 是一个很好的解决方案,尤其适合希望将复古游戏与其他用途分开,或想创建一个能够在任何 64 位 PC 上运行的单一启动镜像的用户。你可以按照自己的需求设置 Batocera,包括游戏、喜爱的主题等,并让它完全从 USB 闪存盘运行,只需插入 USB 并启动,即可在任何 PC 上使用。

本指南的内容按照顺序排列,建议从头到尾阅读。然而,在安装完成后,你可以跳转到自己感兴趣的部分。如果你对 Batocera 不太熟悉,Q&A(问答)部分会解答常见问题,包括指南发布后收到的反馈。安装部分将帮助你尽快完成系统设置。此外,我们会根据需求添加或更新更多内容,欢迎在视频评论区提出改进建议。

什么是 Batocera?

Batocera 是一个基于 Linux 的操作系统,从零开始设计,专为高效的复古游戏体验打造。它支持 220 多种游戏系统和模拟器,并适用于多个平台。本指南主要介绍如何在 PC 上使用 Batocera。

在 PC 上安装 Batocera 需要什么?

最低要求是一个USB 设备,Batocera 操作系统(需下载)、BIOS 和游戏(ROMs)都将存储在这个 USB 设备上。本指南演示使用的是三星 256GB 低调 USB 3.1 闪存盘,你可以选择其他品牌、不同容量的 USB 设备,或者使用 SSD 作为存储设备。本人已在多台设备上测试该 U 盘,效果非常好。

我需要什么样的 PC?

任何搭载 x86 64 位处理器的 PC 均可运行 Batocera。一般来说,可以运行 Windows 10 或 Windows 11 的电脑都可以正常运行 Batocera。
然而,如果你希望运行更高性能的模拟器(如 PS2、PS3、Switch 等),则需要配备一台带有独立显卡(GPU)的游戏 PC

安装 Batocera 之后可以更新系统吗?

是的!Batocera 36 版本发布后,现在你可以通过 STABLE(稳定)通道进行系统更新。

我已经将 Batocera 安装到 U 盘,并且配置好了游戏和主题。可以备份并恢复到更大的 USB 设备或 SSD 吗?

可以!你可以备份当前的系统镜像,然后在目标磁盘上进行扩容(目标磁盘的容量必须相同或更大)。以下是详细的操作步骤。

是否可以在 Windows 电脑上直接插入 Batocera U 盘并复制游戏?

如果你在 Windows 上尝试读取 Batocera USB 设备,你只能看到其中的一个分区
实际上,U 盘上还有一个userdata 分区,其中包含 BIOS 和 ROMs 文件夹等内容,但 Windows 无法直接读取它。

要在 Windows 电脑上访问 Batocera 的游戏存储分区,需要使用第三方工具,例如:

  • Paragon Software - Linux File Systems for Windows
  • Disk GeniusDisk Genius Pro 版 30% 折扣码:DG30-YUTE-STPR)—— 本人首选,专业版支持写入分区。

安装(Installation)

在本节中,我们将把 Batocera 安装到硬盘(HDD/SSD),以便在任何支持 Windows 10/11(即 x86 64 位)的 PC 上运行。我们将使用 Windows 下的 Balena Etcher 来烧录 Batocera 镜像到硬盘。


将 Batocera 安装到硬盘

你需要一台 PC、Mac 或 Linux 设备 来将 Batocera 直接安装到硬盘。在下面的步骤中,我们假设你使用的是 Windows 10/11 电脑来创建 Batocera 镜像(Mac/Linux 用户请参考官方指南)。

注意: 你也可以使用 树莓派 4(Raspberry Pi 4)Pi Imager 来执行相同的操作(详细步骤请查看此处)。


安装步骤

  1. 插入硬盘/SSD

    • 使用 SATA 或 NVMe 硬盘时,请先连接到 PC。
    • 使用 USB 外接硬盘时,请插入 USB 端口。
  2. 下载 Batocera 镜像

    • 访问 batocera.org/download
    • 在“Desktop, Laptop, NUC and Intel-based Apple Computers (x86_64)”下点击 下载
    • 文件大小约 2.5GB,下载可能需要几分钟。
  3. 下载并安装 Balena Etcher

    • 打开新标签页,访问 www.balena.io/etcher
    • ETCHER FOR WINDOWS (X86|X64) (INSTALLER) 旁边点击 Download Etcher 按钮。
    • 运行下载的 balenaEtcher-Setup-1.xx.xx.exe,并按照提示完成安装。
  4. 写入 Batocera 镜像到硬盘

    • 启动 Etcher,然后点击 Flash from file
    • 选择刚才下载的 batocera-x86_64-36-xxx.img.gz 文件,并点击 打开
    • 点击 Select target,然后勾选 你的硬盘(HDD/SSD)(请务必确认磁盘的容量与选中的设备匹配)。
    • ⚠ 注意:
      • Etcher 会格式化整个磁盘,请确保硬盘内没有重要数据!
      • 确认无误后,点击 Select 1,然后点击 Flash! 开始写入镜像。
    • 可能的警告:
      • 如果硬盘容量较大,可能会弹出警告 “You are about to erase an unusually large drive.”
      • 请再次确认选中的硬盘是否正确,然后点击 Yes, I’m sure 继续。
    • Etcher 将会把 Batocera 镜像写入硬盘,过程可能需要几分钟,请耐心等待。
  5. 完成烧录 & 安装 Batocera

    • 写入完成后,点击 关闭 Etcher
    • 安全移除硬盘(如果是 USB 设备),然后连接到目标 PC。
    • 继续下一节 从硬盘启动 Batocera(Boot Batocera from HDD/SSD)

进入启动菜单(Enter the Boot Menu)

当 PC 开机 时,你需要按下以下 快捷键 进入 启动菜单(Boot Menu) 选择 Batocera 启动。

重要提醒:
许多 现代 BIOS 默认 不会 直接从 USB 设备或硬盘启动 Batocera,你需要 关闭 Secure Boot(安全启动) 才能正确启动 Batocera。

提示:
如果你玩完 Batocera 后 还要回到 Windows,建议 重新启用 Secure Boot 以确保 Windows 正常启动。


不同品牌电脑的 BIOS/启动快捷键

电脑品牌/主板 启动菜单(Boot Menu) 进入 BIOS
Acer F12 F2DEL
ASUS F8ESC F2
DELL F12 F2F12
HP ESC(或 ESC + F9 ESCF10
Lenovo F12 / Fn + F11 / F8 / F10 F1Enter + F1
MSI F11 DEL
Samsung ESCF12 F2
Toshiba F12 F2
各种主板(Asus、技嘉、微星等) Asus F8, GIGABYTE F12, Asrock/MSI F11, Intel F10 Asus F2

如何进入 Boot Menu 选择 Batocera?

1️⃣ 开机时不停按 对应的 Boot Menu 按键(如 F12F8)。
2️⃣ 在启动菜单中,选择你的 USB 设备HDD/SSD(已安装 Batocera)
3️⃣ 如果 无法看到 USB 或硬盘,请进入 BIOS(按 F2DEL

  • 进入 Boot 设置,启用 Legacy Boot(传统启动)。
  • 关闭 Secure Boot(安全启动)。
  • USB/HDD 设为第一启动项,保存退出。

4️⃣ 重启电脑,Batocera 应该能正常启动!

从 USB或磁盘启动 Batocera

要从 USB 磁盘启动 Batocera,你需要进入启动菜单并选择 USB 磁盘。以下是如何操作的步骤:

  • 确保你的 PC 已关机。
  • 将包含 Batocera 的 USB 磁盘插入可用的 USB 端口,最好插入蓝色的端口(USB 3.x 端口更快)。
  • 根据你的 PC 或笔记本型号,你需要在启动时按下表中的一个按键进入启动菜单。所需选择的选项会根据制造商的不同而有所变化。如果在表中没有看到你的设备,可以搜索你的主板制造商和“启动菜单”(例如:“HP 笔记本启动菜单”)。
  • 然后你将看到启动管理菜单。

  • 使用键盘上的箭头键高亮显示选项“UEFI: Samsung Flash Drive FIT 1100”(或类似的设备),然后按回车键选择它。在某些 BIOS 实现中,你可能需要更改启动模式设置以禁用安全启动。
  • 接下来,USB 驱动器将被重新调整大小,你会看到一个短暂出现的蓝色屏幕。

  • Batocera 现在将继续从 USB 驱动器启动。当 Batocera 启动完成后,你将看到如下界面。

导航 Batocera 现在 Batocera 已经安装并运行,以下是一些使用技巧,帮助你更好地导航系统。请插入一个有线游戏手柄,我推荐使用有线 Xbox 克隆手柄。这种类型的手柄通常会自动配置并准备好使用。

进入主菜单 – 按下“开始”按钮进入主菜单。在这里,你可以更改一些选项和设置。以下是一些可能对你有用的选项:

  • 退出 – 允许你重新启动、挂起或关闭 Batocera。
  • 刮图器 – 允许你为所选的系统抓取艺术图像和元数据。
  • 网络设置 – 允许你连接 WiFi 网络,这对于更新 Batocera 以及进行网络文件传输非常有用。详细信息请参考此处。
  • 更多选项 – 会在本指南后续部分讨论。

加载游戏 – 使用方向键或左摇杆在系统列表中导航(左右移动)。当某个系统被高亮显示时,按下“A”按钮选择它。然后使用方向键或左摇杆高亮显示游戏,按“A”按钮加载游戏。

退出游戏 – 同时按下“SELECT + START”退出游戏。

跳转到指定位置 – 在选择系统/模拟器后,按下“SELECT”按钮。向下移动到“JUMP TO GAME BEGINNING WITH THE LETTER”,然后使用左/右摇杆或方向键来更改字母。按“A”按钮后,列表将跳转到以输入字母开头的游戏。

按文本过滤游戏 – 在选择系统/模拟器后,按下“SELECT”按钮。向下移动到“FILTER GAMES BY TEXT”。输入一些文本,例如“MARIO”,然后按“START”按钮。此时,你将只看到名称中包含 Mario 的游戏。

游戏内选项:

  • 进入 RetroArch 菜单 – 许多模拟器/核心使用 RetroArch。要进入 RetroArch 菜单,按下“SELECT + A”。
  • 更改当前状态 – 按“SELECT + DPAD 上/下”。
  • 保存当前状态 – 按“SELECT + X”。
  • 加载当前状态 – 按“SELECT + Y”。
  • 插入街机币 – 在街机游戏中,按“SELECT”插入一枚硬币。
  • 开始街机游戏 – 在街机游戏中,按“START”开始单人游戏。
  • 更改着色器 – 按“SELECT + R2/L2”。
  • 截图 – 按“SELECT + L1”。

快速操作指南

更新 Batocera

以下是如何在 PC 上更新到最新稳定版 Batocera 的步骤:

  1. 确保你的设备已连接到 WiFi 网络或通过以太网电缆连接。
  2. 按下 Start 按钮。
  3. 选择 更新 & 下载
  4. 软件更新 → 更新类型 下,确保更新类型设置为 稳定版
  5. 向下移动到 开始更新,然后按 A 开始更新过程。
  6. 系统会显示你当前运行的 Batocera 版本,并询问是否要更新到最新版本。如果选择更新,请选择
  7. 最新的 Batocera 更新将被下载并应用。你需要重启 Batocera 完成安装。
  8. B 返回,向下选择 退出 并选择 关闭系统。选择 以确认。
  9. 按照此处的说明,从 USB 启动 Batocera。

更新游戏列表

在向 PC 添加额外的游戏后,你需要更新游戏列表才能使它们变得可用。以下是操作步骤:

  1. 按下 Start 按钮。
  2. 选择 游戏设置 并按 A 选择 更新游戏列表
  3. A 确认 真的更新游戏列表吗?
  4. 任何新复制的游戏现在将会更新并在 Batocera 中可用。

在 Windows 和 Batocera 之间切换

在 Windows 和 Batocera 之间切换非常简单,以下是详细的操作步骤:

进入 Batocera:

  1. 启动到 Batocera。
  2. 关闭电脑。
  3. 按下 Windows 开始按钮。
  4. 选择电源图标。
  5. 选择关闭。
  6. 关机后,插入包含 Batocera 的 USB 闪存盘(如果尚未将 Batocera 安装到 USB 闪存盘,请参见此处)。
  7. 进入电脑的启动菜单(有关可能的方法,请参见此处)。根据电脑的 BIOS,你可能还需要暂时禁用安全启动,以允许从 USB 闪存盘启动。
  8. 在启动菜单中选择包含 Batocera 的 USB 闪存盘。
  9. 完成,Batocera 现在应该开始启动。

进入 Windows:

  1. 关闭 Batocera。
  2. 按下 Start 按钮。
  3. 选择 退出 / 关机
  4. 一旦 Batocera 关闭并关闭电脑,移除包含 Batocera 的 USB 闪存盘。
  5. 如果你在电脑的 BIOS 中禁用了安全启动,请重新启用安全启动。
  6. 按下电源按钮开机。
  7. 完成!

连接蓝牙手柄

  1. 按下 START 按钮。
  2. 选择 控制器 & 蓝牙设置
  3. 选择 手动配对蓝牙设备
  4. 确保你的蓝牙手柄处于“配对模式”。如何进入配对模式会有所不同,请参考随手柄附带的说明书。
  5. 从发现的设备列表中选择你的手柄。
  6. 稍等片刻,手柄应该与电脑配对成功,现在可以使用了!

关于BIOS和ROM文件的说明

在使用模拟器玩游戏时,通常需要两种类型的文件:

  1. BIOS文件
    BIOS代表基础输入/输出系统。它是用于提供运行时服务的固件,用于给定操作系统/主机提供硬件初始化服务。例如,它是游戏主机中告诉它如何工作的代码,比如Playstation、Dreamcast或其他系统。

  2. ROM文件
    ROM代表只读存储器,它是游戏或程序被转储到文件中的数据。这些文件可能来自经典的卡带、软盘、磁带、CD/DVD等。它们本质上是特定游戏的代码。

由于BIOS(系统固件或系统文件)和ROM(游戏本身)通常属于版权保护的材料,我无法直接提供这些文件的下载链接。如果你不确定我的意思,你可以阅读我对此问题的看法。事实上,BIOS和一些游戏可以在归档包中找到。例如,你可以在archive.org搜索“FULL PACK BIOS BATOCERA V 35”,找到适用于Batocera的一个很好的BIOS包,里面包含你可能需要的许多文件。你还可以使用你最喜欢的搜索引擎,通过搜索“bios archive”或“[game/system] pack archive”等关键词找到其他你可能需要的BIOS文件。

另一种选择
如果你无法找到BIOS和ROM文件,你可以在人淘宝店铺购买已经预配置好的硬盘。这样,你就可以将需要的文件(只包括BIOS和ROM文件)从硬盘复制到PC,或者直接使用这个硬盘。有一些选项可以参考。我个人尝试过这种方法,效果不错。我并不一定推荐这种方式,只是如果你没有时间自行处理,它也是一种选择。

一旦你找到了需要的文件并下载/解压缩到电脑上,它们通常位于主计算机上,而不是你的USB闪存盘中。如果是这种情况,以下是一些帮助你将文件复制到USB闪存盘的提示。我将介绍两种不同的方法:从连接的USB驱动器复制和通过网络传输。

通过网络复制文件

  1. 确保Batocera已安装并运行
    确保Batocera已经成功安装并在你的PC上运行,并且PC已经连接到WiFi网络。

  2. 连接到Batocera的共享文件夹
    在同一网络上的Windows PC上,右键点击Windows图标并选择“运行”。 输入 \\batocera(或者 \\[IP地址]),然后按Enter键。 如果提示登录,用户名为 root,密码为 linux

  3. 访问共享文件夹
    你将看到一个名为share的共享文件夹。
    双击 share 文件夹,将会显示多个子文件夹。我们最关心的两个文件夹是 \bios\roms。有关BIOS和ROM的更多信息,请参见相关文档。

  4. 查找ROM文件
    roms 子文件夹下,你会看到根据游戏系统或模拟器组织的多个子文件夹(截至本文时,有175个子文件夹)。

  5. 复制文件到Batocera
    打开一个新的文件资源管理器实例,找到存储你的BIOS和ROM文件的位置。
    将游戏ROM文件(内容)从PC的存储设备(USB闪存驱动器、SSD、HDD等)复制到Batocera共享文件夹中的相应子文件夹(例如:\\batocera\share\roms\\batocera\share\bios)。

  6. 更新游戏列表
    当BIOS和ROM文件复制完成后,你需要更新游戏列表,以便在Batocera中使用这些文件。
    按下 START 按钮,选择 GAME SETTINGS,然后按 A 选择 UPDATE GAMELISTS
    选择 YES 确认更新游戏列表。

完成以上步骤后,你的ROM和BIOS文件将在Batocera界面中显示并可用。

从USB连接的驱动器复制文件

如果你的BIOS和游戏文件存储在外部USB驱动器(如USB闪存盘、HDD、SSD等)上,并且你希望直接将它们从该驱动器复制到运行Batocera的USB闪存驱动器中,可以按照以下步骤轻松完成:

1. 连接USB驱动器

将USB驱动器(如USB闪存盘、HDD、SSD等)连接到PC上可用的USB 3.x端口。USB 3.0端口通常是蓝色或黑色的(白色通常是较慢的USB 2.0端口)。

2. 打开Batocera文件管理器

F1 键打开Batocera文件管理应用程序。

3. 浏览文件

在左侧,你会看到一个名为 Places 的部分,下面列出了Batocera USB驱动器(SHARE)和连接的硬盘。

  • SHARE 下,你将看到 biosroms 子文件夹。

4. 复制文件

使用Batocera文件管理器,你可以从源驱动器复制文件到Batocera USB驱动器:

  • 选择要复制的文件(例如按 CTL+A 全选),右键点击并选择 复制,然后导航到目标文件夹,右键点击并粘贴文件到相应的子文件夹。

5. 使用双面视图模式(可选)

如果你希望同时查看两个不同的文件夹位置(窗格),可以启用双面视图:

  • 选择 ViewDual Pane Mode
  • 左上方将显示两个文件夹位置(例如 romsatari2600),右侧显示两组文件。
  • 点击左上角的小文件夹图标,在两个文件夹之间切换。
  • 我建议将左侧小标签(例如 roms)设置为目标位置(即 SHARE/roms),右侧小标签设置为源位置。
  • 你也可以选择 ViewDetailed List View 使文件列表更易于导航(可以对左右两侧的窗格都设置此视图)。

这样,你可以顺利地将BIOS和ROM文件从USB连接的驱动器复制到Batocera USB驱动器中。

模拟器详情

Batocera团队提供了一个非常好的参考,涵盖了Batocera中所有受支持的模拟器。如果你对某个特定的系统或模拟器有疑问或需要详细信息,可以从Batocera系统维基中找到相关系统,点击链接查看关于该模拟器、故障排除以及相关详细文档的更多信息。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。