PSエミュレータ
http://members.at.infoseek.co.jp/DrHell/ps1/index.html
変更点:
-DMAC: D_PCRへのハーフワードアクセスに対応
-CD: 減衰音量の修正
-D_PCRの件はCDマネージャのサウンドスコープへの対応。
本件で分かった少なからずショッキングな事項は、
本来ワードで書き込むべきハードウェアレジスタに、
ハーフワードで書き込んだ場合、
実質ワードで書き込んだのと同じになることである。
つまりデータ自体は常にワードでバス出力されており、
ハードウェアによってはデータ幅を無視するのである。
(結果的に修正はない可能性が高いが、後日洗い直しが必要)
-減衰音量は、少し前から対応したのだが、
初期値を設定し忘れていたので、
何も設定しないゲームで音量が0になっていた。
0 件のコメント:
コメントを投稿