<>When the njWaitVSync function is used. void main(void) { njUserInit(); while (1) { if (njUserMain() < 0) break; njWaitVSync(); } njUserExit(); } <>When njRenderStart,njFlipFrameBuffer is used. void main(void) { njUserInit(); while (1) { if (njUserMain() < 0) break; /* Completion of vertex cataloging Start of data development */ njRenderStart(); /* Screen flip Flip screen with Vsync timing */ njFlipFrameBuffer(); /* Acquire pad data */ pdExecPeripheralServer(); } njUserExit(); }