Forums » Bugs
Bad Flickering in OpenGL Mode with an FX5900 NU
System:
AMD Athlon XP 3200+
eVga Geforce FX5900 Non-Ultra (128meg)
2x256 Meg of RAM (DDR400/PC3200)
Win XP Home
When switching from DX8.1 to OpenGL within the game, I get flickering and sometimes parts of the screen don't show up. I tried getting screenshots, and recording movies through fraps, but they show up as normal. My Digital camera can't capture the flickering on screen either...
It just flickers really bad using OpenGL, but it works fine in DX 8.1.
Edit: Err, so whats wrong?
AMD Athlon XP 3200+
eVga Geforce FX5900 Non-Ultra (128meg)
2x256 Meg of RAM (DDR400/PC3200)
Win XP Home
When switching from DX8.1 to OpenGL within the game, I get flickering and sometimes parts of the screen don't show up. I tried getting screenshots, and recording movies through fraps, but they show up as normal. My Digital camera can't capture the flickering on screen either...
It just flickers really bad using OpenGL, but it works fine in DX 8.1.
Edit: Err, so whats wrong?
You're probably getting framerates higher than your refresh rate..that'll cause flickering... Try turning Vsync on for GL, and it'll most likely go away...
Err.. I had Fraps and the /showframerate (whatever that command is..) on, and I never went above 60fps (I was looking at s9 station). I had all the settings maxed, except for AA.
I forgot to post my driver. Its 56.72.
It was also tested on Rocket Cow's comp with an FX5200, he had no problems.
Edit: I should also mention, when recording movies with fraps on 15FPS, all my problems went away (Fraps forces my game to run at 15FPS). Also when recording screenshots (with fraps), while it tries to save the screen 'automattically' shows up fine, and after the picture saves, the screen goes 'broken' again...
Err, its hard to explain, I wish I had some way of capturing this bug. One more thing. I think OpenGL runs slower than DX 8.1.
I forgot to post my driver. Its 56.72.
It was also tested on Rocket Cow's comp with an FX5200, he had no problems.
Edit: I should also mention, when recording movies with fraps on 15FPS, all my problems went away (Fraps forces my game to run at 15FPS). Also when recording screenshots (with fraps), while it tries to save the screen 'automattically' shows up fine, and after the picture saves, the screen goes 'broken' again...
Err, its hard to explain, I wish I had some way of capturing this bug. One more thing. I think OpenGL runs slower than DX 8.1.
You should still try Vsync to rule that out.
Ok, my question is that since directx mode works fine, why switch to opengl mode?
"Ok, my question is that since directx mode works fine, why switch to opengl mode?"
Err, I donno? In testing nVidia cards preformed faster than ATi cards in OpenGL based games.
I just ran Vendetta now, and everything seems to work now :S (same sector... I donno what Vsync was set at, but OpenGL doesn't have an option of enabling Vsync... so that doesn't matter)
And Apparently, DX8.1 is more optimized than OpenGL, because im getting over 30fps more than OpenGL does...
Whatever, this is done... its not a bug, some kinda 1-time-thing... probably something with my computer.
Err, I donno? In testing nVidia cards preformed faster than ATi cards in OpenGL based games.
I just ran Vendetta now, and everything seems to work now :S (same sector... I donno what Vsync was set at, but OpenGL doesn't have an option of enabling Vsync... so that doesn't matter)
And Apparently, DX8.1 is more optimized than OpenGL, because im getting over 30fps more than OpenGL does...
Whatever, this is done... its not a bug, some kinda 1-time-thing... probably something with my computer.
Heh,
Yeah, our dx8.1 stuff is a little more optimized than our opengl stuff. Mainly because the graphics engine was designed around directx8 features back in the day.
Yeah, our dx8.1 stuff is a little more optimized than our opengl stuff. Mainly because the graphics engine was designed around directx8 features back in the day.
Sometimes switching between DirectX and OpenGL while the game is running causes bad interactions between the two, resulting in unusual video problems which go away if you restart purely in OpenGL. But yes, we recommend that Windows users use DirectX unless they are having technical problems with it.