在电脑上的游戏模拟器原理是什么?

 我来答
百度网友b6b69ad
推荐于2017-10-04 · TA获得超过281个赞
知道答主
回答量:234
采纳率:0%
帮助的人:88.7万
展开全部
由于PC机的普及,个种运行于个人计算机之上的游戏模拟器相继产生了,如FC,MD,SFC,PS,GBA,MAME等都出现了模拟器,而且这些模拟器几乎可以运行原先属于自己机种类型的所有的游戏,游戏模拟器功能如此的强大,大家也许会问它是如何制作的呢,在这里我结合游戏机的硬件和PC机的硬件,来阐述模拟器被制作的原理,现已任天堂FC(FamilyComputer)为例,要制作FC模拟器首先我们必需获得FC的硬件资料,FC的CPU采用的是理光6502芯片 CPU位数是8位 主频是1.7897725MHz(NTSC制式机型)1.773447MHz(PAL制式机型) ,另外还有2KB的内存,2KB的现存,还有其他一些硬件所组成的,当然CPU是其核心,要制作模拟器首先就要搞清游戏机CPU的型号,因为制作模拟器的中心思想就是,用PC机的CPU去模拟游戏机的CPU,要制作FC模拟器,其本质就是让PC机的INTEL或AMD的CPU去模拟理光6502芯片的工作方式,而FC模拟器就是理光6502通向INTEL或AMD的软件桥梁,这就是游戏模拟器被制造的原理。
还有很一些模拟器的制作常识就是被模拟的游戏机的硬件性能是不能高于模拟它的PC机的硬件性能,比如你要制作运行于PC机上的FC模拟器就要保证PC机的硬件性能高于FC,可能你会觉得很好笑,即便是十年前的PC机它的硬件性能也要超出FC许多倍啊,是啊的确如此,可当你要制作PS,PS2,和红的发紫的PSP模拟器时问题就不一样了,例如PS2的CPU是128 位元 RISC (MIPS 架构的子集合)这些游戏机其本身硬件性能就不低于PC机,所以要制作它们就相当困难了,另外游戏机的制造商也考虑到PC机的模拟器问题,所以也不会公布太多的游戏机硬件资料,有些根本就是机密不被公布,这就会使游戏机模拟器的开发变得更加困难,所以想得到运行于PC机之上的PSP或者其他一些高级的游戏机的模拟器只有等待官方公布或者是那些硬软件的开发天才出现了。
Caworb
2014-05-03 · TA获得超过245个赞
知道小有建树答主
回答量:419
采纳率:100%
帮助的人:201万
展开全部
将相应机型的代码指令集解释映射为当前支持的指令集,营造一个虚拟运行环境
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
王清扬nice
2014-05-03 · TA获得超过345个赞
知道小有建树答主
回答量:649
采纳率:0%
帮助的人:413万
展开全部
你是想问什么游戏模拟器。比如武装突袭吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式