偶尔在Linux里也是要玩下游戏的,装一个街机模拟器玩玩KOF也不行噢。
sudo apt-get install xmame
修改sudo vi /etc/xmame/xmamerc配置文件,下面的路径指向你实际的rom目录
rompath /usr/share/games/xmame/roms
比如运行kof98这个游戏:xmame kof98
如果你用手柄则这样:xmame kof98 -jt 1 -jdev /dev/input/js0
或者把如下设置加到/etc/xmame/xmamerc文件里,这样不需要每次都输入一长串参数
jt 1
jdev /dev/input/js0
usbpspad 1
5投币,1开始。Ctrl+PageUP可以放大窗口。
注意:
(1)roms目录应该含有neogeo.zip这个所有rom公用的bois文件。另外,网上流传的街机游戏的bt下载包(有4G之多),其中的neogeo.zip在windows下没问题,在linux下则会报缺少sm1.sm1的错误。google一个新的neogeo.zip后触解决问题。
(2)如果报”error: can’t find sdl-config on your system”错误,则安装一些sdl包:sudo apt-get install sdl-c*
如果觉得命令行不方便,可以使用xmame的图形版:gxmame。注意,其官网上的gxmame最新版是0.34b,2003最后更新的。这个版本有问题,游戏列表出不来。所以你需要google到0.35版。我下载到的是Ubuntu的deb包:gxmame_0.35beta2-1_i386.deb。
(1)输入gxmame命令可以进入GUI界面。
(2)在“选项->文件夹->Xmame基本路径”设定好你的ROMS所在目录。
(3)“选项->重建列表”
(4)用然后用“文件->Audit All Games”来扫描自己的ROMS目录所包含的游戏
“选项->Default Options”中--->
(1)“显示” 卡的Height scale/Width scale都设为2,这可以放在窗口。“效果”设为hq2x (high quality filter),我的是X1400显卡,可以应付更好的效果。
(2)“控制器”卡,Joystick type选Standard joystick。如果你和我一样也是用手柄玩的话。