I'm about half way through making my fist full game, Nothing too ambitious, just a 2d side scrolling shooter using some 3d models. Works great and doesn't tax DBPro too much (Plenty of FPS to Spare).
I want this game to run at 60 FPS in a window, but am having a lot of trouble achieving this. If I use SYNC RATE 60 I always get about 64 FPS and juddery updating of the graphics. I spent a long time making them so I don't want to watch them jerk accross the screen.
If I use SYNC RATE 0 I get around 110-120 FPS and smooth updating. Trouble is, The game runs too fast to play. and will run at different speeds on different computers.
By running in 'Full Screen Exclusive' mode I found that with a SYNC RATE of 0, DBPro Defaults to the refresh rate of my monitor (75Hz) and updates graphics nice and smoothly. At this speed my game is just about playable but still faster than I intended.
So, How on earth do I let my game keep it's origonal timing, without limiting it's fps (which makes it judder).