Delta/Frame Tweening vs. just flip true

Blitz3D Forums/Blitz3D Programming/Delta/Frame Tweening vs. just flip true

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.

So currently the only thing I have limiting my game speed is flip (or vwait:flip 0 if needed) I can see how there is going to be some variance from someone with a 60 mhz refresh rate vs an 85 mhz refresh rate. From my perspective it doesn't seem too huge of a difference, enough to warrant adding in delta timing or frame tweening. I've also made the assumption that 75-85 mhz is the average range of refesh rates, and that if vsync is disabled by the user that I can rely on vsync:flip 0 as a backup. Is any of this incorrect?


Just about all of it :)

Monitor refresh rates go up over 100, so your game could easily be running twice as fast on some machines as others.

Flip True and VWait:Flip False are the same thing. If VSync is disabled, neither will do a thing and the game will be flying along at 2,3,4,5 times as fast as it should.

Also some monitors ( mainly laptop screens ) don't like Flip False and will be unusable.

You seem to be going to great lengths to avoid adding a few simple lines of code, and I'm not quite sure why.