今日の作業

12:01

QVGA解像度への変更を追加。なぜかznesterが標準クロックでも余裕の60fpsキープになった。

snes9xも動くようになった。

13:08

snes9xはend.さん式ベンチで38〜39fps(CCCR=2000218)。……うーむ、SDLはさほどボトルネックになってなかったのか。となると60fpsは難しいなぁ。

ソースを眺めてみたけど、再現性優先で速度は二の次って感じだ。PPU周りとかすんげぇ遅そう。

i386アセンブラ版CPUコアをARMに移植したら、少しは速くなるかな。その前にせめてプロファイルを取りたいんだけど、-O0 -pgでもSegmentation Faultしてしまって取れない。