06/01 18:16 きょうの「団地ともお」で「アップライト筐体で横画面の横シュー」が出てきて…そんなゲームどれくらいあったかなと考えてみる
06/01 22:15 4MHzのYM2151にデータシート通りの音階を設定すると「3半音?8セント」ほど高い音が出る(Cを出したつもりがほぼD#の音階で鳴る)ので、そこはドライバ側で吸収する必要がある
06/01 22:19 ここをきっちり「3半音?8セント」で計算しないで「3半音」で計算して、8セントはデチューン命令でゲタをはかせて与えるという実装もそこそこある。うちのドライバが「^20(=8セント)が標準」だったのはそういう実装
06/01 22:22 ちなみにこの「3半音ずらす」ときに「単純にKCレジスタ設定値から3引く」と正しくない。KCレジスタに与える音階値は0-2,4-6,8-10,12-14だけが有効で、3,7,11,15は無効値なので
06/01 22:29 本当は音程だけじゃなくてADSRのレートも多少変わるので変換したほうがいい場合もあるだろうけど、そこまでやってたものがどれくらいあるかは知らず>4MHz化