发信人: lonelyzl(雪后秋风)
整理人: greenlemon(2001-08-03 11:44:55), 站内信件
|
主题:五光十色模拟器--
版权所有:白旋风007 原作 提交时间:11:12:53 06月26日
模拟器源于游戏迷心中的梦想,它的出现让电脑一跃成为超级游戏机,另无数玩家重温儿时的旧梦,模拟器也成为了电脑时代的一个神话...
*前言
记得笔者小时候,常常跑到街上的游戏厅去玩游戏机,那时流行的还是泡泡龙和放屁车等游戏(那时候游戏的声光效果当然不能和现在的游戏相比),因为大型街机是要投币的,而一个币要五毛钱,所以常把自己零用钱花等一干二净,等到花完了,就站在旁边看别人玩,就这样也是非常满足的.那时也正好是任天堂红白机刚刚出现在国内的时候,有时候看到同学在家里玩超级玛利跟魂斗罗(游龄稍微长一点的读者应该还记得"上上下下左右左右BABA"吧?),那时笔者就想,如果我也能买一台就好了.不过当时一盘<<魂斗罗>>+<<赤色要塞>>+<<绿色兵团>>+<<沙罗曼蛇>>的"老四强"卡就要两三百块钱,红白机更是数百元.这对当时家境并不富裕的笔者来说,只能是个"可远观而不可亵玩"的东西,所以只能看别人打过过干瘾而已,实在忍不住了就到街头上一些私人开的小游戏店去过爽一把(当时玩一小时红白机要6-10块钱,比现在玩DC还贵).时光飞逝,一转眼笔者就已经进入社会开始工作了,小时候一些爱玩的游戏,如勇者斗恶龙Ⅳ,太空战士Ⅱ等,市面上已经很难找到了(连买红白机卡带的游戏机店都几乎已经绝迹了),取而代之的是现在炒得火热的PS/PS2,DC等,虽说声光效果要比以前好上千万倍,但就内容以及耐玩度来看,笔者还是比较喜欢以前的游戏,虽然画面单调,但游戏的可玩性仍然要比现在的游戏强很多.好在电脑这玩意儿总算实现了笔者孩提时的梦想,怎么说呢?小时候笔者常幻想有任天堂,GameBoy,SFC,MD等主机以及堆成山的游戏卡带,但在那时候也只能想想而已.不过现在的电脑性能越来越大,CPU动辄就上GHz,硬盘容量的最小单位也已经达到十GB之多.而超任上四张磁盘的游戏也不过三四兆而已,我们完全可以在电脑上通过软件来模拟以前的游戏机,也就是本文要讲的--模拟器.
*模拟器是什么?
模拟器(Emulators)顾名思义就是用来模拟硬件的软件.不过笔者在这里想要说明一下,模拟器只是一种统称,它是一种软件,只要是能把某种硬件模拟成另一种硬件的软件都可以叫做模拟器.例如在DC上模拟PS的软件叫BleemCast,而在电脑上模拟Neo·Geo游戏机(包括SNK家用机和大型街机)则叫NeoRageX.模拟器本身是用汇编语言或C语言所写的(也有用VB的,不过很少)或几种编程语言配合完成的,其本身牵涉到大量的硬件资料,诸如CPU的模拟,游戏文件(就是ROM啊)输入输出的控制,手柄按钮映射到键盘(或电脑手柄)上的资料等,尤其现在的模拟器已经发展到可以模拟DC了(虽然还只能看看图片而已),连3D画面都要计算进去(如后面提到的UltraHLE N64,Bleem模拟器等),其工作量之大,以一个人的力量是写不完的.所以如果想要编写一个模拟器的话,一定要经过长期的收集资料,并具有深厚和编程功底以及大量的时间跟金钱才有办法做到.
*模拟器曙光乍现
早期的模拟器因为电脑性能并不特别强的缘故,顶多只能模拟一些CPU性能较低,图象比较简单的游戏机,例如FC,GameBoy等.后来电脑的性能飞速发展,PII级别的CPU已经开始走进玩家们的机箱,一些高性能游戏机的模拟器已经比较完善了,如模拟SFC的ZSNES和SNES9x,模拟MD的KGEN和Genecyst等.不过模拟器真正大放异彩的时期应该是1998年,怎么说呢?1998年正是次时代游戏机在国内大行其道的时候(PlayStation,SegaSaturn),这些游戏机的声光效果已经不比大型街机差多少了,而且用来做游戏载体的介质也已经发展到了CDROM,使得那时期次世代主机着实火了一阵子(虽然价格不菲),而且那时候电脑上显示卡的3D性能也越来越强大,使其3D画面的效果跟次世代主机比起来有过之而无不及,再加上Internet发展异常迅速,一些模拟器的技术文件可以很简单地从网上找到,愿意编写模拟器的人也可以参考别人的研究成果,以前人种树,后人乘凉的规则,照葫芦画瓢制作相同类型的模拟器,并且不断超越以前的模拟器.从此,只要不是太新的游戏机(例如最近才刚刚模拟成功的CPS2),大部分见得到的和见不到的游戏平台都已经成功地模拟出来了.
*五花八门的模拟器
若要把模拟器分类的话,大致上是模拟的硬件平台来分类.所以笔者就以硬件平台为标准,分别介绍各平台最具代表性的模拟器供大家参考.特别一提的是,由于有些模拟器是属于私人的试验作品,所以经常会有开发到一定程度时便不再开发的情形发生(比较常见的原因是由于受到原硬件公司的警告或某些测试者将未完成的内部测试版偷偷地放到网上并广泛流传).而且由于这些模拟器是私人开发的,并不很完善,所以在运行时可能出现死机等异常情况,所以大家也不用抱怨"为什么这个模拟器在我的机器上无法运行或速度很慢",到网上去问问高手们,相信绝大多数问题都能够解决.哦,对了,以前开发的,基于DOS平台的模拟器(比如Callus DOS版和ZSNES等)有可能无法在目前流行的Windows 95/98或Windows ME环境下正常运行,碰上这种情况的话,退出到纯DOS环境(不是开始菜单中的"MS-DOS方式",而是"关闭系统"-"重新启动……MS-DOS方式")再执行就可以玩了.
接下来笔者就模拟的硬件平台来介绍几个比较典型的模拟器,这些模拟器可能不是最好的,但却是相对比较流行的,也就是用的人比较多的.提到的这些模拟器可以到Emu-Zone(网址http://lone2.yeah.net)和www.romman.net,这两个站都是国内数一数二的模拟器站点,有大量模拟器和游戏ROM可供下载,本文涉及到的所有模拟器以及游戏在上面几乎都能找到.
一,昔日的天堂--任天堂红白机(FC)模拟器
提起任天堂红白机恐怕没人不知道,现在20岁左右的年轻人有相当一部分都是通过红白机开始接触游戏机的,可以说FC对我们这一代人产生了举足轻重的影响.但小时候望着游戏机店里满柜台的卡带却只有看的份,现在我们可以通过模拟器来圆儿时的梦想.目前比较成熟,也比较流行的FC模拟器主要是fwNES和DreamNES,前者是台湾FanWen Yang等人开发的,后者是北京人李可文开发的,fwNES的优点在于对游戏的兼容性比较好,很多游戏都只有fwNES能成功模拟,而且速度也非??在现在的主流机型上必须打开速度限制,否则一眨眼的工夫就会GameOver;DreamNES在兼容性方面与速度方面虽然不如fwNES,但用目前主流机型玩是绝对不成问题的.也有相当一部分游戏只能在DreamNES上运行,而且最诱人的一点是--DreamNES具有一个正在不断完善的ROM大百科数据库,当初设想是为了管理FC上千个游戏ROM而开发的,但现在已经成为带有模拟器设定,截图,游戏简介,攻略,秘技的完全大百科,强烈推荐所有红白机爱好者下载??
二,永远的SEGA--世嘉MD模拟器
在笔者印象中,街头那些游戏机房里摆得最多的就是MD了(后来才是PS,后面会说到),由于MD的机能比FC强得多,因此游戏的声光效果也相当不错,想想当时,怒之铁拳3,幽游白书,魂斗罗等等都是游戏房里玩得最多的游戏.如此经典的游戏机怎能没有模拟器呢?比较有名的是KGEN,DGEN以及Genecyst等等,其中笔者认为最好的是KGEN,虽然只能在DOS下运行,但它对游戏的支持几近完美,效果一流,兼容性也很不错.用KGEN玩不出来的游戏可以用Genecyst试试看,Genecyst和Nesticle(另一款著名FC模拟器,可惜后来停止开发了)的界面几乎一样,可以肯定是出自同一人之手,与KGEN的表现不相上下,并且支持很多用KGEN玩不了的游戏.DGEN则是一款运行在Windows 95/98下的MD模拟器,整体表现不如前两者,但也还不错,建议大家同时准备这三个模拟器,碰到有玩不出来的游戏时就多试试,没准儿哪个模拟器能完美运行呢.
三,梦想成真--超级任天堂(SFC)模拟器
SFC和MD是同一时代的游戏主机,但在当时可是多少玩家的梦想--因为一套超任主机加一部32Mbit(注意是bit不是Byte啊)内存的博士七磁碟机要三千元!这种价格就算现在也不是每个玩家能够承受得起,因此当时笔者也只好在游戏店里眼巴巴地看着别人玩了……因为玩一个小时要10块钱,穷啊.好象是1997年的时候(或者是1998年?),出现了第一个超级任天堂模拟器(名字忘了),只能运行在Windows 3.X下,并且界面是全日文的,可运行的游戏也寥寥无几,但当时让笔者兴奋了好一阵子.后来,SNES9x出现了,很多游戏都能够成功地模拟,这时超任模拟器才开始真正流传起来.再后来,ZSNES也出现了,效果比SNES9x有过之而无不及,而且当时率先支持半透明等特殊效果(虽然现在看起来没什么),使一大批游戏得以正常运行.现在这两款超任模拟器都已经很成熟了,效果也都相当不错,推荐使用.
四,在游戏厅的日子--CPS1模拟器
现在的游戏迷们谁没有去过遍布大街小巷的游戏厅?那些老师家长经常光顾(去抓逃课的学生)的地方对当时的笔者充满了吸引力,别误会,吸引笔者的是那些大型街机,三国志II赤壁之战,恐龙新世纪(一译恐龙快打),圆桌武士,名将等等游戏对于我们来说已经是耳熟能详了,甚至连某一关某个地点会出现什么样的敌人,需要几拳能够消灭都能倒背如流.当时经常为玩游戏机花光身上最后一毛钱(五毛钱一个币对当时正在上小学的笔者来说可不便宜啊),现在这些游戏已经不大容易见到,不过我们可以在电脑上通过模拟器来重温旧梦,能够模拟CPS1(CAPCOM System-1)的模拟器当属Callus最为出色,最新的Callus95 0.42版运行在Windows 95/98下,声光效果与真实的街机相比也毫不逊色,不光支持DirectX,还支持网上对战(TCP/IP协议),推荐大家使用.
五,KOF迷们的福音--NEO·GEO模拟器
现在什么格斗游戏最为火暴?铁拳?错,DOA?再错,是KOF啊.KOF系列(King of Fighters)系列作品是游戏制作厂商SNK的招牌大作,目前已经出到KOF2000(据说SNK将停止开发KOF系列),但目前在国内最流行的却是KOF97.KOF系列到底热到什么程度?基本上只要是游戏厅就一定会有KOF,只要游戏厅里有一个人那他一定是在玩KOF,经常出入游戏厅的中学生们可能不知道谁是比尔·盖茨,但却一定知道草雉京与八神庵,聊起他们的绝招也如数家珍,就象知道自己有几个手指头一样清楚.在他们其中不乏菜鸟级人物,想玩却又怕技不如人被熟人嘲笑,好在我们有模拟器,有NeoRageX,于是菜鸟们在家里就可以苦练了.NeoRageX可以说是目前支持SNK游戏最多的模拟器,其模拟程度,效果均无人能出其右,目前最新的0.6B版已经支持一百多个SNK出品的游戏,而且绝大多数都能够"完美模拟",估计等KOF2000的ROM被Dump出的时候,也就是NeoRageX 0.7版发布的时候了(但愿不要让我们等得太久).
六,把街机搬回家--CPS2模拟器
上次说到CPS1模拟器,不过CPS1上的游戏未免太早了一点(大多都是90年代初的),现在在街机厅里已经很少见了.不久前CPS2Shock宣布他们已经成功地破解了CPS2的加密方法,也就是说,我们可以在模拟器上玩到CPS2的游戏啦.不过CPS2为了避免CAPCOM对其起诉(主要是因为放出CPS2的游戏ROM之后会影响CAPCOM大型街机的销售),实行了"三年准则",意思是虽然他们掌握了CPS2游戏ROM的解密技术,但只有在CAPCOM的街机推出三年之后,才会发布相同ROM的解密方法,由于只有他们掌握密匙,所以除非有别的组织成功破解,否则CPS2Shock就可以控制CPS2游戏ROM的发布,避免对前者的销量产生影响,如此一来CAPCOM也就睁一只眼闭一只眼了(因为影响原作销售而被迫停止开发的模拟器实在太多).对于玩家们来讲,虽然游戏晚了三年,但有的玩总比没的玩强,所以大家对CPSShock的这一举措也没有什么意见.目前能够模拟CPS2的模拟器主要有Nebula,CPS2MAME以及FinalBurn等几个,其中模拟程度最高,效果最好的当属FinalBurn,但可惜的是它已经停止开发了,最后的版本是0.113,不过CPS2爱好者们通过修改使FinalBurn支持了最新的几个CPS2游戏,比如龙与地下城2(D&D: Shadow over Mystara)等,它还支持X-MAN VS Street Fighter(X-MAN对街霸),19XX等非常有名的游戏,但这些游戏的个头可不??动辄就一二十兆,大家下载之前可要做好心理准备.
七,买不起PS?没关系--PS(PlayStation)模拟器
现在最火的模拟器可能就是这个了,无论D版光盘还是各大模拟器网站,都能找到无数相关内容.最初的PS模拟器还很不成熟,代表作是曾经红极一时的PSEMU Pro,但无论在游戏的兼容性方面还是运行速度方面都根本无法与真正的PS游戏机相比,不过PSEMU Pro允许爱好者们为其开发各种插件,后来就出现了专为某个游戏推出的插件,使得某些游戏得以成功模拟,但它的兼容性仍然很差,大约仅能正常模拟20%左右的PS游戏.后来Bleem!出现了,它的核心是用汇编语言写成的,因此速度很快,并且新版本也开始支持3D加速卡,很多PS游戏都可以在上面完美运行,但Bleem!是个商业软件,是要收费的,于是各种Crack版本纷纷出笼,并且分成了专为Intel和AMD两种平台分别破解的两个版本,不过这些CRACK版或多或少都存在一点小毛病,主要是因为破解不完全(有传闻说Bleem!的程序员花在如何防止破解上面的时间比编写Bleem!本身所花的时间还要多,这话并非不可能,正式出售的光盘里仅有数兆容量是模拟器本身,而其他数百兆空间也没闲着,难道是加密程序?).再后来就出现了名为"Bleem!钥匙盘"的D版光盘,刚出现在D版市场上就被抢购一空.虽然有各种方法可以免费使用Bleem!,但Bleem!也并不是十全十美,很多游戏还是无法运行,人们开始期待Bleem!綸旄率?VGS出现了,VGS的全名叫"Connectix Virtual GameStation",与Bleem!相比,它支持更多PS游戏,速度也更快,虽然它不支持3D加速卡,所有3D画面都是靠软件生成的,但速度却一点也不慢,对系统性能的要求也降低了不少,因此一出现就受到了很多人的关注,并出现了很多衍生版本,例如为FF9(最终幻想9)和浪客剑心或某个游戏开发的专用版本等.但VGS已经很久没有更新过了,未免让人等得心焦,第三个比较成熟的PS模拟器出现了--ePSXe,它兼备Bleem!和VGS的优点:支持3D加速卡,支持插件,对游戏的兼容性也不错.更重要的是,它能够模拟ENIX的大作,勇者斗恶龙7(DQ7),虽然效果还不完美,但至少可以玩了(Bleem!和VGS都不行),就凭这一点也值得我们去下载一个试试看,如果无法运行某个游戏,说不定换个插件就可以玩了.不过它提供的选项较多,又是全英文,难免会使一些E文不好的玩家退避三舍.
八,模拟器中的万金油--MAME
已经介绍了这么多模拟器,可能有人会说,玩CPS1要用Callus,玩KOF又要换成NroRageX,太麻烦,有没有一种万能的模拟器,能够模拟任何一个平台上的游戏?答案是:"有"!下面介绍的MAME就是一款多平台模拟器,它几乎可以模拟所有的街机平台,除了常见的CPS1,SNK等,还有Shark,Raine,Rage等等不太为人所知的街机,它的全称就是"Multiple Arcade Machine Emulator",由此可见它的厉害之处.MAME的更新速度非常快,也非常频繁,目前MAME已经出到了0.37B12,后面的B12是指"BETA 12"版上攵馐枪俜椒⒉嫉陌姹揪陀卸嗌俑?再加上爱好者们在官方发布的MAME的基础上改造而成的各种非官方版(通常是为了更完美地运行某个平台上的游戏,例如前面提到过的CPS2MAME),和DOS版,Windows版等版本的话,其数量只能用恐怖来形容.由于MAME牵扯到的街机平台太多,因此MAME的模拟效果也不如那些专门模拟某种平台的模拟器,但它由于更新速度快,所以一有新ROM发布,MAME往往是第一个能够成功模拟的模拟器.
好了,关于各游戏平台的模拟器就先介绍到这里,当然,现在发布了的模拟器有很多种,上面仅仅是挑了一些比较有代表性的说了说.哦,对了,如果你觉得ROM文件太大不想下载的话,那么你不妨到D版光盘市场里去找找,著名的藏经阁就曾经出品过很多ROM合集.这些合集一般都是以游戏平台来分门别类的,例如FC合集(1CD,包含上千个笔者见过的和没见过的FC游戏),SFC合集(5CD,基本上囊括了SFC上数千个游戏)以及Neo·Geo合集等(盘数不等).当然,这些ROM在网上倒也不是没有(而且有很多),不过做ROM下载的站点一般都有几个GB的空间用于存放ROM文件,而56K Modem一小时最快也只能下载22MB左右,想把所有的ROM用MODEM下载回来几乎是不可能的(大概也不会有人这么变态吧?)……
[ 超级花花公子 ] 2001-6-26 2:43:44 回复
现在继续说模拟器,光说什么平台上有什么模拟器比较好可能比较抽象,所以这次就以用NEORAGEX模拟KOF97为例,简单介绍一下如何使用模拟器.
第一步当然是下载NEORAGEX的模拟器,进入本文开头提到的两个网站后,选择"模拟器下载"或类似链接,在"Arcade Emulators"部分找到"NEOGEO",再用GETRIGHT等下载工具将其下载回来,最新的版本是0.6B,下载完毕后得到一个ZIP压缩包,需要解压缩.然后下载游戏ROM,这次改选"ROM"链接,还是在"Arcade Emulators"部分里找NEOGEO,从打开的窗口中选择"King of Fighters 97"并下载(这个东西可有将近30MB啊).下载之后虽然是个ZIP压缩包,但我们并不需要解压缩,因为NEORAGEX已经支持直接读取ZIP压缩格式的ROM了.
[ 超级花花公子 ] 2001-6-26 2:47:35 回复
把相关的模拟器和游戏ROM都下载回来之后,将KOF97.ZIP放到NEORAGEX目录下ROMS目录里,如果没有也不要紧,运行一下NEORAGEX再退出,模拟器自己会建立这个目录的.如果出现Unable to load NeoGeo System Bios rom neogeo.rom!字样的话,说明你下载的模拟器里面没有包含NEOGEO游戏机的BIOS,还得单独再次下载,BIOS的下载链接一般都会和模拟器放在一起,下载之后解压缩并与NEORAGEX放到同一目录下,这里就不多说了.
[ 超级花花公子 ] 2001-6-26 2:48:44 回复
终于可以玩了!进入模拟器的界面后却发现,它支持的123个游戏中一个能玩的都没有(0/123).这是因为模拟器默认的路径和我们解压缩的路径不同,所以我们要改一下读取ROM的路径.
将"ROM PATH 1"中默认的路径改成我们存放ROM文件的路径之后按"BACK"确认,然后按下"IMPORT"按钮再次搜索游戏,这下子找到了一个,"King of Fighters 97"变成高亮的了,同时右下角的信息框中也提示找到了一个游戏("1 GAMES WERE DETECTED").
先别着急玩,还没有对输入方式,显示模式以及声音模式等选项进行调整呢,这次先不多说,其实这些选项非常简单,大不了多试试就知道了.有些朋友可能会问,那左下角的窗口"PREVIEW"是干什么用的?呵呵,那个窗口可以使你预览游戏,但你得自己截图之后放到NEORAGEX目录下的"PREVIEW"目录下,也有些网站提供截图下载,解压缩后放到这个目录下也可以.
终于可以玩了,因为NEOGEO游戏一般都比较大,因此内存小的机器的LOADING时间可能比较长,一定要耐心地等,千万不要一时冲动重启哦.
看完前面的模拟器介绍,相信一定有很多没有接触过模拟器的朋友已经迫不及待地跃跃欲试了,当然了,一款好游戏不打穿的话,首先对不起自己,其次对不起制作公司.但有些游戏的难度实在是高得变态,非得让你练上N级以后才能出门(例如ENIX的勇者系列,哪一款都得先在村子周围练上三四级才能往远处走,否则一定会被史莱姆们干掉的),对于目前越来越忙的现代人来说,花数个小时升级……恐怕会使他对这个游戏的兴趣丧失得一干二净.所以我们要修改!呵呵.
基于电脑平台的游戏改起来很简单,借助FPE,金山游侠,GAMEMASTER等等诸多游戏修改工具可轻易地锁定游戏中人物的金钱,生命等数值,那模拟器呢?一样可以修改,ALT-TAB切换到桌面后,就跟修改PC游戏一样对模拟器进行查找数值并锁定即可.有某些模拟器本身也带有类似功能,虽然没有专门的修改工具那么强大,但由于模拟器自带的修改工具比较有针对性,因此无论是搜索速度还是准确度方面都强于专门的修改软件,推荐大家使用.
---- 雪后的秋风,就像失去爱情的心。 |
|