相信五、六、七年級的電腦玩家都應該對任天堂(Nintendo)所推出的掌上型電玩 – GamebBoy系列感到熟悉吧。經歷過十多年的時間,GamebBoy從8 bit的單色機種到16 bit的彩色機種,每一款都受到許多人的喜愛。如今由S?bastien Guignot所主持的Kux團隊研發出一款名為VisualBoy Advance的GamebBoy的模擬器,可讓掌上型電玩的玩家在電腦上遊玩GamebBoy系列的遊戲。
VisualBoy Advance是一款以C++和組合語言寫成的電玩模擬器,可讓GB、SGB、GBC、GBC,以及GBA等遊戲在電腦上運行。這個模擬器除了擁有掌上型電玩的全部功能外,還有其它附加的功能,如加快遊戲速度、調整遊戲畫面大小,及錄下遊戲的影像或聲音等。VisualBoy Advance可以在不同的作業系統上運行包括BeOS、MacOS X、Windows和Linux等,但目前還不能在DOS底下運行。
這個模擬器已經可以運行大部份遊戲了,但因為少許遊戲的編碼方式有些不同,所以無法與這些遊戲相容。
至於在安裝方面,使用者只要下載壓縮檔並加以解開,就可以使用這個軟體了。至於進階的使用者想要在Windows底下修改其程式的設定,可以到“HKEY_CURRENT_USERSoftwareEmulatorsVisualBoyAdvance”這個地方來做修改。要運行這個模擬器,必須要有微軟的DirectX程式庫(微軟專門對遊戲軟體所推出的程式庫,通常Windows都有內建),使用者可以到以下網址下載:http://www.microsoft.com/directx。
此外,VisualBoy Advance也支援Simple DirectMedia Layer(SDL)。SDL是一個跨平台的程式庫,其作用和DirectX相同,提供程式庫給電玩遊戲或一些模擬器來應用,其下載網站為:http://www.libsdl.org。而透過其人性化操作介面(Graphic User Interface,GUI),VisualBoy Advance從存、取檔案到搖桿校正,都可以輕易操作。
目前這款模擬器已出到版本1.7.2,其中修正了許多Bug,包括點陣圖的遺失、操作介面對JPEG和PNG的圖像支援,以及新增遊戲的儲存檔案放在預設的檔案夾的功能等。對掌上型電玩有興趣的讀者,不妨下載最新版本來試試;VisualBoy Advance並不需要安裝檔,下載及解壓縮後就可以立刻使用了。
值得一提的是,雖然這個模擬器是以GPL的名義來發佈,意即所有人都可以隨時下載,並再散佈出去;不過這只是一個單純的模擬器而已,裡面沒有包括個別遊戲的ROM檔案,使用者必須擁有合法的遊戲才能夠玩各遊戲的ROM。
《圖一 VisualBoy Advance的Debugging畫面<資料來源:http://vba.ngemu.com/>》 |
|