原帖由 lencil 于 2024-3-31 19:38 发表
posted by wap, platform: Android
gba的性能高于sfc是定论。但几乎所有sfc移植到gba的游戏效果都不及原版,可以看看大金刚系列,幻想传说,马里奥系列。虽然gba的音频支持pcm,但几乎所有gba游戏的音乐听感都不及sfc ...
再说说音乐。其他答主都没提到sound chip的机能,在这方面SFC倒是真可以和GBA杠正面。SFC和GBA都带类似FC的若干矩形波、噪音等通道,这些其实是打杂的。真正拿得出手的是各自的PCM支持能力。这俩货虽然都是PCM,不过原理不太一样。GBA的PCM是采样输入,你输入什么就播放什么;而SFC的PCM处理方式是「自带鬼畜」,你输入一个PCM格式的音源进去,比如把F♂A乐器输入进去,然后往sound chip的寄存器里写入你要的包络,音调之类的,sound chip上的协处理器就会帮你处理输出,其实就和做音乐用的合成器播放软音源差不多。论极限效果的话两者的音质应该不会差太多,但是实际发售的游戏中GBA很多听起来都不如SFC的,这个主要是因为GBA要一直不停地写PCM sample,等于CPU要一直做音频解码与运算的工作,为了保证画面和游戏逻辑的CPU工作时间,只能牺牲一些音质换取较快速的音频处理了。顺便一提SFC的声音处理芯片SPC700是PS之父久多良木负责设计的,所以说索尼大法好可不是白叫的。