However I cannot remember how to change a setting in the preferences that improves your framerates online by a bit, and makes a huge improvement during practice games offline.

Herm you know what it is. Would you tell me once more please?

VSync is controlled via the SwapInterval command when running in OpenGL.a nameless entity wrote:Oh, and getting back to better frame rates, that VSync fix only appears to be available when you are running in D3D. I can't find the option in Open_GL. I guess I could try switching to D3D for a bit, and do that change, and then switch back to Open_GL. I know that the fix continued to work last time. Not that it's really necessary for me though. I'm already getting around 150 fps.
From Digital-Silence wrote:In order to get a smoother transition between frames in 3D games, the video card puts the contents of the upcoming frame into its frame buffer. The frame buffer is part of the local memory that resides on the video card itself. It then moves the contents of the frame buffer to the screen. When this is complete, the frame buffer gets the next frame. This process repeats its self over and over.
VSYNC is basically the synchronizing of buffer swaps with your monitor's refresh rate. With VSYNC enabled, frame rates will not exceed the monitor's current refresh rate for that particular resolution. For example, if your monitor is using a refresh rate of 85Hz at 800x600, with VSYNC enabled, you will theoretically never exceed 85fps. So the refresh rate creates an artificial barrier that limits the frame rate.
So what happens if you are playing on an older monitor that only supports a 60Hz refresh rate. Will you have to live with a maximum of 60fps (assuming that your system can generate more fps)? Not necessarily. Newer video cards give you the option of disabling VSYNC. What happens is that this allows the buffer swapping to occur without synchronizing with the monitor's refresh rate. If it really was the refresh rate limiting you, disabling VSYNC may allow you to obtain frame rates in excess of 60fps. This, unfortunately, can also cause what are called 'visual anomalies': image tearing and flashing polygons. Some games run fine with VSYNC enabled, while other games crumble when VSYNC is disabled.