本文详细介绍如何在 Batocera 中添加游戏 ROM 和 BIOS 文件,包括多种传输方式的具体操作步骤。

访问 Batocera 存储驱动器

Batocera 的存储布局分为两个分区:

  • BATOCERA 分区:启动分区( boot)
  • SHARE 分区:用户数据分区,存放游戏和 BIOS

Batocera 驱动器布局

传输方式一览

方式一:系统运行时传输(最简单)

1. 使用内置文件管理器

在 PC、RPi4 等设备上,按键盘 F1 打开内置文件管理器 (PCmanFM):

PCman 文件管理器

  1. 将 U 盘插入 Batocera 设备
  2. 在文件管理器中复制文件到对应目录

2. 使用网络共享

Batocera 默认开启网络共享,从其他电脑访问:

网络共享

  • Windows: 文件浏览器 → 网络 → \\BATOCERA\share
  • Mac/Linux: smb://BATOCERA.local/share
  • 或直接输入 IP 地址:\\192.168.x.x\share

3. 使用 WinSCP

通过 SSH/SFTP 传输文件:

WinSCP

方式二:从其他操作系统直接复制

将 Batocera 硬盘连接到其他电脑直接复制(注意:需要先运行 Batocera 一次让分区自动扩展):

  • Windows 需要第三方工具(如 DiskGenius、Ext4Fsd)
  • Mac 可用 macFUSE + fuse-ext2
  • Linux 可直接读取 ext4 分区

方式三:使用外部存储

让 Batocera 直接使用外接 USB 硬盘或 NAS 存储游戏,参考:使用外接存储

添加 BIOS 文件

某些模拟器需要 BIOS 文件才能正常运行,例如 PlayStation、NeoGeo 等。

BIOS 存放位置

所有 BIOS 文件放入 SHARE/bios/ 文件夹

检查缺失的 BIOS

  1. 进入 系统设置 (SYSTEM SETTINGS)
  2. 选择 MISSING BIOS
  3. 查看每个系统需要的 BIOS 路径和 MD5 校验值

或通过终端命令:

batocera-systems

常见需要 BIOS 的系统

系统 需要的 BIOS
PSX (PlayStation) scph1001.bin, scph5501.bin 等
NeoGeo neogeo.zip
Sega Saturn sega_101.bin, mpr-17933.bin 等
Sega Dreamcast dc_boot.bin, dc_flash.bin
3DO panafz1.bin 等
Atari ST tos.img (多版本)

添加游戏 ROM

ROM 存放位置

ROM 文件放入 SHARE/roms/ 下的对应系统文件夹,例如:

  • roms/psx/ – PlayStation 游戏
  • roms/snes/ – SNES 游戏
  • roms/n64/ – Nintendo 64 游戏
  • roms/mame/ – 街机游戏

更新游戏列表

添加 ROM 后需要刷新游戏列表:

  1. [START] 进入主菜单
  2. 选择 GAME SETTINGSUPDATE GAMELISTS

推荐工具

参考来源: Batocera 官方 Wiki – Add Games/BIOS

© 版权声明
评论 抢沙发

请登录后发表评论

    暂无评论内容