沒錯, PC speaker 可以做很多事...
沒記錯的話, Apple2 和 IBM PC 的喇叭都是一個邏輯閘輸出, 透過電容交連到一個小喇叭上. 所以它也只有兩種狀態, 0 和 1, 只能輸出方波, 不能控制振幅, 改變送出的頻率就可以發出不同的音調, 就這樣而已...
一次只能發一個音, 對, 但透過分割的方式可以發出多個音調做和弦, 但相較於單音, 聲音聽起來會碎碎的, 您引的影片, 應該就是用這種方式.
https://www.youtube.com/watch?v=izadA3nSPbk
還沒完...
因為輸出只有 0V 或 5V, 不能調振幅, 就像 LED 一樣, 不是亮就是暗.
那... 您面前的電腦, 手上的手機要怎麼調亮度? ---PWM...
當時有個運用 PWM 的專利技術叫 RealSound, 可以讓PC speaker 發出還算逼真的音樂, 特效和語音等等, 雖然粗糙, 但在當時也夠讓人驚豔的了.
1990 年, 讓我眼睛為之一亮的是這個遊戲...
https://www.youtube.com/watch?v=tWgVcnYRZSs
這個遊戲沒有支援音效卡, 聽到那個片頭, 幾個朋友圍在電腦前面研究這個聲音是怎麼辦到的...
(我猜想當年很多人玩這遊戲應該是被總統的女兒騙進去的...
)
看到您架上有 Links 這個遊戲, 也是同公司的產品, 同樣用上 RealSound 技術, 鳥鳴, 擊球的聲音有沒有什麼不一樣? 該公司還有其他遊戲是有語音的. 沒多久各種音效卡開始普及, 這玩意也被遺忘了...
至於國內那些遊戲是怎麼做的就不知道了, 是授權? 自己弄一套繞過專利? 還是... ... ...