作者:广东在线游戏网日期:
返回目录:游戏攻略
模拟器(英文:emulator、simulator),根据此原理制作的软件又可称为模拟程序,是指主要透过软件模拟硬件处理器的功能和指令系统的程序使计算机或者其他多媒体平台(掌上电脑,手机)能够运行其他平台上的软件。
在自动化技术、化学工程中同样使用模拟器这一术语。模拟器多用于电视游戏和街机,也有一些用于掌上电脑。
模拟器一般需要ROM才能执行,ROM的最初来源是一些原平台的ROM芯片,通过一些手段将原程序拷贝下来(这个过程一般称之为“dump”)然后利用模拟器加载这些ROM来实现模拟过程。
扩展资料:
发展历程
在二十世纪九十年代初,国外的爱好者就开始试验制作游戏模拟器。据说在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相继推出。这两个团队开发的模拟器较受e799bee5baa6e997aee7ad94e59b9ee7ad94338好评,不过后来打起来官司。
参考资料来源:百度百科-模拟器
模拟器,就是在电脑系统中模拟其它系百统或其它运行环境下的状态,可以在模拟器中运行其它平台下度的游戏或软件等。
当前比较火的是安卓模拟器,有问多种不同名称的软件,运行后,就可答以在该软件中安装、运行安卓系统下的游戏或应用。
也就是说,在模拟器中就可以玩手机上才能玩的版游戏了,在手机中运行的一些软件也可权以在模拟器中运行的了。
模拟器通常指模拟某种硬件的程序,比如ps模拟器等 一、定义 模拟器,英文 Emulator,指一种用于模仿其它硬件的行为的软件或者硬件。 二、概述 早在大型机时代,人们为了实现软件兼容性的目的(当时的软件开发费用极为昂贵),作为新开发的硬件系统的一部分,开发了世界上第一台模拟器。 现在我们提及模拟器时,多半是指能够运行于某种硬件系统下的一种软件,这个软件可以模仿另一种硬件系统对数据的处理过程,并最终得到相同或者相似的结果。一个现代比较典型的模拟器软件如游戏机 N64 系统的模拟器 Project64 http://www.pj64.net/main/ 。这是一个运行于 IBM PC 兼容硬件架构下的 Windows 操作系统上的一个模拟器。我们通过运行这个软件可以直接的对其模拟对象——游戏机平台 N64的软件进行处理,并得到相似的结果(游戏娱乐)。通俗地说,我们通过运行 Project64 这个软件,可以在 PC 上玩到 N64 的游戏。 三、相关概念 ROM:ROM是模拟器相关的一个重要名词,其意为只读存储器。在过去的时代里,人们使用 ROM 来存储数据(类似于今天的软件,但它本身却是硬件)。同样拿上面的 N64 的例子来说的话,N64 系统的软件,是存储于游戏卡带上的(与我们熟悉的FC 红白机相同),当我们今天在 Windows 操作系统上运行 Project64 软件进行游戏时,我们同样需要 N64 的游戏卡带(这就是所谓“模拟”),当然,准确地说,我们需要的不是“卡带”自身,而是 N64 的游戏卡带上存储着的数据。因为数据传输接口的不同(你的电脑上应该没有可以插卡带的地方吧?;) ),我们需要通过一个叫 转储(DUMP)的过程得到卡带的数据内容,并将原来游戏卡带上的数据转换为 Windows 能够识别的数据格式(就数据内容来说,仍然是完全相同的)。 HLE:High Level Emulation 的缩写。目前此词没有统一的中文翻译。笔者倾向于“高阶模拟”这个说法。高阶模拟与低阶模拟(Low Level Emulation)相对,是一种比较新的模拟器编写的思考方法。由于当代的游戏机硬件系统的极端复杂性,以及出于商业目的的系统架构的保密性,模拟器的编写者们开始考虑一7a64e59b9ee7ad94363种,放弃原来的精确模拟原始硬件设备的每一个动作的模拟器的“初衷”,而把重点放在得到相似的结果上,这不但能够解决模拟的可行性问题,同时也是最终的模拟器的性能得到极大提高。 比较常用的模拟器: 街机模拟器:MAME,callus,Rage,Raine,Zinc,neoragex,nebula,kawaks,Calice,Finalburn,Namco FC模拟器:Nestopia,NesterJ,VirtuaNES,DreamNES 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 DC模拟器:ChanKast PS/PS2模拟器:ePSXe,Bleem!VGS,PCSX,PSXeven,PCSX2 XBOX模拟器:Xeon,CXBX GB/GBC模拟器:KiGB GBA模拟器:VisualBoyAdvance,No,DreamGBA GG模拟器:MEKA,Mekarnosan WS/WSC模拟器:Cygne,WSCamp,Oswan NGP模拟器:DC Neopop,NeoPop,Koyote,NGPocket