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文件,请各位玩家注意要先行解压!