GA, what I do is detect what hertz the monitor is currently set to at the desktop and set the bmax graphics hertz to it. If you don't set the graphics to the monitor hertz then you could get some choppy/flashing/jitter. Not everyone can see the hertz difference and I'm sure the usual negative-attitude, holier-than-thou, egomaniac people on this forum will disagree with me (the same few disagree with me on anything no matter what it is) and scream bloody murder, but some can notice it (me). Again, some people aren't able to notice and claim it doesn't make a difference, but I assure you it does.
I can't remember the exact commands but it's something like.
Pseudo-code:
You get the idea.
I can't remember the exact commands but it's something like.
Pseudo-code:
? extern win32 Function Blah() end extern wBPP = GetDesktopBPP(hWnd) wHertz = GetDesktopHertz(hWind) If bFullScreen then wMode = wBPP else wMode = 0 Graphics 800,600,wMode,wHertz
You get the idea.