VSYNC→あります。WAITも。
フリッカーについてですが、1fで必ずループするようにしているためです。
(タスクが多すぎて処理中にMAINCNTが変わったらBREAK、次のフレームで続きから始める感じです。)
@A:MC=MAINCNT
FOR I=CON TO MAX:GOSUB (タスクラベル):IF MAINCNT!=MC THEN BREAK:ENDIF:NEXT
IF I!=MAX THEN CON=I ELSE CON=0:CLF=1
IF CLF==1 THEN GCLS:CLS:CLF=0:ENDIF:GOTO @A
またGCOPYで回避したとしてもNew3DSならいいのですが重くなります。3DSで常時56fps以下なので…
0そうだね プレイ済み