什么是超级任天堂SFC游戏机?
超级任天堂(简称超任)美版叫Super Nintendo Entertainment System (SNES),日版叫Super Famicom (SFC)。是一款游戏最多的16BIT游戏机,1990年11月发售。代表作品有《超级玛利系列Super Mario World》,《萨尔达系列Zelda》, 《F-Zero》, 《超级足球》, 《Street Fighter 2》, 《恶魔城系列Castelvania4》, 《最终幻想系列》,《火焰之纹章系列》《皇家骑士团系列》《超级大金刚系列》等等脍炙人口的经典作品。
游戏机能列表(摘自Nintendo.com)
| |
CPU |
 |
16-Bit CPU |
| |
|
 |
内存 |
 |
工作内存: 128 Kb 显示内存: 16Kb |
| |
|
 |
处理器 |
 |
16-Bit PPU (图象处理单元) APU (声音处理单元): 8-Bit (主声音处理器) 处理16-Bit 声音 |
| |
|
 |
色彩 |
 |
同屏最大颜色数: 256色 总共可显示: 32,678色 |
| |
|
 |
解像力 |
 |
最大屏幕解像力: 512x448 |
| |
|
 |
SPRITES |
 |
Maximum Sprites per screen: 128 Maximum Sprites per line: 32 Maximum Sprite size: 64x64 Minimum Sprite size: 8x8 |
| |
|
 |
卷轴 |
 |
Horizontal, Vertical, Diagonal |
| |
|
 |
音源 |
 |
16-Bit PCM |
| |
|
 |
声音 |
 |
8 通道 |
| |
|
 |
时钟频率 |
 |
3.58, 2.68, 和1.79 Mhz |
什么是Zsnes?
Zsnes是一个超任(Super Nintendo)的模拟器,作者是zsKnight和_Demo_。目前支持Windows, Linux, FreeBSD, 和 DOS这几个操作系统。这个模拟器无论从支持的游戏数量上、模拟的效果上或是游戏的速度上都是一流的。目前的版本是 Zsnesw v1.337
下面我们来讲讲这个模拟器的使用方法。
首先,要下载这个模拟器。地址会在本文最后附上。然后是安装,一般是直接运行安装程序或解压缩到一个目录中就可以了。比如解压缩或安装到 D:\EMU\Zsnesw。
完成了模拟器的安装,还要安装DirectX 8,这是运行这个模拟器所必须的,如果没有就去下载装一个吧,地址见附录。现在来看看运行后的状态:运行主程序 zsnesw.exe
注意,第一次运行时会提示你按键盘上的Z键继续的。而且这时候的画面也很不清楚。
这就是一开始的窗口。很不清楚是吧,没关系,那是因为我们没有设置的关系。下面就来设置它。我来手把手一步步教你,呵呵。
选择菜单上的 CONFIG-->VIDEO
现在点中512x448 DR WIN 这个选项,然后点那个SET按钮:
会出现这个窗口,按任意键继续就可以了。
然后更换成功时还要按一次任意键。就设置好了。看,清楚多了吧。
等会儿再讲这上面都是什么功能。
下面我们来看看各个菜单选项的功能。
|
现在,我们来说说上文提到的几个需要详细说明的设置。 LOAD GAME(载入游戏):
这就是载入游戏的窗口,左边是游戏ROM的文件名,右边是目录和驱动器列表,需要的话就双击相应的项目。在游戏名上双击或点那个LOAD就可以运行这个游戏了。
点MISC-->GUI OPNS 打开GUI设置窗口。
 也没什么特别需要注意的地方,就按照上图所设置的那样设置吧。我个人比较喜欢那个SNOW EFFECT。
点 CONFIG-->INPUT #1 打开输入设备设置窗口。
 现在这里是模拟器默认的按键设置。 选中 KEY/JOYSTICK 然后点 SET键来指定使用键盘/手柄,然后再点SET KEYS键来指定按钮:
 如图所示,依次输入你要定义的按键:UP上,DOWN 下,LEFT左,RIGHT右,START开始,SELECT选择,A键,B键,X键,Y键,L键,R键 这样就把1P的控制器设置好了,其他的就依次类推。
点 CONFIG-->OPTIONS 打开模拟器选项窗口。
 MAX FRAME SKIP :最大跳帧 AUTO FRAME RATE :自动跳帧 NEW GFX ENGINE :新的GFX图象引擎 MMX SUPPORT :MMX支持 USE PL3/4 AS PL1/2 :PL3/4作为PL1/2来使用 HIGH PRIORITY MODE :高优先权模式 FPS AT PROGRAM START: 程序启动时显示FPS USE 30HZ FOR TURBO :使用30HZ加速 ENABLE GAME CLOCK :启用游戏时钟 TOGGLED FAST FWD/SLWDWN SRAM CHECK+SAVE SRAM:检查+保存 OLD GFX MODE 2 :使用旧的GFX模式2 START AT LASTEST SAVE :从最后保存的游戏开始运行 AUTO STATE SAVE/LOAD: 自动存档/取档 DON‘T SAVE CUR PATH:不要保存当前的路径设置 DISABLE SCREENSAVER :禁止屏幕保护 USE ALTERNATE TIMER :使用交替的计时器 以上是这个窗口的选项,需要的就选中吧。
点 CONFIG-->VIDEO 打开显示模式设置窗口
 呵呵,看到没,我加了50%的扫描线,效果就和电视上的一样啦。 VIDEO MODES:显示模式 512x448 DR WIN 就是目前使用的模式。 LEGEND:示例 S = 缩放到适合屏幕 R = 和屏幕匹配 D = 允许2xSAI,高分辨率,等等 WIN = 窗口模式 FULL = 全屏模式 SCANLINES: 扫描线 FULL:全部 2xSAI ENGINE :2xSAI引擎 SUPER EAGLE ENGINE:超级雄鹰引擎 SUPER 2xSAI ENGINE:超级2xSAI引擎 INTERPOLATION:插值 GRAYSCAL MODE:灰度缩放模式 VSYNC:垂直同步
点 CONFIG-->SOUND 打开声音设置窗口
 SOUND SWITCHES:声音开关 ENABLE SOUND:打开声音模拟 STEREO SOUND:使用立体声 SAMPLING RATE:采样率(用鼠标点那个数字就可以更换采样率,建议使用44100HZ,这是CD的品质) VOLUME LEVEL:音量 DISABLE NOISE SIMULATION:禁止噪音模拟 REVERSE STEREO:反向立体声 SURROUND SOUND:环绕声 SOUND BUFFERING:声音缓冲 DISABLE SPC EMULATION:禁止SPC模拟 INTERPOLATION:插值 GAUSSIAN: 高斯 CUBIC SPLINE:立方曲线 8-POINT:8-点 LOWPASS:重低音 SIMPLE:简单 DYNAMIC:动态 HI QUALITY:高品质
开始游戏 上面的基本设置都已经完成了,以后就不需要再设置了。稍嫌罗嗦了点,可这都是基础的工作啊,这个模拟器的使用可以说是最简单了。打开模拟器,然后点GAME-->LOAD选择你要玩的游戏的名字或ROM编号,双击就可以运行了,在这里,有个小窍门,如果你是在窗口运行的话(目前我们设置的就是),请按键盘上的ALT+Enter键就可以切换到全屏模式下运行了。如果需要暂停或是调整菜单设置的话,按键盘上的ESC键就可以了。 你可以随时更改模拟器的设置,一般都是马上生效的。你要做的就是按Esc键,然后修改设置,然后再按Esc键回到游戏就可以了。这点有一些象NeoRageX。就这么简单,只要是把模拟器配置好,即使更换操作系统也没事。
连网游戏。 要想连网游戏,前提是双方必须都有这个游戏的ROM。而且,ROM名字必须一样,比如SF8192.078这个游戏。两人的ROM必须是同一个名字,必须是SF8192.078 ,不能一个是SF8192.smc或SF8192.zip。总之,要是*.smc就都是*.smc。要 统一。 Zsnes自己内建的有连网服务器和客户端,可以直接连网玩。方法是:点NETPLAY-->INTERNET 如果是第一次使用这个功能的话,会出现这个画面:
你需要退出模拟器,重新打开才能使用这个功能。下面是重新运行Zsnesw后选择该项的画面:
PORT:端口,这项基本上不用改,就保留默认的数字就可以了,7845 NICKNAME:呢称,也就是你的名字 START AS SERVER :这个是创建服务器端的按钮,需要建主机的就按这个 CLIENT OPTIONS:客户端设置 IP:如果你是客户机,就需要在这里填入主机的IP 地址,然后点下边的那个按钮就可以连到主机上了 CONNECT TO SERVER:连接到主机的按钮 YOUR IP:这里显示的是你现在的IP地址,如果你是主机的话就告诉别人这个IP地址好让他们加入 ALLOW UDP CONNECTION:允许UDP连接
服务器端的样子:

服务器建立成功,等待客户机的加入。下面是客户机加入后的样子。
这时候,双方任何一个人点菜单上的GAME-->LOAD ,找到要连的游戏名就可以开始了。记得在游戏里要选双打呦。 这个窗口的一些说明: 上边的那个大窗口是聊天的地方,只能用字母,不能用汉字。 PLAYER SELECT:选择游戏者。下边是12345这几个数字,1就是你使用1P,2就是你使用2P,一般主机是1P,客户机是2P。当然,你也可以换过来。 LATENCY:延时设置,默认是3,你可以根据自己的实际网速来调节。 SAVE DATE:保存游戏数据。有3 个选项:NONE:无,LOCAL:保存到本地,REMOTE:保存到远端机器上。 BACK BUFFER:后台缓冲。最好选中。 DISCONNECT:断开连接。
关于ZSNESW.CFG这个文件的说明: 这个文件是Zsnesw的配置文件,和Zsnesw.exe在同一个目录内。里面保存了模拟器所有的设置信息。你可以使用Windows自带的Notpad记事本来编辑这个文件。 其中唯一个需要你手动来改的项目就是:SaveDirectory = 这一项。等号右边默认是空的。这是设置模拟器保存游戏存档的路径的。默认是保存到和游戏ROM同一个目录中。如果你想把存档和游戏ROM分开的话,比如把存档放到SAVE目录中,就请手动把路径写进去吧,比如:SaveDirectory = D:\emu\ZSNESW\save
关于天外魔境和星之海洋这样的游戏的模拟。 天外魔境ZERO,英文名称:Far East of Eden Zero,SFC上面的48M大作。由于使用了叫做SPC7110的DSP特殊芯片的加密技术(注:星海传说,少年街霸2使用的叫SDD1芯片,大贝兽物语2使用的叫S-RTC芯片),无法被正常的模拟器所支持.据参与破解的Dejap小组称,该加密技术类似于CPS2基板的加密技术,因此必须用类似于CPS2的XOR文件的破解方法,即通过XOR文件在内存中的异或运算,来得到正确的Rom,从而被模拟器支持。 要想正常运行这个游戏,必须有这个游戏的原始ROM文件,还要有专门的图象破解文件,二者缺一不可。在这里要注意的是:ROM文件你可以放到任何你愿意的地方,但图象破解文件必须放在模拟器的存档目录中。模拟器默认的存档位置是和ROM在同一个目录。除非你象上面说的那样,手动更改了模拟器默认的存档目录。你就需要把这个图象破解文件整个放在你指定的存档目录里。针对这个游戏,破解文件都放在一个叫Feoezsp7的文件夹中。 举例来说:我的设置是这样的: ZSNESW.CFG这个文件里的 游戏存档目录 SaveDirectory = D:\emu\ZSNESW\save 游戏ROM的目录 GameDirectory = D:\emu\ZSNESW\ROMS 所以我的目录结构是这样的:
这里面的Feoezsp7是天外魔境的图象破解包目录,sfa2sdd1是少年街霸2的图象破解包目录,Socnsdd1是星海传说的破解包目录。 这三个游戏现在都可以正常运行了。只有天外魔境第一次运行时需要注意: Load游戏Rom(Far East of Eden Zero (J).smc)后,会出现一个Backup出错的提示,不管它,按A键继续,它会检测SPC7110芯片的各种参数,之后会叫你关电源重启。Reset后重新进入游戏,怎么还是Backup出错?这次是按B键,又是SPC7110芯片的检测,此时第二次Load游戏。令人怀念的游戏厂商标题画面HUDSON终于出现了。这就正常的进入游戏了。见下图解:
|
|
|
|
|
提示按A键继续 |
第一次提示关电源重启 |
选择GAME-->RESET |
|
|
|
|
|
点YES钮 |
提示按B键继续 |
第二次提示关电源重启 |
|
|
|
|
|
第二次选择GAME-->RESET |
第二次按YES钮 |
游戏正常运行了 |
下面是一些游戏的截图:
最后,罗哩罗嗦的说了半天,可能有人都已经看晕了,是不是感觉这个模拟器好麻烦啊~~,呵呵,说了那么多,其实就是想把这个模拟器所有的功能都告诉大家,这样大家以后在使用中万一出现了什么问题,也就不用找人问了,看看这里就可以了,哈。 本文在构架上和内容上还有许多的缺陷和不足,希望广大同行和爱好者多提意见。
|
| |
(出处:egame365)