从网上下载的游戏 ROM 通常是压缩包格式,需要解压后才能使用。本文介绍 Batocera 支持的文件格式以及解压、转换方法。
支持的压缩格式
Batocera 内置支持以下压缩格式的直接读取(无需解压):
- .zip(最常用)
- .7z
- .rar(部分)
- .tar / .tar.gz / .tgz
推荐的文件格式
模拟器 ROM 格式
| 平台 | 推荐格式 | 说明 |
|---|---|---|
| NES/SNES | .zip, .nes, .sfc | 压缩包可直接使用 |
| PS1 | .cue + .bin/.img | 需要完整的轨道文件 |
| N64 | .z64, .v64, .n64 | 推荐 Z64 格式 |
| GameCube/Wii | .iso | 光盘镜像格式 |
| 3DS | .cia, .3ds | 需解密才能运行 |
格式转换工具
# 安装转换工具(需启用开发者模式)
sudo pacman -S python-pypass
# 转换 N64 格式(自动修复 header)
python3 fixhead.py rom.v64 rom.z64
常见问题处理
PS1 游戏出现跳过问题
确保使用正确的 CUE 文件指向 BIN 文件,且文件编码为 ISO 8859-1。
N64 游戏黑屏
尝试转换 ROM 格式(.v64 转 .z64 或反之)。
解压后文件找不到
检查压缩包内是否有嵌套文件夹,解压时保持目录结构完整。
批处理解压脚本
#!/bin/bash
for f in *.zip; do
7z x "$f" -o"${f%.zip}/"
done
© 版权声明
文章版权归作者所有,未经允许请勿转载。



暂无评论内容