Closed kamiyaowl closed 5 years ago
1cpu cyc=0.5apu cyc=3ppu cycなので調停が必要。
cpu clock freq(ntsc)=1.789773MHzなので、1cycでの処理時間559ns相当になる。
3モジュールの調停ももちろんだが、実行時間計測を行ってディレイも入れないと這わくなったり遅くなったりしてしまいそう
いや、メチャハヤになるよね。あとオーディオどうしよう
dmaも追加
音がならない範囲ではすでに調停撮っている
wasm/src/lib.rs で実装したWasmEmulatorがまんまそれ
1cpu cyc=0.5apu cyc=3ppu cycなので調停が必要。
cpu clock freq(ntsc)=1.789773MHzなので、1cycでの処理時間559ns相当になる。
3モジュールの調停ももちろんだが、実行時間計測を行ってディレイも入れないと這わくなったり遅くなったりしてしまいそう