您的位置:广东在线游戏网 > 游戏攻略 > 游戏模拟器是什么意思?-在电脑上的游戏模拟器原理是什么?

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

作者:广东在线游戏网日期:

返回目录:游戏攻略




模拟器是一种程序,原意为“仿真器”。可以使电脑或者其他多媒体平台(掌上电脑,手机)能够运行其他平台上的程序,多为电视游戏和街机模拟器,也有一些掌上电脑的模拟器。

模拟器一般需要rom才能执行,rom的最初来源是一些原平台的rom芯片,通过一些手段将原程序拷贝下来,这个过程一般称之为“dump”,然后利用模拟器加载这些rom来实现模拟过程。

扩展资料:

游戏有智力游戏和活动性游戏之分,前者如下棋、积木、麻将、打牌等,后者如追逐、接力及利用球、棒、绳等器材进行的活动,多为集体活动,并有情节和规则,具有竞赛性。当前日常用语中的“游戏”多指各种平台上的电子游戏。电子游戏有单机游戏和网络游戏。

游戏是所有哺乳类动物,特别是灵长类动物学习生存的第一步。它是一种基于物质需求满足之上的,在一种特定时间、空间范围内遵循某种特定规则的,追求精神需求满足的社会行为方式。

合理适度的游戏允许人类在模拟环境下挑战和克服障碍,可以帮助人类开发智力、锻炼思维和反应能力、训练技能、培养规则意识等,大型网络游戏还可以培养战略战术意识和团队精神。

参考资料:百度百科-游戏模拟器


总得来说,模拟困难在于硬件和软件两个方面。

首先,既然是“模拟”,那么它的运行原理就是,首先用软件虚拟出一个硬件和软件环境,然后在这个虚拟出的环境上运行程序。

比如,一种处理器叫A,它执行程序的方法就是:“A→程序”。
另一种处理器叫B,其硬件、系统底层、工作方式都和A不同,那么如果你要用B运行A的程序,首先需要用B来虚拟出A,然后用虚拟的A运行程序:“B→A→程序”。
这里可以看出,模拟比起原生,在计算上需要的步骤要更多。并且,由于硬件结构不同,这个虚拟过程是比较复杂的,所以对机能的消耗比较大(主要的机器性能其实就用在这个步骤上了)。

另外就是,模拟器(指非官方的模拟器)的开发者手中并没有原机器的设计图和源代码,对于一些部分的处理是需要靠猜测的,然后自己写一个能达到目的的算法。这样就有可能写错,或者走弯路。写错的后果就是模拟器BUG,而走弯路的后果就是效率低下。实际上,不出错或者不走弯路是不可能的。
而官方的模拟器(比如用PSP模拟PS1),e799bee5baa6e997aee7ad94e59b9ee7ad94361由于是自家的机器,完整的设计图和源代码都有,模拟器的开发者就能写出效率最高的算法,所以官方模拟器的性能都要比民间模拟器的效能高得多,只需要比原机器稍微高一点儿的机能就足够了。

机器的硬件差异越大,模拟难度越高,就算成功,其模拟效率也不会太高。这很明显,因为机器的硬件差异大就说明需要虚拟的地方多,而这些都是会降低效能或者容易出错的。代表就是PS2,PS2极难模拟出了名,作为热门机型,在面市后居然过了十多年才有比较可靠的模拟器,可见其难度。其原因主要就是PS2和x86 PC的硬件差异太大。
而Xbox,其实要模拟的话估计是不太难的,它的硬件和PC基本没什么差别,没模拟估计是因为不算太热门吧。

模拟难度和操作系统也有关系,举例子,在osx系统上模拟ios,很容易,在windows系统上模拟ios,难如登天。

由于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机,所以要制作它们就e799bee5baa6e997aee7ad94e59b9ee7ad94337相当困难了,另外游戏机的制造商也考虑到PC机的模拟器问题,所以也不会公布太多的游戏机硬件资料,有些根本就是机密不被公布,这就会使游戏机模拟器的开发变得更加困难,所以想得到运行于PC机之上的PSP或者其他一些高级的游戏机的模拟器只有等待官方公布或者是那些硬软件的开发天才出现了。

相关阅读

  • 游戏模拟器是什么意思?-模拟器是什么

  • 广东在线游戏网游戏攻略
  • PC模拟器是一款让Android设备用户重温经典PC游戏的模拟器,该模拟器由俄罗斯的Eltechs公司开发的一款pc游戏模拟器ExaGear Strategies,简称《ExaGear》。游戏模拟器的主要功能就是将经典的P
关键词不能为空

标签导航

LOL女枪技能加点详解 S6好运姐主升什么技能 DNF女枪怎样加技能点啊 地下城与勇士女枪加点 dnf女枪怎么加点? 武器大师辅助下路ADC天赋 符文 出装 技能加点 打法等思路... (新手)英雄联盟的易大师怎么玩?和出装 猴子 怎样出装 才能 打人疼 而且抗揍 好出的 英雄联盟++石头人最科学的出装顺序++ dnf时装属性怎么选 DNF蓝拳的高级时装属性应该如何选择? DNF战斗法师时装属性选择 dnf时装各部分的可选属性详细点 地下城与勇士 阿修罗怎么加点?按等级加!最好有图解释 地下城与勇士刷图阿修罗咋加点?? 地下城与勇士阿修罗技能加点(详细版) 地下城与勇士阿修罗职业技能加点怎么加? 模拟器游戏是什么 游戏模拟器有在电脑上用的吗? 模拟器的大概意思怎么理解?什么是模拟器? 游戏模拟器是什么意思? 我无聊啊~~~!怎么才能排解这种感觉?? 整天感觉很无聊,怎么办? 怎样才能解除无聊感? 怎样做才能消除自己感觉无所事实,总是那样地无聊… 写日记内容的要求 有关学校里发生的事情写一篇日记 以一种植物写一篇日记 写一篇日记 求密谍伙伴第三季百度云 求美剧 lie to me全三季高清百度云 求美剧良医第三季百度云网盘 急!!!有没有人有《美国谍梦》1-3季全集的百度云,求求求求... 绿茶婊是怎么由来的了? 绿茶婊这词的来由 绿茶婊的意思我懂 但是绿茶婊为什么叫绿茶婊和绿茶有什么关系 绿茶婊的由来 Snipperclips剪纸一共几关,容量多大 snipperclips多少钱 任天堂ns可以玩什么游戏 魅蓝E3是什么 魅蓝E3什么时候发布 魅族aote3什么时候可以买到 魅族e3什么时候出的 魅族e3什么时候上市 侠盗猎车秘籍(全部) 侠盗猎车手罪恶都市无敌秘籍 侠盗猎车全部秘籍 防弹衣、加钱秘籍 侠盗飞车 罪恶都市 全民奇迹怎样最快最省钱的提高战力? wow7.0附魔如何冲最快 魔兽世界附魔1-300怎么冲最省钱,大概要多少G 纳尔到底是不灭好还是雷霆好啊Σ 英雄联盟纳尔上单更适合带冥火还是热诚?不说其他,就说这两个