» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

作为同时代的主机为啥SFC搭载特殊芯片的游戏那么多而MD只有一个 ?

引用:
原帖由 Soviet所谓爱 于 2011-4-1 17:19 发表
MD还有一个叫《エクスランザー》的游戏

画面特别好,应该搭载了特殊芯片。
同屏是超过64色了,不过是假的,通过MD特有机能-明暗阴影实现的。必要情况下最大可将一种颜色化成3种。

该卡带是绝对没有任何芯片的。

  MD有记载的特殊芯片就是SVP,这是图形处理用芯片,此类芯片仅此一块

  还有一种就是mapper芯片(寻址重定位芯片),因为MD设计的时候限定了在不加mapper芯片时最大可以读取32MBit的ROM,也就是说SONIC 3D还有玩具总动员这2个32M的游戏是MD默认情况下的容量极限,对于16人街霸,因为容量过大,达到40Mbit(MD上仅此一款超过32兆),所以就把整个ROM分为10个4Mbit的块,通过mapper芯片来控制什么时候把哪几块ROM定位到这32MBit的寻址空间范围内。对于Sonic 3D,ToyStory,16人街霸这3个游戏有一个共同点是不需要存档。需要存档的游戏,因为MD是要求把存档数据写入200000H开始的地址也就是16MBit容量之后的位置,这就带来了一个问题,200000H开始的地址是ROM区,是只读的,不能写入,所以对于超过16兆又要存档的游戏梦幻之星4(MD上仅此一款24兆的要存档游戏),就需要另一种特殊的mapper,在存档前把存档用的SRAM映射到200000H开始的地址,存档完成后再把原来ROM的200000H处映射回去以便游戏继续执行。
  所以就又有了2块官方出产的mapper芯片,但不巧的是这两块芯片用的控制寄存器地址是一样的,所以也就造成了2者不能共存的问题。这也就是为什么EverDrive等按照官方方案设计的烧录卡在说明支持40兆街霸和梦幻之星4的时候,都会附加一句"不能同时使用"的原因。


剩下的就是台湾原创游戏为了保护游戏ROM不被dump而安置的加密芯片了,这类非官方的芯片没什么好说的,随便厂商怎么设计了,比如以前太空战士初版Dump后鼓声不对,就是因为其中一块加密芯片的加密方式没搞清,导致dump的数据错误,但这类加密是应开发厂商定的了,而不听从于Sega,因为他们都不是Sega的授权厂商。

:D

[ 本帖最后由 SONIC3D 于 2011-4-2 13:46 编辑 ]


本帖最近评分记录
  • bbsbot 激骚 +1 最骚 Rated by wap 2011-4-2 15:05

TOP

好吧 简化再简化

MD卡上芯片就三类
第一类 图形dsp 用在vr赛车上
第二类 地址切换器 用在16人街霸和梦幻之星4上 作用分别是扩容和解除存档限制
第三类 加密保护器 用在非官方授权的卡带上 台厂还有永盛等
第四类 兼具前二三两类特征 用在乞丐王子英文版和太阳能码头上

所以官方加芯片的就三个游戏
vr ssf ps4



TOP

引用:
原帖由 zyl501zyl 于 2011-4-3 08:30 发表
sonic3d  md上还有光之继承者是24m也要记录的  这个也是神作啊
啊,不好意思,忘了这个,因为很惭愧这个一直没通关,属于我的悲惨回忆之一
其实光之继承者还有Sonic & Knuckles里也用了和梦幻之星4一样的SRAM mapper芯片,只不过S&K里还含有一块额外芯片来对Sonic2作补丁,开机时会识别插在上面的是2代还是3代,是3代就启用SRAM Mapper芯片,而如果是2代就启用那块給Sonic2作补丁的ROM Mapper芯片,以便让Knuckles可以出现在2袋的关卡中


TOP

发新话题
     
官方公众号及微博