神游戏模拟器是哪个团队做的
① 模拟器是什么意思
模拟器(英文:emulator、simulator),根据此原理制作的软件又可称为模拟程序,是指主要透过软件模拟硬件处理器的功能和指令系统的程序使计算机或者其他多媒体平台(掌上电脑,手机)能够运行其他平台上的软件。
在自动化技术、化学工程中同样使用模拟器这一术语。模拟器多用于电视游戏和街机,也有一些用于掌上电脑。
模拟器一般需要ROM才能执行,ROM的最初来源是一些原平台的ROM芯片,通过一些手段将原程序拷贝下来(这个过程一般称之为“mp”)然后利用模拟器加载这些ROM来实现模拟过程。
(1)神游戏模拟器是哪个团队做的扩展阅读:
发展历程
在二十世纪九十年代初,国外的爱好者就开始试验制作游戏模拟器。据说在1994年前后已经有Mega Drive模拟器出现。
1995年,Marat Fayzullin制作了掌机模拟器Visual Game Boy,而且提供了源代码。
1996年,Nicola Salmora开始了多种街机模拟器MAME(Multiple Arcade Machine Emulator)的研究。根据MAME网站上的记录,MAME 0.1正式版于1997.2.5作出。
以上两者,在游戏模拟器的历史中,有里程碑的意义。尤其是后者,发展成开放的团队维护源代码,有不同的开放源代码版本。在后来的十年中,MAME将多种不同的街机模拟器合并在一起。相比起其它的模拟器,可以说是能模拟最多硬件和游戏的模拟器软件。
1996年到1997年,超级任天堂(SFC/SNES)模拟器SNES9X及ZSNES相继推出。这两个团队开发的模拟器较受好评,不过后来打起来官司。
② 电脑游戏模拟器有哪些各种模拟器是什么意思譬如GBA CPS是什么意思
游戏机的模拟 小时候总有玩过小霸王吧 哪个就叫做FC 所以才有FC模拟器 GBA就是 GAME BOY 怎么说 就是平时常见的一种游戏机啦 人们为了能够再电脑上玩这个游戏 所以出了GBA模拟器 就是这样子的 不同形式的游戏机 所对应的游戏格式不同 所以才会出现每种游戏都有模拟器 模拟器可以这么说就相当于游戏机 fc模拟器就等于小霸王游戏机 可以使用他玩FC游戏懂了么
模拟器有很多呀 真的非常多 都不知道怎么说了 常见的游戏模拟器就是 NDS模拟器 GBA模拟器 sfc模拟器 N64模拟器 PSP模拟器 MD模拟器 fc模拟器等等真的非常多
GBA好
③ 单机游戏在电脑上用什么模拟器是怎么回事说的详细点 谢谢
一、定义
模拟器,英文 Emulator,指用指令软件模仿其它硬件的行为的软件或者硬件。
在早期计算机理论中已经预言了它的存在,计算机创始人图灵提出,机器A或机器B不考虑硬件和速度的限制,在理论上可以用指令实现互相模仿(那是图灵机),当然,在现实中是不能不考虑速度和硬件的,尤其是游戏,不过,当机器A的硬件和速度超过机器B时,在理论上可以用指令模拟机器B,那么在应用上,可以将性能较低的机器B中的软件重新利用,模拟器就是这类软件。
例如早期的游戏机,街机游戏、掌机游戏,早期的计算机或理论上用于学习的低级计算机硬件(例如CASL汇编语言),都可用模拟器实现。
一般来说,在游戏界,模拟器一词是相对于仿真机(simulator) 而言,仿真机主要指大部分用硬件模仿,模拟器主要指大部分用软件代码模仿,不过这两个词未标准化,在某些学术界可能也有部分人将两个词反过使来的,请注意它们的差别。
二、概述及历史
早在大型机时代,人们为了实现软件兼容性的目的(当时的软件开发费用极为昂贵),作为新开发的硬件系统的一部分,开发了世界上第一台模拟器。
现在我们提及模拟器时,多半是指能够运行于某种硬件系统下的一种软件,这个软件可以模仿另一种硬件系统对数据的处理过程,并最终得到相同或者相似的结果。
在二十世纪九十年代初,国外的爱好者就开始试验制作游戏模拟器,据说在1994年前后已经有MEGADRIVE模拟器出现。
1995年,Marat Fayzullin制作了掌机模拟器Visual Game Boy,而且给出了源代码
1996年,Nicola Salmora开始了街机模拟器MAME的研究(在MAME网站上的记录是1997.2.5作出0.1正式版)
以上两者,在游戏模拟器的历史中,有里程碑式的意义,尤其是后者,发展成开放的团队维护源代码,有不同的开放源代码版本,它在后来的十年中,将不同的街机模拟器合并在一起,相比起其它的模拟器,可以说是代码最完全,能模拟最多硬件和游戏的模拟器软件,非常符合它的名字MAME(Multiple Arcade Machine Emulator)
比较值得提到的有:
1996年-1997年,超级任天堂模拟器SNES9X及ZSNES,这两个团队开发的模拟器较受好评,不过后来打起来官司
1997年,Bloodlust Software开发的CALLUS,以模拟CAPCOM的游戏为主,当时以模拟STREET FIGHTER2(街霸2)、三国志等名作引起轰动,另外,他还开发了任天堂(NES)模拟器NestIcle、 世嘉(MEGADRIVE)模拟器Genecyst ,以当时的技术水平来说,相当出色,但没有继续做下去,也没有提供开源代码。其中Nesticle等家用机模拟器后来被SMYNES等模拟器取代了,但CALLUS到2008年初还可以看到一些盗版碟上出现,足以证明其水平。
1998年,Anders Nilsson and 和 Korpela发布的NEORAGE/NEORAGEX,最早实现NEO-GEO系列街机游戏主板模拟的软件,主要的意义是对KOF系列(拳皇)和侍魂系列的游戏迷提供PC上的游戏平台。在NEORAGE之后,有Kawaks/Winkawaks,Nebula,还有史诗级的MAME,但从记念先行者的角度来说,我们应提到这个软件。
1999年,David Herpolsheimer 和 Randy Linden 搞出了第一个SONY Play Staytation的模拟器bleem!(这个名字就带个感叹号),而且是商业化的产品,也就是说要卖钱,在当时比较轰动,第一是之前的模拟器几乎都是免费的,商业化对其它的开发者理念有一定冲击,第二是Play Staytatoin相对于当时的PC硬件也比较接近,很多人认为要再过几年硬件升级才能支持模拟器......总之,bleem!后来受到SONY的杯葛,消失在历史的长河中。
2001年,Jabo 和 Zilmar发布的 Nintendo 64 模拟器Project 64,一直应当提到的是,在1999年已经有Episilon 和RealityMan 发布了第一个Nintendo 64模拟器 UltraHLENintendo 64,不过前者算是较成熟的WINDOWS模拟器
2005年,掌机GBA模拟器VisualBoyAdvance发布
计算机方面的模拟器
传说中的APPLE II 模拟器APPLEWIN在1994年就出现了,开发者是 Mike O'Brien,然后这个模拟器的开源代码一一直延续维护到2008年,除了强大也没有什么好说的......APPLE II本身也是计算机史上的传奇,这个我们就不提了,如果还有人能玩它的模拟器,看看它的配置吧:64K的内存,如果有需要的话,无需磁盘就可以启动(它自已内置BASIC),还带了显示内存
1997年,Connectix发布了苹果公司Macintosh(麦金塔)系统上的 Virtual PC,可以用它模拟IBM PC兼容机硬件,2001年,Connectix将它移植到WINDOWS系统上,也就是一般人看来“在PC上模拟PC”的软件(当然,它有很多好处,比如说,普通用户可以在装了WINDOWS的PC上,试着装一个LINUS或UNIX熟悉它,开发人员另装一个WINDOWS,在上面调试程序不用担心死机中毒)
后来Connectix把Virtual PC转卖给MicroSoft公司,后者发布了Virtual PC 2004,这是商业化的官方软件,到2008年为止,此软件发布到Virtual PC 2007。
与Virtual PC相对应的竞争软件是EMC公司出品的VMWARE,它从1999年开始开发,相对来说,Virtual PC配置较容易上手,不过Virtual PC模拟器问题在于,当Mircrosoft接手以后,它就倾向于WINDOWS操作系统,安装WINDOWS操作系统相对比较容易,VMWARE比较“客观”,配置起来麻烦一些,所以对PC机调试有兴趣的朋友对两种模拟器的选择,建议是选VPC测试,如果有问题再用VMWARE。
三、相关概念
ROM:ROM是模拟器相关的一个重要名词,其意为只读存储器。在过去的时代里,人们使用 ROM 来存储数据(类似于今天的软件,但它本身却是硬件)。同样拿上面的 N64 的例子来说的话,N64 系统的软件,是存储于游戏卡带上的(与我们熟悉的FC 红白机相同),当我们今天在 Windows 操作系统上运行 Project64 软件进行游戏时,我们同样需要 N64 的游戏卡带(这就是所谓“模拟”),当然,准确地说,我们需要的不是“卡带”自身,而是 N64 的游戏卡带上存储着的数据。因为数据传输接口的不同(你的电脑上应该没有可以插卡带的地方吧?;) ),我们需要通过一个叫 转储(DUMP)的过程得到卡带的数据内容,并将原来游戏卡带上的数据转换为 Windows 能够识别的数据格式(就数据内容来说,仍然是完全相同的)。
HLE:High Level Emulation 的缩写。目前此词没有统一的中文翻译。笔者倾向于“高阶模拟”这个说法。高阶模拟与低阶模拟(Low Level Emulation)相对,是一种比较新的模拟器编写的思考方法。由于当代的游戏机硬件系统的极端复杂性,以及出于商业目的的系统架构的保密性,模拟器的编写者们开始考虑一种,放弃原来的精确模拟原始硬件设备的每一个动作的模拟器的“初衷”,而把重点放在得到相似的结果上,这不但能够解决模拟的可行性问题,同时也是最终的模拟器的性能得到极大提高。
四、比较常用的模拟器
街机模拟器:MAME,callus,Rage,Raine,Zinc,neoragex,nebula,kawaks,Calice,Finalburn,Namco
FC模拟器:Nestopia,NNNesterJ,VirtuaNES,DreamNES,Smynes
SFC模拟器:ZSNES,Snes9X,SNEeSe,uosnesw
N64模拟器:Project64,UltraHLE,Mupen64,Rice,1964
PCE模拟器:MagicEngine,YAME
MD/32X/CD模拟器:Gens32,MEKA,Kega Fusion,Ages,Gnes LDU
SS模拟器:SSF,Yabause,GiriGiri
DC模拟器:ChanKast
PS/PS2模拟器:ePSXe,Bleem!VGS,PCSX,PSXeven,PCSX2
XBOX模拟器:Xeon,CXBX
GB/GBC模拟器:KiGB
GBA模拟器:VisualBoyAdvance,No$GBA,DreamGBA
GG模拟器:MEKA,Mekarnosan
WS/WSC模拟器:Cygne,WSCamp,Oswan
NGP模拟器:DC Neopop,NeoPop,Koyote,NGPocket
NDS模拟器:NO$GBA,DeSmuME,Ideas
PSP模拟器:VirtualPSP
PC端DOS用模拟器DOSBOX
五、相关网站
中华模拟器联盟
www.chinaemu.org
模拟999
www.emu999.com
国治模拟精品屋
www.emu618.com
六、网络游戏服务端模拟器
这种模拟器的开发是通过研究游戏客户端和服务端的封包内容,开发出来的一种能够模拟网络游戏服务端的模拟器,使用这种模拟器,可以模拟网络游戏服务端进行游戏。
④ 模拟器的工作原理是什么
所谓的模拟器,就是大家解压服务端压缩包之后的aionchs里除了 “客户端补丁”之外的所有文件,也就是说,它模拟了官服的所有功能,当然官服的运营架构肯定不是这样,它要考虑高配置,分布式和高吞吐量等问题。而里面的“客户端补丁”,只是因为模拟器的游戏版本和当前官服的游戏版本不一样,需要覆盖差异文件以保证客户端和模拟器版本一致。其实服务端的接口只有两个: 对外http服务器 和 对内数据库, http服务器是apache(也有可能是tomcat,懒得去仔细找了), 数据库是mysql。 好了,其实我们电脑上原本并没有安装这些程序,所以第一次运行模拟器的时候,需要点击“安装”。当需要启动服务器的时候,需要点击“运行”,这将启动http服务器和数据库。现在后台都开起来了,需要开始真正的游戏程序了: login和chat,最后开启game,因为game是基于login和chat的,所以要最后开启,这个时候会去连接数据库。如果在后台的数据库启动之前运行这些,由于读取不到数据,肯定是不行的。等这些所有的都启动好之后,我们知道可以开游戏连接了。连接的就是game程序(用java写的),游戏中的一切程序问题只要看game程序里打印出来的信息就行了,这个可以分析出了哪些问题,如果出问题重启后还不行,那就要修改数据库了。