what the vsync???

messiahnet

New Member
I have vertical sync turned on on my radeon 9200 card. When I'm playing CounterStrike, my fps is always either at 30fps or at 60fps. Now, my monitor's refresh rate is set to 60 so 60 is what I want my fps locked on. But it isn't locked just there. It seems to not just be random but the switch in fps corresponds to what I'm looking at in the game. In other words, I can look at a wooden crate in the game and the fps stays 60 constantly. Then, I'll glace over at an open walkway and the fps goes 30. The point here is that different objects/colors/positions trigger the change. Help anyone???
 
messiahnet said:
I have vertical sync turned on on my radeon 9200 card. When I'm playing CounterStrike, my fps is always either at 30fps or at 60fps.

With a card like that I suggest turning Vsync off.

Now, my monitor's refresh rate is set to 60 so 60 is what I want my fps locked on.

You can't lock your frame rate to keep it from dropping below 60, only from going above 60. It's limited to your cards performance.

the switch in fps corresponds to what I'm looking at in the game. In other words, I can look at a wooden crate in the game and the fps stays 60 constantly. Then, I'll glace over at an open walkway and the fps goes 30. The point here is that different objects/colors/positions trigger the change. Help anyone???

Correct, the different surroundings in your game maps stresses your card differently. The 9200 isn't a very powerful card and it might not be capable of pushing 60fps constantly throughout your game. You will experience frame drops in more open surroundings in your games. Try lowering your resolution and settings to get more fps. Or consider buying a more powerful card.
 
Perhaps it takes longer for the graphics card to process all the new data (the walkway) and takes it down to 30fps.

Perhaps a static object like a crate is easier to render, thuis higher frame rates.
 
Last edited:
Thank you for your help. I agree that it's probably the card being such a crappy card that is causing the drop. But why 30fps? Why does it limit it to exactly 30fps when what would be way better is if it were just to let the card drop to any framerate below 60. If my drops from 60 to around 50, give or take a few, I would be fine with that. But that's not the case. I would like an answer as to why it would think that limiting at 30 under stress would be a good idea. Thank though guys. Anything else anybody?
 
are you playing source or 1.6. turn your vsync off. then go into game and do fps_max 500 and developer 0. how many fps do you get?
 
I would like an answer as to why it would think that limiting at 30 under stress would be a good idea.

Your card is simply doing what it can to render the scene and 30 FPS seems to be the limit in that instance. There is no real particuler reason for this aside from the fact that it's all it can handle :P.
 
Back
Top