millisec はリアルタイムクロック(時計のこと)を数えている。
maincnt は vsync 割り込み処理で 1 増える。
vsync 割り込みというのは、えーと、一画面書き終わった時に起きるイベントのこと。
これが約 1/60 秒周期で発生します。
3ds を閉じてる間は vsync 割り込み発生しないので、maincnt は進まない。
閉じていても時計は進んでいるので、millisec も進む。
? "-"*1e6
とかやると、表示が終わるまで vsync 割り込みを禁止しちゃうので、
やはり maincnt は進まない。
millisec は進む。
1そうだね プレイ済み