XFX Radeon 4890 1GB 256-bit
ASUS M4A785TD-V EVO
AMD Phenom II X4 955
samsung syncmaster 22'' lcd 120 hertz
I've been trouble shooting with my computer ever since I built it at xmas. I can't get 100 fps in CS 1.6 which is over 10 years old. My 5 year old PC gets 100 fps in the game. I've tried everything I can think of.
Please help me, I'm desperate, I'll give you cookies.
In that regard i'd recommend enabling vsync UNLESS you notice input lag while it's on. Changing the amount of pre-rendered frames in your gfx control panel can eliminate the mentioned input lag while keeping the benefit of synced frames.
In the end it's about what you prefer i guess.
As for the lack of fps you seem to be getting, as welsh stated, updated your drivers should help.
My monitor is plugged directly into the vcard, not the mobo.
The problem is not so much that I don't have 100 fps, I'd be fine with 1 fps as long as the game seemed to run smoothly. The issue is that I can instantly tell when my fps drops because I become all choppy. I've been playing CS for 10 years, so I notice the slightest fluctuation in-game. Every time my fps drops I don't even need to look at my netgraph to tell, I pick it up instantly just by looking at the choppiness of my screen.
Sometimes if you were running an OS that uses up a bunch of CPU just to do the little animations and aesthetics that aren't necessary for the computer to operate.
I run a Windows Vista 32-Bit Home Basic with...
1526MB of RAM and 7000MB of VRAM
Intel(R) D CPU w/ 3.46GHz Processor Single-Core
with an Intel 82945G Express Chipset Graphics Card
My CPU core temperature is constantly 60C when Idle and can hit a whopping 68C when using 100% of my CPU
My connection is DSL with 1.5Mbps down and 0.5Mbps up speed, and when I play on the US/west servers, I can easily overshoot 100FPS depending on the map size, texture resolution, my ping, and how many people are on the server.
My ping is usually 80ms to 200ms on the right locations
with US/east servers, they can get 120ms to 400ms
and any server outside of the US, can max out @ 999ms even on a good day.
You have a better graphics card than I do, however my Vista came with a bunch of these aesthetic settings that weren't at all necessary, and so does any OS from Windows XP and above as far as I can tell...
Sometimes turning off some of these settings can help, but my VRAM is extremely useful, although it will use up your HDD space to compensate for a slower type of memory, but it will pay off when the right settings are there.
When you are not playing on a server, what kind of FPS do you get?
It may be faulty on the server's domain, although that depends on what server you get on when you see these framerates (Try another server and see if that's the case)
It could be that your computer demands too much, if so then changing some settings can help performance.
It could be that your game's settings are too high, some graphics cards have a hard time rendering OpenGL, and Vista's are prone to crashing on OpenGL settings. If that's so then go to the desktop icon for CS1.6 > right-click > properties
and at the end of the target location link, just add this
this will force the game to run in Software rendering, which could assist with fixing lagspikes and some crashes that may occur randomly or in-game (especially on a Vista)
if those methods don't work, then try adding onto your VRAM, try 7000 to start off with, this may seem like "over-kill" for such an old game, however the VRAM is much slower and will require more of it to handle multiple tasks. (You may have to restart your computer, depending on what you set as the amount of VRAM)