我用过几个NES(FC)模拟器,大致印象是这样的:
Nester
最早用的模拟器,功能较少,支持的游戏也不全。有日文版和中文版(可能是非官方制作)。
模拟器只有一些基本的功能,没有画面增强的选项,不推荐使用。
http://nester.sourceforge.net/
symNES
台湾的Billy Jr制作的模拟器,兼容性非常好。本来这个模拟器是收费的,后来被破解了,作者就没再更新。
Billy Jr在模拟器界非常有名,有少数几个游戏只有symNES能够读出来,其他模拟器读不出来(但是据说这些游戏是Billy自己dump下来的,他把这些ROM加密了)。不推荐使用。
NNNesterJ
日本人做的比较好的模拟器,功能多,图形和cheat功能一流。但是对一些特殊rom的支持一般,在vista下面的很多功能有缺陷。最后版本是0.23,已经停止更新了。推荐使用,尤其是喜欢玩模拟游戏作弊的玩家。
这个模拟器有一个十分体贴的功能,就是可以在你退出的时候保存进度,下次你打开这个游戏的时候就可以直接从上次退出的地方开始玩。当然几乎所有模拟器都可以手动存档,不过能自动存的目前仅此一个。
这个模拟器在网上可以搜到0.24版,但并非官方的更新,而是一个网站自己编译的(其实这个做法是不适合的)。这个模拟器是开源的,任何人都能拿来优化过重编译。
http://www.emulation9.com/nnnesterj/
Nestopia
目前最好的模拟器。这个模拟器自称能100%模拟FC的性能,所以对rom的支持很强。
你要是想纯粹是玩游戏的话,拿这个模拟器就对了。这个模拟器甚至支持几个方向键同时按下。不过一些附加的功能就不及NNNesterJ了,像作弊码,存档等都差了一些。
http://nestopia.sourceforge.net/
Famtasia
大概是很早的模拟器。并不出名,运行速度慢。网上流传的著名的Mario录像是这个模拟器录的。最终版本是5.1。
它的网站似乎已经上不去了。不推荐使用。
VirtuaNES
著名的模拟器,至今仍在更新。可以认为它是FC模拟器的标准。图形功能和cheat功能很强,但个人感觉设置的一些细节不及NNNesterJ。但是它还在频繁更新,前途很远大。推荐使用。
http://virtuanes.s1.xrea.com:8080/
FCE Ultra
这个模拟器对游戏录像的支持极好,其他性能一般,可以说几乎就是为录像准备的。有一个著名的录像网站http://tasvideos.org/,里面的NES录像都是用FCE Ultra制作的。
顺带一提,这个网站上的录像都是快速通关的世界记录,有些打得非常华丽,你可能想不到小时候熟悉的那些游戏还可以这么玩。上面也有一些记录是中国人创造的。
这个模拟器性能跟nestopia相差无几,但是除了看录像之外,不推荐使用。
http://fceultra.sourceforge.net/
几个街机模拟器
Kawaks
支持NeoGeo,CPS1,CPS2。
Kawaks之所以成名是因为它最早模拟了kof2000,很多人用它来打kof,对历代kof的支持都还不错。在2001年之后因为原作者退出,就差很多了。用Kawaks玩一些格斗游戏时,招式并不好出,据说因为Kawaks并不是精确模拟,换成其他的就会好些。
传闻Kawaks的核心是使用汇编语言写的,尽管高效,但是错误很多。后来有人试图修过,但是没修好。现在除了界面操作方便之外,也确实没什么优秀之处了。
http://cps2shock.retrogames.com/
MAME
模拟器的巨头,诞生的目的是为了记录街机游戏的历史,没什么别的好说了。
MAME由一群专业的程序员维护,他们以做学问的态度对待模拟事业,他们甚至可以被认为是程序员和科技人员的典范。
MAME发展到如今,它的规范已经成为行业的标准,其他的街机模拟器不得不向它靠拢。
不过不推荐直接拿MAME来玩游戏,使用MAME的衍生版比较合适。例如著名的MAME Plus!。
http://mamedev.org/
http://mame32.classicgaming.gamespy.com/
http://mameicons.free.fr/mame32p/
NeoRAGEx
老牌的模拟器,似乎不更新了。不过好像也没人用了。
Nebula
著名的星云模拟器。跟Kawaks很像。
Nebula的核心是精确模拟,所以比Kawaks的兼容性好很多。
http://nebula.emulatronia.com/
FinalBurn Alpha
FBA是很好的模拟器。核心是MAME的,性能良好。
http://fba.emuunlim.com/
Callus
最老的模拟器了。不推荐使用。
模拟器的附加效果
双线性插补画面
双线性插补是一个图像效果。
这种插补得到的效果比很多2D滤镜自然一些,图像失真也小一些。 一般来说所有的模拟器都具有这个简单的图像功能。但是在vista下面这个功能能正常运行的并不多。在常见模拟器中,Nestopia和Nesten都可以,而比较早的NNNesterJ不行。原因可能是这个功能需要DirectX的支持,而vista下面的DirectX调用与以前有所区别。
作弊码
许多游戏都可以作弊,比如血格锁定,无限道具,无限时间等。在模拟器中如果带有完备的查询和作弊工具,当然就很好。NNNesterJ中的查找工具是比较全面的,VirtuaNES也比较强,其他的模拟器可能就差些。 Nestopia自带的查找工具有点莫名其妙,Nesten似乎只能查找变化的和不变的。 查找的原则很简单:无敌时间通常是因为有一个一直在变小的倒计时变量,当它不为零时就无敌,为零时就是正常状态。而像血格、生命这些看得到多少的就可以直接查找数字。不过要注意,有时内存中的数据并不与显示的数字一致,多数情况下会多一个或少一个,当然如果一直用模糊查找变大或变小的量就没问题。有时也需要运气,比如有些游戏是没有无敌时间的,但是如果锁定某个地址就真的可以无敌。 其他诸如录像,调式等等,普通人可能就不关心了。
Monday, July 14, 2008
nes模拟器闲话
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment