Ian: yeah sorry that question was Aimed at Xlsior who said he had his monitor fixed at 100Hz. However you demo does show me something. With Flipvar -1, the animation is clearly at 15Hz and my refresh is 85. With 0, it's at full speed, and with 1, it's very smooth thus must be at 85.
So basically if you call graphics at 60Hz and use Flip -1, if the user's refresh rate is 60, they'll get a nice smooth game, and if it's different from 60, BlitzMax will still keep the Flips occuring every 60 so the gameplay will be the same speed, just not "smooth" looking due to the discrepancy between refresh rate and the 60Hz flipping that Blitz is trying to do for you independant of the refresh rate. Does this sound correct now?
So basically if you call graphics at 60Hz and use Flip -1, if the user's refresh rate is 60, they'll get a nice smooth game, and if it's different from 60, BlitzMax will still keep the Flips occuring every 60 so the gameplay will be the same speed, just not "smooth" looking due to the discrepancy between refresh rate and the 60Hz flipping that Blitz is trying to do for you independant of the refresh rate. Does this sound correct now?