« Virtual Boy架构 (index)

Virtual Boy架构

Chapter 6: 音频


试想一下,将Game Boy的波形通道乘以5,再加上一个噪音通道,就能产生如此美妙的音效: 这就是Virtual Boy的声音芯片。 你也可以把它看作是PC Engine的同胞兄弟。

Video
Video - 马里奥网球(Mario's Tennis)(1995)

主板上还有一个名为虚拟声音单元(Virtual Sound Unit,"VSU")的芯片提供声音功能。 PSG依靠内部RAM存储5个波表和一个寄存器文件来配置6个可用通道中的每个通道。 寄存器为8位宽,而内部RAM与6位数据总线相连(CPU仍将6位字视为单字节,但会舍弃上面的两位)。

每个波形由32个PCM采样(以6位值编码)组成。 通道具有平移控制设置(左右音量从0到15)和11位频率控制。

每个通道还有一个基本的包络控制,可使音量随时间增长或衰减。 第五个通道支持更多效果,即逐步移动频率的扫频功能和根据内部RAM中存储的一些值改变波形的调制器

第六/最后一个通道只能输出噪音

输出

混合输出为立体声,分辨率为10位,采样率为41.7 kHz。 还值得指出的是,游戏机带有立体声扬声器,因此不必戴耳机也能欣赏到这种效果!


Previous: 5. 图形

Next: 7. I/O


Rodrigo Copetti © 2026 RSS Feed

切换至现代版

主页 · 文章 · 支持 · 关于作者 · 关于此网站