linux街机系统,Ubuntu下用xmame玩街机游戏
Ubuntu下用xmame玩街机游戏
发布时间:2007-05-10 12:34:24来源:红联作者:seais
xmame是Windows下mame的Linux版,gxmame是xmame的图形化前端。mame号称是模拟效果最好、支持roms最多的模拟器,不过这个我就不清楚了。
安装很简单
sudo apt-get install gxmame
会自动安装xmame和gxmame,安装后在Gnome游戏菜单中会多出gxmame,执行它会发现界面和Windows下的mame基本一样。很可惜我没有发现这个gxmame怎么用,似乎就是一架子。不用管它,没有图形界面也能玩。
玩游戏的方法很简单,比如你有KOF98的rom,名为kof98.zip,只用执行xmame kof98就可以了。
如果你看到这就迫不及待地试了一下,你会发现虽然输出了一大堆东西但玩不了。呵呵,那是因为上面我没有说在哪个目录下执行命令。如果你想当然地在kof98.zip的目录下执行xmame kof98,那你又错了。心急吃不了热豆腐,还是看先完这篇文章吧。
执行xmame kof98的时候,xmame会在指定的目录下找kof98.zip或其它支持的压缩格式的文件。这个指定的目录是在/etc/xmame/xmamerc下指定的。以root身份打开它,会发现这样一行:
rompath /usr/share/games/xmame/roms
把后面的路径改为你机器上的就行了。比如:
rompath "/media/hdb5/街机ROM/Perfect148XP roms"
我在路径外打了双引号,因为我的路径里有空格。
如果有多个目录,则用冒号:隔开。比如:
rompath "/media/hdb5/街机ROM/Perfect148XP roms:/media/hdb5/街机ROM/mame roms"
注意到冒号是在双引号的的里面,即"路径1:路径2:...",而不是"路径1":"路径2"...。当然,如果你路径中没有空格,就不需要打双引号。
其它参数都不用改。然后,执行xmame kof98就可以了,随便在哪个目录下。执行后,可能会有一些警告,按几次左右方向键就可以进入游戏了。xmame在命令行下有很多参数,建议用man xmame或xmame --help查看一下,可以设置的东西还是很多的。这里我不列出来了,而且大部分情况下不需要设置参数。
常用的快捷键:
左Alt+PageDown 切换全屏/窗口模式(Alt+Enter不行)
左Shift+PageUp 放大
左Shift+PageDown 缩小
P 硬件暂停/继续
Esc 退出
F3 硬件reset
其它还有很多快捷键,就不再列了。上面的快捷键中,后三个是可以更改的。
游戏键位的设定方法和Windows下是一样的,进入游戏后,按Tab键进入设定选单(之前可以先按P暂停游戏)。以下的操作应该不用多说,试试就会了,或者google一把,文章挺多的。默认情况下,1P的上下左右是WSAD,出招的四个按键是UIJK。1P和2P的投币分别是5和6,开始键分别是 1和2。存档方法先按Shift+F7,再按0-9选择存盘点。读档是先按F7,再选择读盘点。
要注意的是xmame有个bug,全屏时,如果放大之后再缩小时不会进行全屏重绘。不过这不影响游戏。并不是所有的街机rom版本xmame都能玩。比如我机器上的kof98有两个rom,在Windows下都能玩,但在Linux下一个能玩一个不能,虽然都是zip压缩。我的机器的显卡是GeFore FX5200,CPU AMD XP2500+,游戏时只能放大两倍,即按一次Shift+PageUp。再大就会有点跳帧。除此之外,非常流畅。很可惜我没有搞定我的手柄驱动。
linux街机系统,Ubuntu下用xmame玩街机游戏相关推荐
- 街机linux有安卓好吗,Ubuntu下用xmame玩街机游戏
Ubuntu下用xmame玩街机游戏 xmame是Windows下mame的Linux版,gxmame是xmame的图形化前端.mame号称是模拟效果最好.支持roms最多的模拟器,不过这个我就不清楚 ...
- linux 商业游戏,Ubuntu下安装试玩原生Linux版商业游戏Braid
这款原生Linux版商业游戏Braid国外出售价大约在80美元左右.每年在Linux平台上发布的原生商业游戏是屈指可数,而且这些游戏的质量也是参差不齐. 不过这款原生Linux版商业游戏Braid还是 ...
- 在ubuntu下用wine玩魔兽世界
在ubuntu下用wine玩魔兽世界 游戏环境:ubuntu 6.06 p4 2.4g 726m scim输入法 nvidia mx 440 wine 9.21 1.安装显卡驱动(不是基于debian ...
- linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp
在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...
- ubuntu android 真机调试,Ubuntu下AndroidStudio的真机调试
手机设置里面,开启开发者选项,然后再打开USB调试 (我的小米手机需要USB打开方式为文件传输) 查看手机端口id 终端输入命令 lsusb, 系统会列出所有的usb设备.例如: Bus 004 De ...
- linux启用root用户,Ubuntu 下启用root账号与修改密码
Ubuntu是一套基于Debian的Linux系统,它追求的是"Just Work",最新的7.10版本发布于2007年10月,不同于其他Linux发行版本,Ubuntu的所有版本 ...
- linux卸载cuda10.0,Ubuntu下安装CUDA10.0以及问题
tensorflow版本与cuda和cudnn的对应关系: 安装一定要查看CUDA要求的linux下的Driver Version,链接网址如下: 在附加驱动中有本机所用的显卡驱动. 提示Incomp ...
- linux终端安装cuda,Ubuntu下安装CUDA10.0以及问题
tensorflow版本与cuda和cudnn的对应关系:https://tensorflow.google.cn/install/source 安装一定要查看CUDA要求的linux下的Driver ...
- linux编译ffmepg,在Ubuntu下编译FFmpeg
在之前,我们成功地使用mingw+msys在Windows平台下编译FFmpeg(见 http://www.linuxidc.com/Linux/2014-11/109839.htm),并生成了ffp ...
最新文章
- 用OpenCV实现超轻量的NanoDet目标检测模型!
- 学习笔记Kafka(二)—— Kafka安装配置(1)—— JDKZookeeper安装、Zookeeper 常用操作
- 关于Spring的笔试题(一)
- 【学习笔记】CO内部订单
- 使用共享网口方式访问BMC管理控制器
- linux修改主机名后oracle em控制台起不来,更改计算机名后导致Oracle dbconsole无法启动问题解决方法...
- 无法解析 uafxcw.lib_二级建造师《实务科目》推荐知识点习题,附中业网校答案解析...
- O036、Snapshot Instance 操作详解
- 【QT】QT从零入门教程(一):图像处理自编软件
- PTA 判断上三角矩阵
- 快速入门高斯过程(Gaussian process)回归预测
- as常用固定搭配_英语专业四级常用固定搭配
- c语言编译器中cu是什么意思,.c文件调用.cu中的函数
- 使用python爬取猎聘网的职位信息
- calcite parser
- 将PSD文件导出图层
- [科研]本科生毕业论文查重网站汇总
- IDEA 使用ctrl + alt + 方向键无法返回上一步解决办法
- SQLMap使用|命令大全(干货)
- jsp制作的个人网站