提到游戲模擬器,我想大家不會陌生吧。在Windows下有很多種模擬器,其中最特別的要屬MAME了,說它特別,不僅僅是因為它可以模擬上千種街機游戲,更重要的是它是一個跨平台的街機模擬器。這種模擬器除了具有運行於Windows/DOS平台的MAME版本外,還具有運行於非Windows平台的其它版本。比如Linux平台的XMAME等。如果你最近正在使用Linux,並且喜歡玩玩街機游戲的話,不防裝上這個模擬器的for Linux版XMAME。那麼,你就可以用它在Linux系統裡玩《拳皇98》、《月華劍士2》和《希曼對街霸》之類的大型街機游戲了,如圖1、2、3所示。下面,筆者以正在使用的Redhat 7.0為例,為你介紹如何安裝和使用XMAME。 安裝XMAME 首先,我們需要到因特網上下載新版的XMAME安裝文件。下載網址:http://x.mame.net/download/xmame-0.37b14.1.tar.bz2 由於該安裝文件是一個源程序代碼包。因此,我們必須在Linux下進行編譯安裝。這對於初學Linux的愛好者來說可能是件頭痛的事,不過沒關系,只要大家按照筆者所介紹的步驟一步步地做就可以成功編譯。 第一步:將下載的安裝文件復制到/tmp目錄中 cp xmame-0.37b14.1.tar.bz2 /tmp 第二步:將安裝源程序代碼進行解壓 cd /tmp bunzip2 xmame-0.37b14.1.tar.bz2 tar xvf xmame-0.37b14.1.tar 第三步:復制配置編譯腳本,編譯源程序 cd xmame-0.37b14.1 cp makefile.unix Makefile make 如果編譯過程正常的話,你就可以在/tmp/xmame-0.37b14.1目錄中找到可執行文件xmame.X11了。把該文件復制到/usr/local/bin中。至此,XMAME全部編譯成功。 配置XMAME 正如我們在Windows下玩MAME32一樣,XMAME在首次運行時也須進行參數配置。首先,我們以普通用戶身份登錄Linux,在當前用戶的根目錄下建立一個.xmame目錄( “.”不能省略)。然後,再將/tmp/xmame-0.37b14.1/doc目錄中預設的默認配置文件xmamerc復制到剛剛建立的.xmame目錄中。並且修改xmamerc文件中的路徑參數。將其修改成如下樣子: rompath /usr/games/lib/xmame spooldir /usr/games/lib/xmame cheatfile /usr/games/lib/xmame/cheat.dat historyfile /usr/games/lib/xmame/history.dat mameinfofile /usr/games/lib/xmame/mameinfo.dat 最後,我們還要修改XMAME運行窗口的大小,將其默認的1倍窗口改成2倍窗口。即在xmamerc配置文件中加入兩行 heightscale 2 widthscale 2 修改完成後存盤退出。 使用XMAME XMAME的使用方法與DOS版的MAME非常相似,全部都是采用命令行的形式運行游戲的,命令格式如下: xmame.X11 [游戲名] [選項參數] 具體參數設置可鍵入“xmame.X11 --helpmore”來查看幫助。 下面,筆者以如何用它來玩《拳皇98》的過程,簡單介紹一下它的使用步驟。 先將《拳皇98》ROM文件和NeoGeo Bios文件復制到指定的ROM目錄中,即先前的/usr/games/lib/xmame目錄。然後,在X-Windows下終端仿真器中,鍵入xmame.X11 KOF98,稍過一會,超酷的游戲畫面就出現在我們面前(如圖1所示)。 XMAME基本的鍵位功能如下: 按TAB鍵:進入鍵盤設置界面(如圖4), 按5鍵:投硬幣 按1鍵:游戲者1開始 按2鍵:游戲者2開始 筆者在使用的過程中還發現該版本的XMAME好像不能運行於KDE 2.1.1環境,因此,如果你正在使用KDE 2.1.1作為桌面系統的話,請切換到GNOME 1.2或KDE 1.2環境中,再運行XMAME游戲模擬器。到此處,XMAME的使用就全部介紹完了。最後,放幾張筆者使用XMAME的抓圖,祝大家使用愉快(如圖1,2,3,4,5)。
[1]