Hi guys, I bought a new ASUS 6870 card, and I was trying to play Battlefield Bad Company 2, and I'm only getting 20FPS (using Fraps).
Before this card, I had a XFX 5770, and my FPS were around 35FPS, and I don't understand why I'm getting less FPS with this new 6870 card, if it is supposed to be a better and faster card.
Try turning off vsync,if you have it off in the game settings try catalist settings instead.I manage around 50+FPS with max setting on BFBC2 with my XFX 6870.
I literally just ran into the same problem when i was playing Star Wars Force Unleashed,wouldn't go past 30.My only guess is theirs some sort of limiter that needs to be reset.
As purple stank mentioned,turn off v-sync in order to remove the FPS limit.
However,in games like SW: TFU I/II which have limited FPS and can't be unlocked via v-sync you have to use alternate roots.
For example,for TFU II,there is an .exe file which makes them game run at 60 FPS limit instead of the games original 30 FPS http://forums.guru3d.com/showthread.php?t=331504
Well, I opened up my game again, i I'm getting now 50-80FPS, so I think is normal now, and I know this is kind of stupid but I did not change anything, the only thing that I turned off was the HBAO, and my FPS went up like 10FPS, but still, If I turn it on, I get like 40FPS, so I don't really know what happened the first times that I opened up the game (I was getting 20FPS), but now it is working like a charm.
I love my new Graphics card, is just amazing, it gives me a lot of FPS with every game.
Thanks for all your replies.
PS: I really did not change anything special, I was only playing with settings, putting them on low, high and testing with anti-aliasing and that kind of stuff, at the end, I'm getting good FPS now, I do have the latest drivers though.