当前位置:
AIGC文章详情

拳皇97改版打不开?不是文件坏了——MAME 从来就不收改版游戏:Batocera 圈爆火的 HBMAME,一次说清

源自10位全网作者

08:23

前阵子有朋友问我:Batocera 里官方街机 ROM 都好好的,怎么网盘下载的"拳皇97改版""三国志神将版"死活打不开?重新下了好几遍,换了好几个整合包,还是不行。

先说结论:这大概率不是文件坏了,也不是你版本太老。答案有点反常识——改版游戏从来就不被 MAME 收录,所以它在 MAME 里永远跑不起来。要玩这些东西,得用另一个模拟器HBMAME

最近一个多月,B站上各种"HBMAME 改版合集"的分享密集出现:8230 款改版全集、Batocera 专用扩展包,甚至有人把 HBMAME 核心搬上了 iPhone 的 RetroArch。不少老玩家已经玩上了,但更多人还没搞懂这到底是什么。今天一次说清。

HBMAME 是什么:专门收留"改版游戏"的 MAME 分支

HBMAME 全称 HomeBrew MAME,是从 MAME 代码分出来的衍生版本,收录的正是 MAME 不收的各种改版和自制内容。HBMAME官网按官网的说法,它收录的恰恰是"MAME 不要的东西":街机游戏的 Hack 改版、基于街机硬件的自制游戏、被 MAME 拒收的增强版,以及一些 MAME 里没有的 bootleg 版本。

原因很简单:MAME 的定位是"原版街机硬件保护",改版、自制这类内容天然进不去,HBMAME 就是来补这个口子的。两个关键事实记住:第一,HBMAME 的版本号跟着 MAME 走,截至本文发布,最新版是 2026 年 8 月 3 日放出的 HBMAME 0.289.1。HBMAME官网版本号决定兼容性——0.288 的改版合集,基本只认 0.288 那一代的核心,这和官方街机 ROM"版本对不上就报错"是一个逻辑。第二,HBMAME 模拟器本身免费开源,但网上流传的改版 ROM 大多基于商业游戏修改,版权上属于灰色地带。这篇只讲原理和避坑,不提供任何资源链接。

先分清三个容易混的概念:金手指、改版、自制

社区里有个经典争论:“MAME 自带金手指我都用了快二十年了,改版有什么稀奇?”

区别很大:

  • 金手指(cheat):游戏还是原版,只是菜单里开个无敌、无限命,相当于开外挂;

  • 改版(hack):ROM 本身被人动过——换人物、改招式、重调难度。金手指变不出改版;

  • 自制(homebrew):后人完全新做的游戏,只是跑在街机硬件上。

小时候街机厅里那些"无限子弹""无限命"的机器,绝大多数就是改版——这正是 HBMAME 的主场。

拳皇97改版打不开?不是文件坏了——MAME 从来就不收改版游戏:Batocera 圈爆火的 HBMAME,一次说清

为什么这两个月 HBMAME 突然在 Batocera 圈火了

把时间线排一下你会发现,这是一波集中爆发,不是老话题:

  • 7 月 12 日:有 UP 主放出"HBMAME 0.288 合集 Batocera 扩展包",含 571 个改版/自制游戏 ROM,支持复古着色器和手柄自动识别,评论区全是求链接的;

  • 7 月 17 日:同一位 UP 主又放出教程和一键脚本,教人把 MAME 合集重新打包成 HBMAME 合集,评论区直接变答疑现场;

  • 7 月下旬:陆续有人预告"batocera 43.1 整合改版 RA 核心 HBMAME"的整合包;

  • 7 月 25 日:有人专门做了"Batocera HBMAME 游戏名修复包",解决游戏名显示成英文文件名的问题;

  • 8 月 8 日:连 iPhone 上的 RetroArch 都有人做了 HBMAME 专用核心,保留 0.288 全量驱动。

背后是一个事实:改版街机现在活得好好的。就在我写这篇的当口,8 月中旬还有"拳皇97大蛇黑粒子究极力量加强版""拳皇97武布天下"这类新视频在更新。哔哩哔哩哔哩哔哩HBMAME 官方也在持续跟进:0.289.1 的新增名单里,出现了《恐龙快打》重调版。ProgettoSnaps同批加入的还有《侍魂2》Perfect v2.9、《街霸2》Prime 版等一堆新作。改版承载的是"玩到和别人不一样版本"的那份童年记忆,和原版是两种情怀。

关键事实:Batocera 官方版并不自带 HBMAME

这是最容易踩坑的地方,我从两个渠道核实过:Batocera 官方仓库的系统配置文件里,全文搜不到 hbmame 这个系统;Batocera 官方 Wiki 给 MAME、FBNeo 都写了专页,唯独没有 HBMAME 的页面。

也就是说,官方版 Batocera 目前不支持 HBMAME。你把改版 ROM 塞进 mame 文件夹是跑不起来的——官方内置的 MAME 核心里根本没有这些改版的驱动。再看一组版本号:官方 Wiki 写明,Batocera v43 内置的 MAME 核心是 0.285。Batocera官方Wiki在 Batocera 的系统菜单里,可以切换 FBNeo 和多个 MAME 版本核心,但里面没有 HBMAME 的位置。而官网下载按钮显示,官方稳定版目前仍是 43.1。Batocera官网社区现在流行的 HBMAME 合集是 0.288,就算以后有核心能挂进去,版本还差着一截。

拳皇97改版打不开?不是文件坏了——MAME 从来就不收改版游戏:Batocera 圈爆火的 HBMAME,一次说清

那怎么玩?三条路线

路线A:保留官方 Batocera,装社区"扩展包"。 比如前面说的 HBMAME 0.288 扩展包,大致玩法是下载后在 Batocera 前端按 F1 打开文件管理器,把文件放到指定目录再配置,就会多出一个改版游戏系统。这个扩展包包含 571 个游戏 ROM,支持复古着色器和手柄自动识别配置。哔哩哔哩

这条路的好处是底子干净、官方系统稳定,限制也很明确:只有 PC 版(x86_64)能玩,UP 主原话"PC版batocera专用",机顶盒、树莓派这类 ARM 设备基本没戏。哔哩哔哩

而且 Linux 版的细节还比较糙,有先行玩家反馈:试了下有些问题,没声音,还有很多游戏 Windows 能玩这个不能玩,bgfx 效果也显示不出来。哔哩哔哩想走这条路,先做好折腾的心理准备。

路线B:直接刷带 HBMAME 的改版/整合系统。 国内 Batocera 改版生态很活跃,比如"战神系统"2026 年 8 月 9 日刚更到 43.3,同步了官方最新代码,Linux 内核也升到了 7.1.4。哔哩哔哩也有整合包直接把改版核心和游戏库打进了镜像,写入即玩。好处是省事,代价是系统版本、游戏内容全在别人手里,镜像来源和安全性自己评估。

路线C:平时就用 Windows 的,直接上 RetroBat。 RetroBat 是跑在 Windows 上的同类复古方案,操作逻辑和 Batocera 一脉相承,社区里不少 HBMAME 改版包甚至明确标注"仅适用于Retrobat"。哔哩哔哩机器本来就是 Windows 的话,没必要非刷 Linux,用 RetroBat 玩改版,Batocera 留给客厅小主机,各取所需。

避坑清单:翻车率最高的六件事

  1. 改版 ROM 塞进 mame 文件夹打不开——不是文件坏了,是它根本不属于 MAME。

  2. 版本要对上——0.288 的合集配老核心会报错,拿包先看作者声明的版本。

  3. 游戏名显示英文文件名——改版游戏没有官方元数据,需要配 gamelist,已经有人专门做了游戏名修复包。哔哩哔哩

  4. 怎么退出游戏——键盘按 ESC,手柄是"热键+Start",新手卡住九成是这个。哔哩哔哩

  5. ARM 设备趁早死心——目前 HBMAME 官方包和社区包都只面向 x86_64 PC。

  6. 追求完美先去 Windows——声音、bgfx 滤镜的完整度,现阶段 Windows 版(HBMAMEUI)比 Linux 版问题少。

值得玩吗?分人

只想重温原版的(合金弹头、三国志原版、拳皇97原版):完全不用碰 HBMAME,这些原版经典在 Batocera 内置的 MAME/FBNeo 里已经非常成熟。

拳皇97改版打不开?不是文件坏了——MAME 从来就不收改版游戏:Batocera 圈爆火的 HBMAME,一次说清

怀念的就是"学校门口那台改版"的:无限子弹的三国志、能放大蛇的拳皇97——HBMAME 是目前唯一成体系的方案,按上面三条路线对号入座。

观望党:盯两个信号——Batocera 官方什么时候内置 HBMAME 核心,以及 0.289 版本的社区合集什么时候跟进(官方模拟器已经到 0.289.1,社区包还停留在 0.288)。

最后照例提醒:模拟器免费,情怀无价,但版权有边界。

内容由AI生成
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章