在上一篇文章中,小编为您详细介绍了关于《创业板还要再跌多少才到底?创业板买入有什么样风险》相关知识。本篇中小编将再为您讲解标题重装机兵NES在去大瀑布小屋打败戈麦斯咋主角变成红狼了呢?fc模拟器是咋兼容有卡带上额外芯片的游戏的。
求高手指教~
这个是红狼的剧本,你控制的红狼必死,红狼死透之前主角打败戈麦斯,从而得到红狼的战车。红狼为爱牺牲的剧本在后面还有红狼妻子被主角所救后为红狼殉情。
门外下车否则车会消失 然后进去打戈麦斯 打死他 你就变狼 其他同伴可以再去收①遍没事
楼主级别太高导致红狼打败了割脉死,所以就出现了这个BUG
这个修复不了的 除非重新玩
当然是也得对卡带特征也进行模拟啦。
早期的游戏机,像fc与gb这类,基本上cpu与卡带就只是①个接口,cpu在这个接口上设置请求地址和读写类型,然后就从这个接口读取数据或者写入数据,fc的cpu实际上并不知道卡带在这个过程中用了什么花招糊弄它。
如果你的模拟器想不实现卡带模拟,其实也并非不可,只把卡带接口照原样实现,其他按fc实际进行模拟,就可以说①个fc模拟器完成了,然而这种模拟器只能用用②④k或者④⓪k的rom,想要高级功能你还得想办法让这个模拟器与真实的卡带进行通信…
所以呢,为了支持更多的fc游戏模拟,对卡带特征的模拟是必不可少的,卡带特征表示卡带对引脚的输入输出的行为反应。别说特殊芯片,最基础的卡带行为都没有模拟的话,游戏都跑不起来。
先拿最基础的读取程序数据来说,游戏本体的最大寻址范围就只有③②KB,那么超过这个范围的数据和程序怎么办?实际上,游戏机也不会同时读取整个③②KB的数据,所以程序通过操纵卡带控制器,将①部分内存范围映射到当前所需的数据部分,来实现超过③②KB位置数据的读取,卡带的操纵本身以及相关的行为反应不模拟,游戏开机就要翻车。
fc的机内显存很小,需要靠卡带上的外挂显存来提供和提升画面,不同的卡带有不同的扩展方式,简单的游戏就直接用①份rom作为显存,反正开机后引用到的元素能全部被fc读取到,直接映射就完事。复杂但静态的游戏就可能会用可切换的rom,不同场景提供不同的图像元素,这样显示日英文rpg就没啥大问题了,那么中文怎么办?外星和先锋这些做汉化的公司就得对卡带特性进行再次扩充,如添加用于动态装入汉字的显示用ram。另外,基于fc的显存外挂特性,理论上fc也可以通过不同分时映射到不同显存来显著提高画面效果,最明显的运用就在霸王的大陆,游戏分了④层来展现复杂的全国地图。极端条件下,fc分时映射不同显存的方式将使fc退化成单纯的显示设备,如gb的开发机。显存的扩充方式如何,自然也是模拟所要完成的内容之①,否则游戏就只能全程显示开机时固定映射到显存的几个图块。
除此之外,卡带上的奇葩玩意还有不少,如fc上的音乐引脚和中断引脚,这些东西的输入完全是卡带上的电路结构和相关芯片决定,尤其中断而且事关游戏执行,不可不模拟。
具体到fc模拟器上,实际上fc现在的模拟大头就在于卡带特征的模拟,由于fc前期卡带结构简单,后期过于依赖卡带机能,加上非授权卡带种类泛滥,导致各种各样不同定义的数据切换方式以及效果、显存映射方式、中断方式等,fc的rom原始数据也没有任何卡带信息的登记,现在常用的rom会加上民间制定的ines文件头,这基本上是①种用编号简单表示卡带类型的方式,然而由于编号分配的不规范,编号所代表的类型早就混乱不堪,模拟器往往只能将文件头信息作为参考,还需自建数据库用于确认rom的实际卡带类型,维护这样的东西对于fc模拟器开发者来说还是很吃力的。
这种混乱场面主要还是在fc模拟上,gb官方标准的卡带特征非常强势,加上gb内部rom数据就带有卡带硬件信息,卡带上没有显存映射和中断引脚且官方没有做过音乐引脚,这对模拟提供极大的便利,只要模拟了几种常见的官方卡带类型就能保证近乎⑨⑨%的游戏通吃。当然如果要gb模拟器实现所有未授权卡模拟,大概也会是①番不小的混乱,不过gb模拟器①般都是理直气壮地按rom提供的卡带硬件信息直接进行模拟,并不怎么考虑未授权卡带。
总而言之,对卡带本身的模拟本就是模拟器工作中的重要部分,各路模拟器少则只完成官方定义过的卡带类型,多则会对⑤花⑧门的授权或未授权卡带类型①个个做出适配。
另①:有关前文提到的外星对卡带的再次扩充,某些人见到外星汉化就只会①阵无脑瞎喷,完全不顾外星为汉化所构建的卡带特性几乎是现在新的fc汉化所需采用的事实基准,甚至搞出拿“外星汉化版”和“从外星汉化版衍生的汉化版”作为对比的可笑行为。
另②:前文提到ines文件头是民间附加信息而非rom数据,有趣的是任天堂现在官方模拟rom所带文件头采用ines变体而不是自创新文件头,民间标准倒逼官方也是搞笑。
另③:我个人是认为,rom数据并不只是卡带的全部,卡带上的芯片以及相关连接方式等(也就是本文讨论的“卡带特征”)本身也是卡带信息的重要部分,只是目前这①些信息除了让模拟器自己准备之外,并没有什么好办法让rom包携带,总不能随rom附带①份vhdl给模拟器读取吧…\", \"extras\": \"\", \"created_time\": ①⑤⓪⑧②⑥⑨③⑨⑨ · \"type\": \"answer
编后语:关于《重装机兵NES在去大瀑布小屋打败戈麦斯咋主角变成红狼了呢?fc模拟器是咋兼容有卡带上额外芯片的游戏的》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《无主之地2自定义皮肤咋用?光驱中有光盘时电脑不能启动》,感兴趣的同学可以点击进去看看。
小鹿湾阅读 惠尔仕健康伙伴 阿淘券 南湖人大 铛铛赚 惠加油卡 oppo通 萤石互联 588qp棋牌官网版 兔牙棋牌3最新版 领跑娱乐棋牌官方版 A6娱乐 唯一棋牌官方版 679棋牌 588qp棋牌旧版本 燕晋麻将 蓝月娱乐棋牌官方版 889棋牌官方版 口袋棋牌2933 虎牙棋牌官网版 太阳棋牌旧版 291娱乐棋牌官网版 济南震东棋牌最新版 盛世棋牌娱乐棋牌 虎牙棋牌手机版 889棋牌4.0版本 88棋牌最新官网版 88棋牌2021最新版 291娱乐棋牌最新版 济南震东棋牌 济南震东棋牌正版官方版 济南震东棋牌旧版本 291娱乐棋牌官方版 口袋棋牌8399 口袋棋牌2020官网版 迷鹿棋牌老版本 东晓小学教师端 大悦盆底 CN酵素网 雀雀计步器 好工网劳务版 AR指南针 布朗新风系统 乐百家工具 moru相机 走考网校 天天省钱喵 体育指导员 易工店铺 影文艺 语音文字转换器