Counter-strike FPS problems....

Roxxor

Member
Mar 21, 2002
49
0
0
Ok, my CS fps maxes around 60 because I set Vertical Sync on...this is on a P3 800 with an Annihilator 2 Pro (Geforce2 GTS)...when I turn off Vertical Sync, my FPS in CS is at 100 but the gameplay isn't smoothe even though it says 100 FPS, it's using a Sylvania F74 17inch monitor running at 1024x768 OpenGL....when I turn on Vertical Sync, the max FPS is 60, but the gameplay is very smoothe compared to the 100 FPS....what is wrong?
 

CubicZirconia

Diamond Member
Nov 24, 2001
5,193
0
71
Try typing in max_fps 100 without vsync on. If your monitor happens to support higher refresh rates then maybe your fps will go up. As for the vsync, turning it off often times screws things up, so don't be surprised.
 

Confused

Elite Member
Nov 13, 2000
14,166
0
0
The Half-Life engine will only do 100 FPS, no matter what you do.

When the FPS is at 100, your monitor is only doing 60 Hz (60 FPS), so for each time the screen redraws, the computer has sent out about 1.66 frames, and then you might get tearing, where the image appears to be torn, especially if say you turn round quickly.

If you can get your monitor/gfx card to do more than 60 FPS (see if you can get the nVidia refresh rate fix, don't know link, but Google is your friend) then you might be able reduce this tearing.

Else just run at 60FPS, you won't really notice the difference from 60 to 100

ConfusedBW
 

PowerYoga

Diamond Member
Nov 6, 2001
4,603
0
0
your eyes can't tell the differene between 60 fps and 100, so just leave it at where its smooth.

Well, some people can tell but most can't, but higher refresh rates will make a more comfortable gaming experience.
 

vash

Platinum Member
Feb 13, 2001
2,510
0
0
Roxxor, are you running Windows XP or Windows 2000? If you are, then the 60hz thing is the problem with the OS and not Half-Life or CS. Under Win2k and WinXP, the default refresh rate for OpenGL games are 60hz (the "safest" refresh rate for 2K and XP to display in 3D, as the OS determines). With Win98/ME, this isn't the case and the OS chooses the "highest" monitor supported refresh rate for 3D anything.

What you'll need to do is adjust the registry to allow your monitor to refresh at a higher rate than 60hz. Try R E A D I N G the FAQs here, in the General Forums and from Google.com, they'll tell you what you need to fix it. With an Nvidia card, visit http://www.planetquake.com/ztn for the tool that'll fix your Nvidia card easily.

If you only read the FAQ first (or searched for this topic, its been asked SO MANY times), you wouldn't have needed to post.

vash