ZSNES是自由開放源代碼的SNES模擬器,主要以x86匯編語言寫成,有LinuxMS-DOSMac OSWindows官方移植版本,以及一個非官方的Xbox移植。

Quick Facts 原作者, 開發者 ...
ZSNES
Thumb
The GUI of ZSNES
原作者zsKnight, _Demo_, pagefault, and Nach
開發者ZSNES Team
當前版本1.51(2007年1月24日,​17年前​(2007-01-24
編程語言x86 assembly, C, C++, PSR.
操作系統Linux, MS-DOS, Windows Mac OS, FreeBSD, Xbox
語言English
類型Video game console emulator
許可協議GNU General Public License Version 2
網站zsnes.com
Close

歷史

ZSNES開發始於1997年3月,首個公開版本發行於1997年10月4日。

在2007年1月24日發布1.51版本後,儘管官方聲稱「ZSNES仍未停止開發」[1],但之後進度逐漸減慢,實際上處於停滯狀態。

特點

ZSNES是第一個模擬了大部分SNES特殊芯片日語スーパーファミコンの特殊チップ的模擬器。

為了適應當時計算機相對較低的配置,ZSNES開發者花費了大量精力降低對性能的消耗,這使得當時配置不高的機器也能流暢模擬,在模擬器剛推出時曾受到好評。

但到後來,Snes9x等模擬器在精確性方面表現更好,雖然消耗資源更多[2],但隨着計算機性能的提升,這已經不再是一個問題,ZSNES逐漸失去了優勢。

ZSNES為提高運行效率大量使用匯編語言,這導致了後續開發和移植方面的諸多困難。官方曾試圖將其代碼轉為C語言QT界面庫的形式[3][4],但最終未成功。

因為ZSNES曾經一度流行,其精確度較差的問題造成了一些不好的影響,有些遊戲ROM為了能在ZSNES中運行,反倒改錯了,使之無法在新模擬器和SNES真機上正確運行。

2015年1月,模擬器1.51版被人發現一個漏洞可以用來獲取計算機控制權並執行惡意代碼[5][6][7],該問題隨即被修正,但由於新版本始終未推出,仍有大量計算機在運行漏洞的版本。

參見

外部連結

注釋

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.