しょうもない計算間違いをしていました...
mk2の場合、解像度は320×200ですが、これは4:3のテレビ出力に対応しています。
ハイビジョンの場合、16:9なので、320×175だと計算していましたが...
320×150の間違いでした...
320×200が、4:3=16:12なので、16:9は、縦ドット200×9/12=150ですね。
なので、描画すべきバイト数は12000バイトになります。
さらに、『バスリクエストOFF(2)』で書いた通り、描画しない期間はバスリクエストOFFにするという手段が取れます。描画区間の1/4なので結構影響が大きいです。
で、描画ラインで150ラインで算出すると、平均CPUクロック周波数は2.12MHz となり、1秒間に 20.8 フレーム描画できるようになります。
描画がこのくらいの速度なら、PCM音声の方にだいぶ余裕が出来ます。
2013年04月03日
この記事へのコメント
コメントを書く

