Yes. Even better would be to check for errors within a certain margin of error. Is there something specific you need it for?
No just want to know how to do it right in this case.
Except in Blitz your game loop always runs at the speed you tell it, regardless of refresh rate.
Hmmm...
OK i tell Blitz to run at 60 fps. So in one second Blitz runs my loop 60 times.
Case-1:
I do no complex things or the system is just fast enough. No problem blitz will run at 60 fps.
Case-2:
My loop is more complex so it can't be done in 1/60 of a second. What will blitz do then? Normally everthing will move slower then, except i use deltas so greater offsets will be taken and in the worst case animations won't look soft anymore.
How does blitz achieve the same animation then? Does it use deltas on his own?
I mean keeping the refreshrate at a given value is another thing than showing the same content.
By the way: What happens if the user uses a system with a refreshrate of 80 Hz. Will Blitz change this system to 60Hz then or will it run at 80Hz and use a delta of 60/80?
Greetings,
taumel