日本任天堂公司所推出的电玩主机 – 超级任天堂(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年代号称最强家用电玩主机的读者,可以到官方网页下载试试。