模拟器(Emulator,EMU)是一种程序,原意为“仿真器”。可以使电脑或者其他多媒体平台(掌上电脑,手机)能够运行其他平台上的程序,多为电视游戏和街机模拟器,也有一些掌上电脑的模拟器。
模拟器一般需要rom才能执行,rom的最初来源是一些原平台的rom芯片,通过一些手段将原程序拷贝下来,这个过程一般称之为“dump”,然后利用模拟器加载这些rom来实现模拟过程。
扩展资料:
模拟器包含很多组件:一个模拟很多原始机器的CPU模拟器;一个把很多街机输入设备,例如按钮、摇杆和其他控制的输入映射到PC上的键盘、摇杆和其他设备的模拟器,以及一个街机显示和声音的模拟器。模拟器唯一缺少的是ROM映像,也就是原始的街机游戏中的程序。在模拟器运行时,实际上是很多年前原始的游戏在运行--只不过是在不同的设备上运行罢了。
模拟器种类:街机模拟器、家用机模拟器、手掌机模拟器、电脑模拟器
计算机模拟(简称sim)是利用计算机进行模拟的方法。利用计算机软件开发出的模拟器,可以进行故障树分析、测试VLSI逻辑设计等复杂的模拟任务。在优化领域物理过程的模拟经常与演化计算一同用于优化控制策略。
计算机模拟器中有一种特殊类型:计算机架构模拟器,用以在一台计算机上模拟另一台指令不兼容或者体系不同的计算机。阿兰·图灵曾提出:(不同体系的)机器A或机器B不考虑硬件和速度的限制,在理论上可以用指令实现互相模仿(即图灵机)。但是在现实中,速度和硬件是必须考虑的。
MAME-最有名的街机模拟器
Kawaks-街机模拟器
Nebula-街机模拟器
NeoRAGEx-街机模拟器
Chankast-DC家用机模拟器
ePSXe-PS家用机模拟器
VirtuaNES-FC家用机模拟器
ZSNES-SFC家用机模拟器
Gens-MD家用机模拟器
VisualBoy-GB手掌机模拟器
VisualBoyAdvance-GBA手掌机模拟器
No$gba-NDS手掌机模拟器
desmume-NDS手掌机模拟器(可以运行很多NDS游戏,但速度较慢)
PCSX2-PS2家用机模拟器
Cxbx-XBOX家用机模拟器
参考资料:百度百科-游戏模拟器