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 Genius(Disk 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 来执行相同的操作(详细步骤请查看此处)。
安装步骤
-
插入硬盘/SSD
- 使用 SATA 或 NVMe 硬盘时,请先连接到 PC。
- 使用 USB 外接硬盘时,请插入 USB 端口。
-
下载 Batocera 镜像
- 访问 batocera.org/download。
- 在“Desktop, Laptop, NUC and Intel-based Apple Computers (x86_64)”下点击 下载。
- 文件大小约 2.5GB,下载可能需要几分钟。
-
下载并安装 Balena Etcher
- 打开新标签页,访问 www.balena.io/etcher。
- 在 ETCHER FOR WINDOWS (X86|X64) (INSTALLER) 旁边点击 Download Etcher 按钮。
- 运行下载的 balenaEtcher-Setup-1.xx.xx.exe,并按照提示完成安装。
-
写入 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 镜像写入硬盘,过程可能需要几分钟,请耐心等待。
-
完成烧录 & 安装 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 |
F2 或 DEL |
ASUS | F8 或 ESC |
F2 |
DELL | F12 |
F2 或 F12 |
HP | ESC (或 ESC + F9 ) |
ESC 或 F10 |
Lenovo | F12 / Fn + F11 / F8 / F10 |
F1 或 Enter + F1 |
MSI | F11 |
DEL |
Samsung | ESC 或 F12 |
F2 |
Toshiba | F12 |
F2 |
各种主板(Asus、技嘉、微星等) | Asus F8 , GIGABYTE F12 , Asrock/MSI F11 , Intel F10 |
Asus F2 或 |
如何进入 Boot Menu 选择 Batocera?
1️⃣ 开机时不停按 对应的 Boot Menu 按键(如 F12
或 F8
)。
2️⃣ 在启动菜单中,选择你的 USB 设备 或 HDD/SSD(已安装 Batocera)。
3️⃣ 如果 无法看到 USB 或硬盘,请进入 BIOS(按 F2
或 DEL
):
- 进入 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 的步骤:
- 确保你的设备已连接到 WiFi 网络或通过以太网电缆连接。
- 按下 Start 按钮。
- 选择 更新 & 下载。
- 在 软件更新 → 更新类型 下,确保更新类型设置为 稳定版。
- 向下移动到 开始更新,然后按 A 开始更新过程。
- 系统会显示你当前运行的 Batocera 版本,并询问是否要更新到最新版本。如果选择更新,请选择 是。
- 最新的 Batocera 更新将被下载并应用。你需要重启 Batocera 完成安装。
- 按 B 返回,向下选择 退出 并选择 关闭系统。选择 是 以确认。
- 按照此处的说明,从 USB 启动 Batocera。
更新游戏列表
在向 PC 添加额外的游戏后,你需要更新游戏列表才能使它们变得可用。以下是操作步骤:
- 按下 Start 按钮。
- 选择 游戏设置 并按 A 选择 更新游戏列表。
- 按 A 确认 真的更新游戏列表吗?。
- 任何新复制的游戏现在将会更新并在 Batocera 中可用。
在 Windows 和 Batocera 之间切换
在 Windows 和 Batocera 之间切换非常简单,以下是详细的操作步骤:
进入 Batocera:
- 启动到 Batocera。
- 关闭电脑。
- 按下 Windows 开始按钮。
- 选择电源图标。
- 选择关闭。
- 关机后,插入包含 Batocera 的 USB 闪存盘(如果尚未将 Batocera 安装到 USB 闪存盘,请参见此处)。
- 进入电脑的启动菜单(有关可能的方法,请参见此处)。根据电脑的 BIOS,你可能还需要暂时禁用安全启动,以允许从 USB 闪存盘启动。
- 在启动菜单中选择包含 Batocera 的 USB 闪存盘。
- 完成,Batocera 现在应该开始启动。
进入 Windows:
- 关闭 Batocera。
- 按下 Start 按钮。
- 选择 退出 / 关机。
- 一旦 Batocera 关闭并关闭电脑,移除包含 Batocera 的 USB 闪存盘。
- 如果你在电脑的 BIOS 中禁用了安全启动,请重新启用安全启动。
- 按下电源按钮开机。
- 完成!
连接蓝牙手柄
- 按下 START 按钮。
- 选择 控制器 & 蓝牙设置。
- 选择 手动配对蓝牙设备。
- 确保你的蓝牙手柄处于“配对模式”。如何进入配对模式会有所不同,请参考随手柄附带的说明书。
- 从发现的设备列表中选择你的手柄。
- 稍等片刻,手柄应该与电脑配对成功,现在可以使用了!
关于BIOS和ROM文件的说明
在使用模拟器玩游戏时,通常需要两种类型的文件:
-
BIOS文件
BIOS代表基础输入/输出系统。它是用于提供运行时服务的固件,用于给定操作系统/主机提供硬件初始化服务。例如,它是游戏主机中告诉它如何工作的代码,比如Playstation、Dreamcast或其他系统。 -
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驱动器复制和通过网络传输。
通过网络复制文件
-
确保Batocera已安装并运行
确保Batocera已经成功安装并在你的PC上运行,并且PC已经连接到WiFi网络。 -
连接到Batocera的共享文件夹
在同一网络上的Windows PC上,右键点击Windows图标并选择“运行”。 输入\\batocera
(或者\\[IP地址]
),然后按Enter键。 如果提示登录,用户名为root
,密码为linux
。 -
访问共享文件夹
你将看到一个名为share
的共享文件夹。
双击share
文件夹,将会显示多个子文件夹。我们最关心的两个文件夹是\bios
和\roms
。有关BIOS和ROM的更多信息,请参见相关文档。 -
查找ROM文件
在roms
子文件夹下,你会看到根据游戏系统或模拟器组织的多个子文件夹(截至本文时,有175个子文件夹)。 -
复制文件到Batocera
打开一个新的文件资源管理器实例,找到存储你的BIOS和ROM文件的位置。
将游戏ROM文件(内容)从PC的存储设备(USB闪存驱动器、SSD、HDD等)复制到Batocera共享文件夹中的相应子文件夹(例如:\\batocera\share\roms
或\\batocera\share\bios
)。 -
更新游戏列表
当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 下,你将看到 bios 和 roms 子文件夹。
4. 复制文件
使用Batocera文件管理器,你可以从源驱动器复制文件到Batocera USB驱动器:
- 选择要复制的文件(例如按
CTL+A
全选),右键点击并选择 复制,然后导航到目标文件夹,右键点击并粘贴文件到相应的子文件夹。
5. 使用双面视图模式(可选)
如果你希望同时查看两个不同的文件夹位置(窗格),可以启用双面视图:
- 选择 View → Dual Pane Mode。
- 左上方将显示两个文件夹位置(例如
roms
和atari2600
),右侧显示两组文件。 - 点击左上角的小文件夹图标,在两个文件夹之间切换。
- 我建议将左侧小标签(例如
roms
)设置为目标位置(即 SHARE/roms),右侧小标签设置为源位置。 - 你也可以选择 View → Detailed List View 使文件列表更易于导航(可以对左右两侧的窗格都设置此视图)。
这样,你可以顺利地将BIOS和ROM文件从USB连接的驱动器复制到Batocera USB驱动器中。
模拟器详情
Batocera团队提供了一个非常好的参考,涵盖了Batocera中所有受支持的模拟器。如果你对某个特定的系统或模拟器有疑问或需要详细信息,可以从Batocera系统维基中找到相关系统,点击链接查看关于该模拟器、故障排除以及相关详细文档的更多信息。
评论(0)