Thankyou. I set fps_max and fps_min to the same value and for pos.x/y I did, pos.x += 1 / time_step; This gave me the desired result for both 800x600 and Fullscreen mode.