LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2344|回复: 4

Archliunx下使用Xmame玩模拟游戏

[复制链接]
发表于 2005-8-20 15:02:59 | 显示全部楼层 |阅读模式
背景:
Xmame是Linux下优秀的游戏模拟器。模拟器的作用就是在PC上模拟游戏机的硬件平台,如街机(yeah!),超级任天堂等。如果从源码开始安装Xmame,是比较耗时的。在Archlinux下,我们能很方便得到经过优化的xmame。有了模拟器,我们还需要ROM,才能玩游戏。如果说模拟器提供硬件平台,那ROM就运行在此之上的软件,有主机ROM(相当于操作系统^_^)、游戏ROM(对应于一个个的游戏)两种。好,现在让我们回到儿时,玩玩那时候的经典游戏吧。

1. 下载xmame,生成配置文件
用pacman(最酷的包管理器!^_^)把xmame拉下来:
#pacman -S xmame-sdl
然后su到普通用户,生成配置文件:
$xmame -showconfig > ~/.xmame/xmamerc

2. 下载ROM
ROM是受知识产权保护的,换句话说,下载这些东东都是犯法的。如果你明白我在说什么,而且愿意冒这个险,那么,接下来:
到公社去下载主机ROM:
http://www.linuxfans.org/nuke/mo ... geninfo&did=577
解压以后,会有一堆的zip文件。把这些象geoneo.zip的主机文件,放到/usr/share/xmame/roms下。
对于游戏ROM,有一个很棒的网站 ,收集了很多ROMs,一共有13.7G。(天啊,5,000多个游戏,一个个地试,要多少时间?)什么kof,和金蛋头,魂豆罗,你知道,你不知道的游戏,里面应用尽有。
把它们(或是只挑一些你喜欢的游戏)放到一个文件夹里,如:~/mygames/roms里。

3. 配置xmame
其实~/.xmame/xmamerc里已经有了简单的配置信息了,这里最重要的是,设置一下游戏ROM的路径:给rompath加一条~/mygames/roms。
rompath                 /usr/share/xmame/roms:~/mygames/roms
然后还有一些配置的细节,就不一一介绍了。。。嗯,只说一条吧,因为基本配置出来的画面并不太好,可以把effect这一条设为5。对大多数游戏。5是最好的effect。你也可以到xmame的主页 去看看配置和快捷键。

最后
开始玩游戏吧。到~/mygames/roms下,用
$xmame game.zip
就行啦!看到画面以后,用TAB键配置游戏按键。
Happy emulating! ^_^
发表于 2005-8-21 11:25:45 | 显示全部楼层
xmame playch10.zip
info: trying to parse: /usr/share/xmame/xmamerc
info: trying to parse: /home/gl/.xmame/xmamerc
info: trying to parse: /usr/share/xmame/xmame-SDLrc
info: trying to parse: /home/gl/.xmame/xmame-SDLrc
fuzzy name compare, running pc_grdue
info: trying to parse: /usr/share/xmame/rc/pc_grduerc
info: trying to parse: /home/gl/.xmame/rc/pc_grduerc
loading rom 0: pch1-c.8t
loading rom 1: gr-u4
loading rom 2: pch1-c.8p
loading rom 3: pch1-c.8m
loading rom 4: pch1-c.8k
loading rom 5: pch1-c.6f
loading rom 6: pch1-c.6e
loading rom 7: pch1-c.6d
loading rom 8: gr-u1e
loading rom 9: gr-u3
loading rom 10: security.prm
done
pch1-c.8t    NOT FOUND
gr-u4        NOT FOUND
pch1-c.8p    NOT FOUND
pch1-c.8m    NOT FOUND
pch1-c.8k    NOT FOUND
pch1-c.6f    NOT FOUND
pch1-c.6e    NOT FOUND
pch1-c.6d    NOT FOUND
gr-u1e       NOT FOUND
gr-u3        NOT FOUND
security.prm NOT FOUND
ERROR: required files are missing, the game cannot be run.

What's wrong? Thanks.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-21 21:28:08 | 显示全部楼层
看样子是ROM文件没找到。xmame会到rompath(配置文件里写好的路径)下去找模拟器ROM或是游戏ROM的,如果找不到,它就会返回这个错误。
回复 支持 反对

使用道具 举报

发表于 2005-9-8 01:52:11 | 显示全部楼层
AUR 中有个带GUI的gxmame, gtk2 程序,有中文界面的,应该不错。

http://aur.archlinux.org/package ... p;SO=a&
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-8 08:31:38 | 显示全部楼层
我现在都是在console下玩xmame了,进了X以后,速度明显有点慢。:(
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表