WonderWitch サンプル:パフォーマンスメーター
サンプル 1:簡易表示
key1.lzh:1,951 Bytes(00/09/07)
画面左端にメーターを出す。多ければ多いほど処理が重い。
左上に表示しているのは空ループの回数で、X 上と X 下で増減する。START
で終了。
lcd_get_display_line()
で現在の表示ラインを取得して、それを使って表示している。
sys_wait()
の直後は 144 が返ってきて、158 まで増えてその次
0 に戻る。
1 V-BLANK 周期中に処理が終わらないとメーターの長さが 0 に戻ってしまうが、
これを防ぐには V-BLANK 割り込みを使うなどする必要がある。