That time again..

BlitzMax Forums/BlitzMax Programming/That time again..

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

I have found that Flip 1 is needed to remove tearing on my iMac, the -1 setting does sync to the framerate but it doesn't remove tearing.

Also there is not really any perfect timing system. To do fixed step you still need a fixed amount of `time` in which to process the logic, which the computer has to AT LEAST be able to do even if it doesn't have any time to draw graphics, but ideally there'd be enough time left after the logic is done to render the screen at a decent rate. The idea is that objects keep moving at the right speed but the framerate might drop. You obviously can't get a very slow computer to do very fast things no matter what timing method you use.