用模拟器玩游戏机游戏也不错

虽然游戏差不多都会玩,可对各类游戏机的区别、模拟器的使用还不是十分了解,只介绍一下个人的简单体验,供比我更没经验的菜鸟参考,达人就可以略过了。

测试环境: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要高出一筹来,这样正好,估计大家玩的最多的也就是超级任天堂和街机了吧?

参考

Update @ 2007-10-13

最好装xmame-x而非sdl,因为xmame-x支持opengl加速。如果没有声音,可能是alsa的问题,可以参考一下Feisty下的alsa怎么不响了?

One thought on “用模拟器玩游戏机游戏也不错”

  1. GB/GBA 可以用 VisualBoyAdvance。GBA 上千游戏,神作还是不少的。

    FCEU 的话键位似乎被硬编码在源代码里面了,我记得 linuxfans 公社可以找到一个键位修改版的,用 wsad 做方向键,舒服很多。

    NEO/CPS1/CPS2 的游戏直接用 xmame 就行了,彩京系列运行几乎完美。

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *