so recently upgraded my old parts to a better system, but it seems its not enough to max out Grand theft auto IV and i cant understand why.
I get really bad fps when i max it out lik 20-30fps and sometimes dips under 20.
Despite the fact you have a pretty decent gaming system, the fact remains that GTA requires a lot of gaming muscle to run, especially maxed out.
You don't mention the resolution you are playing at, but I guess 1600x1080 by the FPS you're getting. GTA likes CPU power, so you could try increasing the clock speed beyond 3.2Ghz - heat and voltage permitting. Some more GPU power would go amiss either, a 4870 is a nice card, but you'd need to look towards the ATI 58xx or Nvidia GTX 400 series to max it out.
Either that or just turn down the settings a bit
And I have no idea what the guy above is talking about either....!
Don't know your resolution, but your gpu limited not cpu limited. A 3.6Ghz Core2 is more than enough to run GTA IV, moving to the C2Q helps, but I wouldn't expect a dramatic increase. There isn't much difference between a 4850 and 4870 performance wise, that is why your not seeing a big difference in performance.
Well, don't expect to max out the draw distance setting despite the 1GB DDR5, you need at least 1,792 ( or 2x 896) GPU memory to max it out. Even better with 2GB. A q9300 is more than enough for GTA IV because every quad core ( even those crappy old first generation AMD Phenom 9600, 9700 ) can max it out with descent GPU with big frame buffer ( at least 1GB ) because for GTA IV the number of processing cores is a lot more important than core frequency.
For other games 1GB GPU memory is more than enough.