[ 基本解决 ]mame 游戏提示 required files are missing

源里下的 mame,http://gamux.org 里下的 rom 和 BIOS,都放进了 /usr/share/mame/roms 里
在终端运行

mame dino.zip

屏幕闪了一下,终端出错信息如下

cde_23a.8f NOT FOUND (tried in dino dino)
cde_22a.7f NOT FOUND (tried in dino dino)
cde_21a.6f NOT FOUND (tried in dino dino)
cd-1m.3a NOT FOUND (tried in dino dino)
cd-3m.5a NOT FOUND (tried in dino dino)
cd-2m.4a NOT FOUND (tried in dino dino)
cd-4m.6a NOT FOUND (tried in dino dino)
cd-5m.7a NOT FOUND (tried in dino dino)
cd-7m.9a NOT FOUND (tried in dino dino)
cd-6m.8a NOT FOUND (tried in dino dino)
cd-8m.10a NOT FOUND (tried in dino dino)
cd_q.5k NOT FOUND (tried in dino dino)
cd-q1.1k NOT FOUND (tried in dino dino)
cd-q2.2k NOT FOUND (tried in dino dino)
cd-q3.3k NOT FOUND (tried in dino dino)
cd-q4.4k NOT FOUND (tried in dino dino)
buf1 NOT FOUND (tried in dino dino)
ioa1 NOT FOUND (tried in dino dino)
prg2 NOT FOUND (tried in dino dino)
rom1 NOT FOUND (tried in dino dino)
cd63b.1a NOT FOUND (tried in dino dino)
iob1.12d NOT FOUND (tried in dino dino)
bprg1.11d NOT FOUND (tried in dino dino)
ioc1.ic1 NOT FOUND (tried in dino dino)
d7l1.7l NOT FOUND (tried in dino dino)
d8l1.8l NOT FOUND (tried in dino dino)
d9k2.9k NOT FOUND (tried in dino dino)
d10f1.10f NOT FOUND (tried in dino dino)
ERROR: required files are missing, the game cannot be run.

又尝试了
mame kop97pls.zip
,出错信息如下
sfix.sfix NOT FOUND (tried in kof97pls kof97 neogeo kof97pls)
000-lo.lo NOT FOUND (tried in kof97pls kof97 neogeo kof97pls)
sp-s2.sp1 NOT FOUND (tried in kof97pls kof97 neogeo kof97pls)
sm1.sm1 NOT FOUND (tried in kof97pls kof97 neogeo kof97pls)
ERROR: required files are missing, the game cannot be run.

已重新下载同样出错估计不是 rom 包损坏的问题。请教怎么破,谢谢。

你如果想玩 kof97plus 必须把 kof97 一起安装到 rom 目录。另外你确定是装的 mame 不是 sdlmame?

确定了,源里装 sdlmame 提示没有这个软件。

其实我不想玩 kof97plus,我想玩恐龙快打。
但是我把几个 kof 都下了,只是想试一试。都会有错。我就是贴了两个。

是不是下网站里的 mame 就可以用了。。。
我去试试。

我怀疑是 suse 的 mame 太旧,新 mame 要求的 rom 文件有改动,旧版 rom 不可用,你可以上百度搜一下这几款 rom 试试,也可以尝试自己找一个新版的 mame

谢谢,我去试一试。

148 旧了?今年 1 月份的。

。。。 :sweat: 会不会是太新了。。。其它的 rom 也不行,貌似又不是 rom 的问题。。。

会不会是 BIOS 的问题,话说 BIOS 是放在 roms 里的吧,我突然发现 BIOS 的名字 BIOS-147.zip。。。这和女王说的 148 是不是一会事。。。

让有 suse 的朋友看看咋回事。我也回 debian 看看,应该也不是 debian 的 mame 版本问题啊。我当时测试用的是 sid

好的,谢谢,顺便报告以下下了其它的 BISO 放进去还是不能用。其它的 rom 也不行,至少是我试的。

试试这里的 rom: rom-world.com/
或者 Advmame,来自 Bruce.oy 网志: ubuntudaily.net/2013/02/advancemame-user-guide-in-linux

感谢!http://www.rom-world.com/ 里的 rom 有的可以用有的不可以。advmame 不打算试了,毕竟没有稳定的版本。

:joy: 小鸡,这样看貌似是真的有版本的问题耶?如果有的话网站是否可以注明?好像也可能是 rom 的问题,我在终端直接运行

mame

然后去选择的时候提示是

The selected game missing one or more required ROM or CHD images.Please select a different game.

很明显 rom 版本不对,你下的是旧版 mame 的 rom。mame 每次大版本升级都会有很多 rom 更新,很显然现在一般网站的 rom 更新的不频繁

我下的 rom 对应 mame 0.146 版本(debian sid 版本),如果你找到了 0.148 可用 rom 可联系我添加上去。
我的联系方式在本版置顶帖里有

好的好的,要是有的话一定。