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


 20 12
发新话题
打印

MD 超级街霸2BGM劣化的原因,据说是这个:

当真?就少一个PCM音效就劣化到这样子?


TOP

主要是因为40兆卡带技术实现上的问题,16人街霸是40兆bit,但是MD直接寻址只有32兆bit,所以要通过mapper来映射,整个卡带被分成8个区块,每块4Mbit(512K字节)大小,加电工作时实际只有6个区块(32Mbit)以符合MD的ROM寻址范围,在必要的时候通过程序控制mapper来屏蔽某2块不用的存放图形的区块,然后用另外两块不工作的顶替上,举个例子,ABCDEFGH8个区块,默认GH区块屏蔽,当前游戏是隆和肯对战,背景选了春丽的场地,该场地图形资源在G区块,隆和肯的图像资源分别在B和D区块,那么这一局开始的时候,就要将原本屏蔽的G区块激活,把当前不用的C或E或F区块选一个,和H区块一样屏蔽掉,整个游戏卡带的8个区块中只有第一个区块是不允许被替换的,因为含有68000的中断向量表,其他都可以替换。

试想一下在图形空间都紧巴巴的卡带中,还要求塞一些巨大的PCM采样和图形来抢空间,抢的时候还要考虑优化好,不要优化到最后,PCM被放到可能被屏蔽替换的ROM区间中,这是何等的工作代价,对于项目管理付出的代价非常大,不如用尽可能用合成音源,同时降低必须使用的PCM音源的采样率,就这样,画面赞音乐惨的16人诞生了:D



本帖最近评分记录

TOP

版主分析的很到位啊


TOP

posted by wap, platform: GoogleChrome

SONIC3D 技术帝

TOP

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