用模拟器玩游戏机游戏也不错
授权方式:署名,非商业用途,保持一致,转载时请务必以超链接(http://www.fwolf.com/blog/post/334)的形式标明文章原始出处和作者信息及本声明。虽然游戏差不多都会玩,可对各类游戏机的区别、模拟器的使用还不是十分了解,只介绍一下个人的简单体验,供比我更没经验的菜鸟参考,达人就可以略过了。
测试环境:ubuntu 7.04, x86
Mame
好东西啊,直接安装xmame就可以了(我选的sdl),然后下载rom,一般是zip文件,放到指定目录中就可以玩了。rom存放路径可以修改,是/etc/xmame/xmamerc中的rompath那一行。
似乎mame支持的游戏,名称和文件名是相对固定的,shell中开启游戏只要xmame game_name就行了,不用指定调用哪个rom文件(好像也可以指定,但我不知道怎么用),如果不知道某个zip文件中装的是哪个文件,xmame -id file.zip可以帮你分辨出来。
mame的其他功能也十分丰富,包括控制键的调整,截图等等,使用zip格式存储rom,调用的时候自动解压,也节约了磁盘空间。
默认5是投币,1是开始P1,不过默认操作键不太适应,P1的方向键是以f为下的4个,按钮好像是以j为中心的4个,好在修改方便,我习惯用edsf作方向,jkl作按键。
Shift+PageUp/PageDown可以调整窗口大小,Alt+PageDown可以切换窗口和全屏模式。
Nds
使用的模拟器是ubuntu中自带的desmume,不过体验非常糟糕。我找的是一个“大战略DS汉化版”游戏,打开以后,不仅画面不知道怎么放大,游戏本身的操作也是云里雾里,鼓捣半天终于开始游戏了,又是不知道该如何操作了。。。
对nds游戏真是太不熟悉啦,不过试了好几款都这样,怀疑播放器有问题,查了一下网站上的兼容性列表,似乎确实有很多游戏没有完全兼容,好像这个网站也有日子没有更新了?
Gb/Gbc
安装了源中的gnuboy-sdl,楞是不知道该用什么命令启动。。。不过似乎gb游戏都比较古老和原始了,我感兴趣的没几个。
FC
安装fceu即可,rom扩展名为nes,打开倒是挺方便的,fceu file.nes就行了,声音也出来了。看了一下man中说Enter是开始,一按下去出个菜单,然后wzas是方向键,小键盘3是选择(和man中不太一样嘛),然后。。。日文的(我弄了个大战略),就不会玩了。
SFC
安装zsnes,rom扩展名为smc,可以压缩为zip直接使用,也是直接zsnes file.zip就能打开了,默认的按键也是一片迷糊,不过可以按esc呼叫出zsnes的菜单,对按键进行配置,总体感觉不错,挺流畅,挺好用的。
SAGA MD
安装dgen,rom扩展名smd,也可以压缩为zip直接使用,打开倒是挺顺畅,还可以指定窗口大小,图像效果看起来不错,仍然是不知道按哪个键起作用。。。
NEO/CPS1/CPS2
90年代的街机上NEOGEO没少见吧,这些也可以用mame来玩,不过要额外下载bios文件,比如neogeo.zip,很多大型的街机游戏都是这种格式,估计FANS不少。也可以用GnGep来玩,需要自行编译,我没有试。
自己的电脑配置有限,带宽也有限,没有再去尝试高级的主机比如PS什么的模拟器,都是挑一些老掉牙的游戏来试的。不过,从某种意义来说,这些游戏还真是“跨平台”呢,至于模拟器软件,截至目前个人感觉还是mame和zsnes要高出一筹来,这样正好,估计大家玩的最多的也就是超级任天堂和街机了吧?
参考
- Game Emulation In Linux
- Linux下的模拟器
- 【求助】跑linux的游戏机
- Linux 下的几个游戏模拟器
- 各大模拟器的主页(包括模拟器,BIOS,其它模拟软件)
- 模拟999>ROM仓库,测试用的ROM都是从这里下载的。
- ROM WORLD,另外一个下载ROM的好地方。
Update @ 2007-10-13
最好装xmame-x而非sdl,因为xmame-x支持opengl加速。如果没有声音,可能是alsa的问题,可以参考一下Feisty下的alsa怎么不响了?。
No tags for this post.
Save to Browser Favorites
Ask
backflip
blinklist
BlogBookmark
Bloglines
BlogMarks
Blogsvine
BUMPzee!
CiteULike
co.mments
Connotea
del.icio.us
DotNetKicks
Digg
diigo
dropjack.com
dzone
Facebook
Fark
Faves
Feed Me Links
Friendsite
folkd.com
Furl
Google
Hugg
Jeqq
Kaboodle
linkaGoGo
LinksMarker
Ma.gnolia
Mister Wong
Mixx
MySpace
MyWeb
Netvouz
Newsvine
PlugIM
popcurrent
Propeller
Reddit
Rojo
Segnalo
Shoutwire
Simpy
sk*rt
Slashdot
Sphere
Sphinn
Spurl.net
Squidoo
StumbleUpon
Technorati
ThisNext
Webride
Windows Live
Yahoo!
Email This to a Friend
If you like this then please subscribe to the
June 23rd, 2007 at 10:08:14
GB/GBA 可以用 VisualBoyAdvance。GBA 上千游戏,神作还是不少的。
FCEU 的话键位似乎被硬编码在源代码里面了,我记得 linuxfans 公社可以找到一个键位修改版的,用 wsad 做方向键,舒服很多。
NEO/CPS1/CPS2 的游戏直接用 xmame 就行了,彩京系列运行几乎完美。
[Reply]