Linux娱乐总动员(35):Linux下也玩GBA
整机外设
GBA有不少优秀的游戏,在Windows下大家可以通过模拟器来玩这些游戏,而现在在Linux下,我们也有模拟器来体验这些游戏带给我们的快乐了。VisualBoyAdvance就是Linux下一款十分优秀的GBA模拟器,支持GB、GBC和GBA的游戏ROM。功能较Windows下的其他GBA模拟器简单,但是在运行速度和流畅性上很有优势。下面我们就看看在红旗4.0桌面版下如何玩上GBA游戏。
先到http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=mydown&did=1793下载该软件的压缩包VisualBoyAdvance-1.7-SDL-linux-glibc22.tar.gz,使用Linux自带的压缩文件管理器或者是tar命令将它解压到 /root,然后进入/root/VisualBoyAdvance-1.7-SDL-linux-glibc22 文件夹,点击“工具→打开终端”,无须编译直接在终端中输入命令../VisualBoyAdvance *****.gba即可进行游戏。
其中*****.gba是你预先下载的GBA游戏的ROM文件,该ROM和它的*****.sav存档文件必须和VisualBoyAdvance这个可执行文件放在同一文件夹。
如果你觉得../VisualBoyAdvance *****.gba的命令太麻烦了,可以把VisualBoyAdvance这个可执行文件改为比较简单的名字,比如vba,这样运行命令就简化为:
../vba *****.gba
同时默认的按键排列不是很合理,打开VisualBoyAdvance.cfg文件,建议将相应内容改为:
Joy0_Left=0061
Joy0_Right=0064
Joy0_Up=0077
Joy0_Down=0073
Joy0_A=006a
Joy0_B=006b
Joy0_L=0069
Joy0_R=0075
Joy0_Start=007a
Joy0_Select=0078
Joy0_Speed=0020
Joy0_Capture=0125
就能对应键盘上的如下按键了:
a-左,s-右,w-上,d-下,j-A,k-B,u-R,i-L,z-start,x-select。
注意:目前VisualBoyAdvance1.7还不支持ZIP文件,网上提供下载的ROM多为ZIP文件,请各位玩家注意要先行解压!