Specs:
XP Pro 32 bit SP2
AMD x2 5200+ Brisbane 2.7Ghz
ECS GeForce 6100PM-M2 mobo
2 gigs of Crucial Ballistix 800MHz RAM (I believe the timings are 4-4-4-12)
WD 160 gig 7200 RPM 8MB cache 3gb/s
PNY 8800GT 512MB
Antec Basiq 500W
Everything is at stock speed. I know the mobo and PSU are less than optimal, but I know they work perfectly fine because all of my other games run as they should. I have searched for the past 3 days to find anyone else with this problem/solution, but only found people getting low FPS with an 8800 when they were running a P4 or less. The card is not faulty, as I can get better and more consistent performance in new games. Temps are mostly in the normal range (CPU is a little warm, but again, I get better performance in more demanding games, even more CPU intensive ones like CSS). Also have the latest drivers
BF2 video settings are all high except lighting and dynamic shadows, and 4xAA. Audio is set to software and high. I have tried turning off AA along with a few other video settings, turning EAX on and off, setting audio to hardware and medium with no FPS improvement. Also tried deleting the cache and recently, the whole BF2 folder in My Documents. I also tried turning off useless background shit in windows, and that didnt help at all.
Anyone have any ideas? Ive considered reformat, but I reeeaaallly dont want to unless its the last resort, I JUST got done setting everything up the way I want it
karmaz for help