ferrettoes said:That cpu is definately a bottleneck
I had that cpu and used to get about 300fps in COD2 now swapped over to Intel E6600 and get 600-1000fps with the same gfx card.
Also used to be 99% usage now only 50%
AMD's are officially poo now =D
E6600 is dual core, so naturally in any application which isnt really designed for multithreading the CPU load will hover around 50%.
Easy way to determine if its a CPU bottleneck, set the game to 640x480 and benchmark. This is so easy for the GPU, even a slow one wont struggle, so it will normally bottleneck on the CPU. Then switch to your normal play resolution. If the performance is the same (or within 5% or so), then the bottleneck is the CPU. If the higher resolution is much slower, then the GPU is the bottleneck.
In general the CPU have very little extra work to do in high resolution games, than it does in low res games, while the GPU is more stressed the higher res you go. It's not a perfect test, but good enough to show which parts are bottlenecks.
Either way 100% CPU load on singlecore, or 50% CPU load on dual core (or hyperthreaded cpus) are 'normal expected' results for most games.