Sign in with
Sign up | Sign in
Your question

Frame Rate issues in Battlefield: Bad Company 2

Last response: in Video Games
Share
March 29, 2011 9:40:28 PM

Lately, I've noticed that my frame rate while playing Battlefield Bad Company 2 has dropped rather significantly.

When the game was first released, I had a Geforce GTS 250, Core 2 Duo 2.2Ghz, 4 GB RAM playing at 1440 x 900 (not my native) . My FPS would stay between 15 and 35 max and that's with most settings on low.

Then, I upgraded to a core 2 quad, a Q6600, and I noticed a fairly decent increase in performance, with settings all on medium and AA/AF on 4x, my FPS would stay at around 30-45.

Now, earlier this year, I upgraded to a Geforce GTX 460, and when I first played BC2 with it, I had the settings maxed out, except for AA and AF. I had those on 8x and 4x respectively. And my resolution was at 1680 x 1050. My frame rate would be in the mid 50s and 60s at all times. It was perfect. It only lasted a few weeks though. My CPU is a 650W also.

But as of late, I'm back to struggling with an FPS between 25-35 and that's even with some settings on low. I've reinstalled the game more than once, defragged more than once, I have all the latest drivers installed, and I've done some other tweaks to the game's settings.ini folder to help performance. What could be the problem?

ALSO: I have another PC running that same GTS 250 I mentioned, along with a Core 2 Quad Q8400, and 4GB RAM. I don't know why, but the game runs flawlessly on that machine. All settings on medium, texture on high, AA and AF on 4 and 2 respectively. 1600 x 1200 resolution. I played for a few minutes today, and noticed the game's FPS on that computer was in the high 50s at the lowest, and even up to the mid 70s. Why is the better computer runnign the game 30-40 FPS lower?
March 29, 2011 10:07:05 PM

Have you checked your GPU/CPU is not overheating? Not sure what else could be the problem.
m
0
l
March 29, 2011 10:25:50 PM

Dark Comet said:
Have you checked your GPU/CPU is not overheating? Not sure what else could be the problem.


Max temps under load are like 51 for each core, and like 60 for the GPU. I'll test it some more tonight.

Now, what could help, is overclocking my CPU. I have the Q6600 and an Arctic Cooling Freezer 7 Pro Revision 2, and my CPU is at stock 2.4Ghz. Not sure how high I could OC the thing though.
m
0
l
Related resources
March 29, 2011 10:43:24 PM

Just guessing but maybe there is something wrong with your PSU. Not sure if low PSU power would drop FPS or just crash the system though.
m
0
l
March 29, 2011 10:48:17 PM

Dark Comet said:
Just guessing but maybe there is something wrong with your PSU. Not sure if low PSU power would drop FPS or just crash the system though.


Forgot to mention PSU. It's a 650W.

OH, another thing, could it be my internet? I'm having to use a wireless router because the cables can't get to the computer without having to do some extremely hard wiring through the ceiling and outside. The other PC I mentioned is using cable though.
m
0
l
March 29, 2011 11:07:39 PM

No as far as I know connection speeds can't change FPS. Not sure what could be causing the drop then. Hopefully someone will have an idea.

EDIT: I assume the FPS drop is only in BF2? Maybe try asking in the BF2 forums.
m
0
l
March 29, 2011 11:18:58 PM

Dark Comet said:
No as far as I know connection speeds can't change FPS. Not sure what could be causing the drop then. Hopefully someone will have an idea.

EDIT: I assume the FPS drop is only in BF2? Maybe try asking in the BF2 forums.


Bad Company 2.
m
0
l
March 30, 2011 5:56:35 PM

first you say you're running at 1400 resolution and then you said you're running at 1600 resolution. on the same monitor ? what is the native resolution of that monitor ? run it at that. then check your refresh rate. wrong refresh rate will cause problems.
m
0
l
March 30, 2011 6:10:35 PM

try a different set of drivers. newer doesn't always mean better.
m
0
l
March 30, 2011 6:16:44 PM

swifty_morgan said:
first you say you're running at 1400 resolution and then you said you're running at 1600 resolution. on the same monitor ? what is the native resolution of that monitor ? run it at that. then check your refresh rate. wrong refresh rate will cause problems.


I don't think you read my post correctly. I have 2 different computers, 2 different monitors.


At first, I was originally running the game at 1440 x 900 on the first computer. Then I switched to 1o 1680 x 1050 after upgrading.

The other computer runs the game using 1600 x 1200.

m
0
l
March 30, 2011 6:29:59 PM

Go to windows update. ................

search/regedit/service and startup- turn off stuff that need not be running. ( under services check box that hides Microsoft stuff first.)

Google trend micro house calls. run it.-- malwarebytes/super antispyware/if you're running norton or avg unistall it and run Microsoft security essentials.

shut down active instant messaging. shut down auto updates.

m
0
l
March 30, 2011 7:21:44 PM

sorry dude Microsoft security essentials is poor. if you have it then you can get much better. even the norton virus will work better.
a great free av, is avira... simple, fast, and issues with FP detection have been sorted.
m
0
l
March 30, 2011 7:24:12 PM

OP turn off hsao and fsaa set your anno filter to triliniar...
restart the game ant see if it helps.
m
0
l
March 30, 2011 10:40:54 PM

How do you set the filter to trilinear? All I see is 1x, 2x, 4x and so on.
m
0
l
March 31, 2011 2:25:42 AM

override it in your gfx nvidia control panel. you may have to find the games profile and change it there.
m
0
l
March 31, 2011 3:57:36 PM

Q6600 can be OC to 3.0 GHz without changing the voltage. Just change the FBS to 333 in the bios. Depending on your motherboard you may want to move the setting up a little at a time and test for stability.

My Q6600 has been running at 3.0 for year and half with no problems.

I have read about users getting the speed up to 3.6 GHz. However, the G0 model is preferred and you would have to modify the voltage setting.
m
0
l
March 31, 2011 8:05:58 PM

olin9 said:
Q6600 can be OC to 3.0 GHz without changing the voltage. Just change the FBS to 333 in the bios. Depending on your motherboard you may want to move the setting up a little at a time and test for stability.

My Q6600 has been running at 3.0 for year and half with no problems.

I have read about users getting the speed up to 3.6 GHz. However, the G0 model is preferred and you would have to modify the voltage setting.


What board are you using?

I'm using the EVGA 750i SLi FTW

m
0
l
April 1, 2011 4:23:02 PM

MSI P35 Neo2-FR LGA 775 Intel P35 ATX Intel Motherboard with a ZALMAN 9500A-LED 92mm 2 Ball CPU Cooler

I only have a 9800GT 512, I am not sure what FPS I get, but, I have everything on high and it plays smooth on a 23" monitor. I am not sure what the AA is set at, If I get a chance I will check.


m
0
l
July 29, 2011 2:29:35 AM

I'm bumping this thread because my problem is finally solved. It was my RAM.

My old RAM went bad this past weekend, so I bought new and better RAM, installed it today, and the game runs 50-80 FPS on all high settings.
m
0
l
July 29, 2011 8:34:04 AM

awesome. thanks for posting result. not enough people do.
m
0
l
!