电脑上单机游戏用什么模拟器?请具体一点。谢谢你。

一.定义

模拟器,英文Emulator,是指使用指令软件模仿其他硬件行为的软件或硬件。

它的存在在早期的计算机理论中已经被预言了。计算机的创始人图灵提出,理论上机器A或机器B可以用指令互相模仿(那就是图灵机)。当然,在现实中,速度和硬件也是不可忽视的,尤其是游戏。但当A机的硬件和速度超过B机时,理论上可以用指令模拟B机,所以在应用中,性能可以更低。

比如早期的游戏机,街机游戏和掌上游戏,早期的计算机或者理论上用于学习的低级计算机硬件(比如CASL汇编语言)都可以通过模拟器来实现。

一般来说,在游戏世界里,模拟器这个词是相对于模拟器而言的,主要是指大部分是硬件模仿的,模拟器主要是指大部分是软件代码模仿的。但这两个词并不规范,在某些学术圈可能有人会颠倒过来。请注意他们的不同之处。

二。概述和历史

早在大型机时代,人们为了达到软件兼容的目的(当时的软件开发成本极其昂贵),就开发出了世界上第一台模拟器,作为新开发的硬件系统的一部分。

现在我们说模拟器,大多是指一种可以在一定硬件系统下运行的软件。这个软件可以模仿另一个硬件系统的数据处理过程,最终得到相同或相似的结果。

上世纪90年代初,国外粉丝开始尝试制作游戏模拟器。据说1994左右出现了MEGADRIVE模拟器。

1995,马拉·费祖林做了一个手持模拟器视觉游戏男孩,给出了源代码。

1996年,Nicola Salmora开始了街机模拟器MAME的研究(MAME网站上的记录是1997.2.5,官方版本是0.1)。

以上两者在游戏模拟器的历史上具有里程碑式的意义,尤其是后者,发展成为一个开放的团队,用不同的开源版本维护源代码。在接下来的十年里,它将不同的街机模拟器融合在一起。与其他模拟器相比,可以说是代码最全,可以模拟最多硬件和游戏的模拟器软件,这与其名字MAME(Multiple Arcade Machine Emulator)非常符合。

值得一提的是:

1996 -1997,超级任天堂模拟器SNES9X和ZSNES,这两个团队开发的模拟器颇受好评,但后来打了一场官司。

1997年,嗜血软件开发的胼胝体,主要是模拟卡普空游戏。当时因模拟《巷战2》、《三国志》等名著而引起轰动。此外,他还开发了任天堂模拟器NestIcle和Genecyst,从当时的技术水平来看相当优秀,但并没有。其中Nesticle等家用电脑模拟器后来被SMYNES等模拟器取代,但胼胝体在2008年初还能看到一些cam-足以证明其水平。

1998年,Anders Nilsson和Korpela发布的Neo/Neo Gex是第一款模拟街机游戏主板NEO-GEO系列的软件。它的主要意义是为KOF系列(拳皇)和灵魂探索系列的粉丝提供一个PC游戏平台。在NEORAGE之后,还有Kawaks/Winkawaks,Nebula,和epic MAME,但从纪念先驱的角度来看,我们应该提到这个软件。

1999年,David Herpolsheimer和Randy Linden制作了第一台索尼Play Staytation模拟器bleem!(名字带有感叹号),而且是商业产品,意思是会花钱,当时还挺轰动的。第一,之前的模拟器几乎都是免费的,商业化对其他开发者的想法有一定影响。第二,Play Staytatoin在当时离PC硬件比较近,很多人认为升级硬件支持模拟器需要几年时间...总之,哔哔!后来被索尼抵制,消失在历史的长河中。

2001年,Jabo和Zilmar发布了任天堂64模拟器Project 64。总要提到的是Episilon和RealityMan在1999年发布了第一款任天堂64模拟器UltraHLENintendo 64,不过前者是比较成熟的WINDOWS模拟器。

2005年,手持GBA模拟器VisualBoyAdvance发布。

计算机模拟器

传说中的APPLE II模拟器APPLEWIN出现在1994,由迈克·奥布莱恩开发。然后这个模拟器的开源代码一旦维护到2008年,除了功能强大就没什么好说的了...APPLE II本身就是计算机史上的传奇,我们就不提了。如果有人能玩,看看它的配置:64K内存,必要的话。

1997年,ConnectX发布了苹果Macintosh系统上的虚拟PC,可以用来模拟IBM的PC兼容计算机的硬件。2001年,ConnectX将其移植到WINDOWS系统,也就是大多数人认为的“在PC上模拟PC”的软件(当然它有很多好处,比如普通用户可以尝试在装有WINDOWS的PC上安装一个LINUS或者UNIX,开发者可以安装另一个WINDOWS,在上面调试程序就不用担心死机中毒)。

后来Connectix把虚拟PC卖给了微软,微软发布了虚拟PC 2004,也就是官方的商业软件。到了2008年,这款软件发布到了Virtual PC 2007。

虚拟PC对应的竞品软件是EMC生产的VMWARE,是从1999开发的。相对来说,虚拟PC的配置还是比较好用的,但是虚拟PC模拟器的问题是微软接手的时候倾向于WINDOWS操作系统,安装WINDOWS操作系统相对容易。VMWARE比较“客观”,配置有点麻烦,所以对PC调试感兴趣的朋友建议选择VPC进行测试,有问题再用VMWARE。

三、相关概念

ROM:ROM是与模拟器相关的一个重要术语,意思是只读存储器。以前人们用ROM存储数据(类似于今天的软件,但它本身就是硬件)。也以上面的N64为例。N64系统的软件存储在游戏磁带上(和我们熟悉的FC红白机一样)。我们今天在Windows操作系统上运行Project64软件玩游戏的时候,也需要N64的游戏磁带(这就是所谓的“模拟”)。当然,准确的说,我们需要的不是“胶带”本身,而是N64。因为数据传输接口不同(你的电脑里应该没地方插卡带吧?;)),我们需要通过一个叫DUMP的过程来获取卡带的数据内容,将原来游戏卡带上的数据转换成Windows可以识别的数据格式(在数据内容上,还是一模一样的)。

Hle:高级模拟的缩写。这个词目前没有统一的中文翻译。作者倾向于说“高阶模拟”。与低级仿真相比,高级仿真是仿真器编程的一种比较新的思维方法。由于当代游戏机硬件系统的极端复杂性,以及出于商业目的的系统架构的保密性,模拟器的编译人员开始考虑一种模拟器,放弃了精确模拟原始硬件设备的每一个动作,专注于获得相似结果的最初“初衷”,不仅解决了模拟的可行性,还大大提高了最终模拟器的性能。

四、比较常用的模拟器

商场模拟器:Mamme,胼胝体,愤怒,雷恩,锌,Neoragex,星云,卡瓦克斯,卡利斯,最终燃烧,纳木错。

FC模拟器:Nesopia,NNNesterj,Virtuanes,Dreamnes,Smynes。

SFC模拟器:ZSNES,SNES9X,SNESE,UOSNESW。

N64模拟器:Project 64,Ultrahale,Mupen 64,Rice,1964。

PCE模拟器:MagicEngine,YAME

MD/32X/CD模拟器:Gens32,MEKA,Kega Fusion,AGEs,Gnesldu。

SS模拟器:SSF,亚巴斯,吉里吉里

DC模拟器:昌卡斯特

PS/PS2模拟器:ePSXe,哔哔声!VGS,PCSX,PSXeven,PCSX2

XBOX模拟器:至强,CXBX

英国/GBC模拟器:KiGB

GBA模拟器:视觉男孩进阶,没有$ GBA,dreamgba。

GG模拟器:MEKA,Mekarnosan

WS/WSC模拟器:Cygne,WSCamp,Oswan。

NGP模拟器:DC尼奥普,尼奥普,科约特,ngpocket。

NDS模拟器:没有$GBA,DeSmuME,Ideas

PSP模拟器:虚拟PSP

用于PC端DOS的DOSBOX模拟器

动词 (verb的缩写)相关网站

中国模拟器联盟

www.chinaemu.org

模拟999

www.emu999.com

果之仿真精品屋

www.emu618.com

六、网络游戏服务器模拟器

本模拟器的开发是通过研究游戏客户端和服务器的数据包内容,模拟网络游戏服务器的模拟器。有了这个模拟器,可以模拟网游服务器玩游戏。