日本任天堂公司所推出的電玩主機 – 超級任天堂(Super Nintendo Entertainment System,SNES),在90年代紅極一時,也陪伴了許多人渡過青少年的時光。如今有許多人將這個懷舊的主機性能徹底地研究一番後,再利用目前電腦的高級性能,以組合和C語言寫成一個模擬器,讓只有電腦的使用者也可以享受到超級任天堂遊戲的樂趣。
模擬器(Emulator),意即利用電腦的強大性能來模擬成各種不同的事物或情境。目前被利用最多的模擬器,就是模擬以往的電腦,如Atari、PC 9801或Amiga等,以及模擬以往的電玩主機,如Arcade、NES、SNES或Sega等。這次介紹的模擬器,就是以模擬SNES聞名的ZNES。
ZSNES是由zsKnight和 _Demo_兩名工程師研發而成,並於2001年4月2日將ZSNES計劃以GPL的名義發佈到世界各地,同時開發者也。目前ZSNES的版本可在不同的平台上運行,如Windows、Linux、FreeBSD和DOS等。雖然是模擬器沒有版權,但在模擬器上運行的遊戲(ROM)的版權,是屬於各家製作公司,所以當使用者運行遊戲時,最好擁有其遊戲製作公司的版權。
ZNES除了由上述的兩名工程師外,最近還加入了另一名工程師Pagefault。目前發展到的版本為1.36,而需要注意的是在Win32必需要有DirectX 8.0或以上才能運行,否則會出現遺失箝入式檔案的訊息。因為ZSNES屬於開放性的軟體,所以官方網站也有提供開放原始碼讓使用者下載。此外,官方網站還設置了論壇供使用者詢問任何有關 ZNES的問題,或是提出Bug的訊息。ZSNES本身有網路對戰的功能,可透過網際網路來和朋友或其他的玩家共同遊玩。
這款模擬器所需要的系統資源並不高,只需要Pentium 200以上的CPU、32MB的RAM、Windows95以上的版本,及DirectX 8.0以上的版本,就可以運行了。不過假如運行的遊戲過大,或Loading過重,則必須要更高的系統資源才能夠順利運行。
使用者只要在官方首頁下載檔案,再將其解壓縮後,運行ZSNESW.EXE檔。接著就會進入GUI的介面,屆時使用者可從操作介面輕易地使用這個模擬器。想重溫90年代號稱最強家用電玩主機的讀者,可以到官方網頁下載試試。