答案1
我试过 Gnome Video Arcade,它也没有列出任何 ROM。经过调查,发现我的一个 ROM 已损坏,导致 GVA 无法显示任何根本没有 ROM!
那么,你愿意做一个小测试吗?
备份当前的 MAME 配置/rom 文件夹:
mv ~/.mame ~/.mame.bak
使用默认设置重新创建它:
mame mkdir ~/.mame/roms
复制单身的将游戏复制到默认 roms 文件夹,然后在没有启动器的情况下进行测试:
cp /path/to/roms/for/example/rastan.zip ~/.mame/roms mame rastan
如果有效的话,太好了!
现在删除(或备份)GVA 数据库以便从头开始重新创建它并进行测试:
rm -rf ~/.local/share/gnome-video-arcade
gnome-video-arcade
我这样做了,效果很好。接下来就是查找和删除有问题的 ROM,然后重建我的 MAME 设置。
答案2
新的GNOME 游戏应用程序是许多游戏的前端。
不幸的是,它还没有被打包用于 Debian 或 Ubuntu。
答案3
这是一个避免 Lightning MAME Frontend(lightningmf)在构建数据库时崩溃的解决方法。
在 mame.ini 文件中,您必须使用数字(整数)值设置“numprocessors”条目,而不是默认设置的“auto”。
解释...
/usr/share/pyshared/lightningmf_pk/__init__.py
由于创建的 XML 文件格式错误,脚本在构建数据库时生成以下错误/tmp
:
File "/usr/lib/pymodules/python2.7/lightningmf_pk/__init__.py", line 213, in parse_elements
event, root = doc.next()
File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1266, in next raise e
xml.etree.ElementTree.ParseError: syntax error: line 1, column 0
临时 XML 文件以这两行开头,这会让解析器感到困惑:
While parsing $HOME/.mame/mame.ini:
Illegal integer value for numprocessors: "auto"; reverting to auto
答案4
我正在用一台旧的笔记本电脑 C500(奔腾 M)流畅地玩 MAMEUI 32 0.146,用 wine 模拟 windows 版本。:) 对我来说,rom 比 linux mame 更好用Neogeo 游戏快照