When you call vsync you are telling the 3DS to wait for the current screen to finish drawing. In the tube tv example this is when the electron beam is moving back to the top left after finishing a frame. Sine the 3DS wants to refresh the screen 60 times per second this automatically limits you to a maximum of 60 frames per second. If you pass a number to vsync it waits that many screen refreshes.