导读:今天讲解《中华模拟器联盟》相关内容,本文来自网络,不代表恒世游戏教程立场,如有兴趣可以收藏本网站!
本文目录一览:
- 1、 模拟器是什么?
模拟器是什么?
一、定义模拟器,英文
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)相对,是一种比较新的模拟器编写的思考方法。由于当代的游戏机硬件系统的极端复杂性,以及出于商业目的的系统架构的保密性,模拟器的编写者们开始考虑一种,放弃原来的精确模拟原始硬件设备的每一个动作的模拟器的“初衷”,而把重点放在得到相似的结果上,这不但能够解决模拟的可行性问题,同时也是最终的模拟器的性能得到极大提高。
比较常用的模拟器:
街机模拟器: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$GBA,DreamGBA
GG模拟器:MEKA,Mekarnosan
WS/WSC模拟器:Cygne,WSCamp,Oswan
NGP模拟器:DC
Neopop,NeoPop,Koyote,NGPocket
相关网站:
中华模拟器联盟:www.chinaemu.org
网络游戏服务端模拟器
这种模拟器的开发是通过研究游戏客户端和服务端的封包内容,开发出来的一种能够模拟网络游戏服务端的模拟器,使用这种模拟器,可以模拟网络游戏服务端进行游戏。
中华模拟器联盟,图片源自网络图文无关
以上就是《中华模拟器联盟》的内容了,看完之后是否对你有帮助呢?欢迎在评论下方留言!
发表评论