Battlefield Bad Company 2 Performance Guide

oxy4bf2

Weaksauce
Joined
Feb 17, 2007
Messages
111
I'm surprised at how few good threads there are for this subject on the internet right now, so I'll start one on [H].

Please post your system specs, in-game graphics settings, game resolution, DirectX version (9, 10, or 11) and at least avg. frames per second (fps). With enough responses, I can compile similar systems into groups based on expected fps.

I used "Fraps" to record the min/max/avg fps during a two hour gaming session. Just in case you aren't familiar with Fraps, you can find it easily with a Google search (too lazy for a link) and it's free and easy to use.

The more posts we get, the better we can get a feel for how the full game will run. Also, please make sure to include your DirectX version because I've been hearing how running the game in DX9 increases performance and DX11 decreases it compared to DX10.

EDIT: Please also include your OS!

***
Results up to 2/9/2010

Dual-GPU Rigs:
(HD4870x2 and GTX275 SLI)

Resolution: 1920x1200
DirectX 10
Level of Detail: High
Texture Quality: High
Shadow Quality: High
Effects Quality: High
Anti Aliasing: 2x
Anisotropic Filter: 8x
Vsync: Off/ON* (*ON for GTX275 SLI)
HBAO: Off

low: 50
high: 90
avg: 70

Singe-GPU Rigs
3 HD5870s

Resolution: 1920x1200
DirectX 10
Level of Detail: High
Texture Quality: High
Shadow Quality: High
Effects Quality: High
Anti Aliasing: 2x/4x/8x
Anisotropic Filter: 8x/16x
Vsync: Off/On
HBAO: Off/On

low: 40
high: 90
avg: 58

HD4850*/4890 (*shaders on med, but AA x2/AF x16 unusually high results)

Resolution: 1600x1200 / 1650x1050
DirectX 10
Level of Detail: High
Texture Quality: High
Shadow Quality: High
Effects Quality: High
Anti Aliasing: 1x
Anisotropic Filter: 1x
Vsync: Off/On
HBAO: Off

low: 31
high: 76
avg: 51

HD4850

Resolution: 1440x900
DirectX 10
Level of Detail: med
Texture Quality: med
Shadow Quality: med
Effects Quality: med
Anti Aliasing: 1x
Anisotropic Filter: 1x
Vsync: Off
HBAO: Off

low: 10
high: 68
avg: 28

Both GTX260s reported problems running in DX10. One worked in DX9, the other flat out did not post playable results.
 
Last edited:
Good idea, I'll contribute

Windows 7 x64
Radeon 4870x2
q6600 at 3.6ghz
4gb ddr2 ram
1tb caviar black

Resolution: 1920x1200
DirectX 10
Level of Detail: High
Texture Quality: High
Shadow Quality: High
Effects Quality: High
Anti Aliasing: 2x
Anisotropic Filter: 8x (noticed a fps boost going from x16 to x8)
Vsync: Off
HBAO: Off

Average FPS: 60-90 (60-70 during heavy action, 70-90 when there's not much going on.)
 
Specs in sig

Resolution: 1680x1050
DirectX 10
Level of Detail: High
Texture Quality: High
Shadow Quality: High
Effects Quality: High
Anti Aliasing: 8x
Anisotropic Filter: 16x
Vsync: Off
HBAO: Off

Avg: 60fps. Dips to 40's during huge explosions, max of 90's
 
System Specs:
Phenom II X3 720 @ 3.5 Ghz
XFX Radeon 4890 @ 850/1100mhz
4GB Gskill DDR2 PC8500
Gigabyte MA785GM-US2H
Western Digital Caviar Blue 500GB HDD
Corsair VX450W PSU
Windows 7 x32

Graphics Settings*:
Level of Detail: High
Texture Quality: High
Shadow Quality: High
Effects Quality: High
Anti Aliasing: 1x
Anisotropic Filter: 1x
Vsync: ON
HBAO: Off

DX10

Resolution:
1650 x 1050

Fraps results (min/max/avg)**:

34 / 77 / 51.87

*ATI image filters turned off unless specified by game (like AA in ATI CCC)
**Results of five 180 second benchmarks. Min and Max are not averaged.
 
Can you bump your own threads? Come on people, post those framerates for crying out loud!
 
Specs:
Phenom II x4 955 @ 3.7ghz core, 2.6ghz NB
GTX 260 192sp @ 735mhz core/1200mhz mem
4GB Corsair XMS3 @ 1600mhz
ASUS M4A785TD-M EVO
SB X-fi
Windows 7 x64

Graphics Settings:
Level of Detail: High
Texture Quality: High
Shadow Quality: High
Effects Quality: High
Anti Aliasing: 1x
Anisotropic Filter: 8x
Vsync: Off
HBAO: Off

Resolution: 1920*1080

In DX9 mode I get around 70-80FPS average, doesn't go below 60 FPS usually. In DX10 with the same settings I get about 30 fps average, and it is unplayable :confused:
 
Windows 7 x64

Graphics Settings:
Level of Detail: High
Texture Quality: High
Shadow Quality: Med
Effects Quality: High
Anti Aliasing: 2x
Anisotropic Filter: 16x
Vsync: Off
HBAO: Off

Resolution: 1600x1200
DX9
avg49/min27/max75
 
System in my sig.

Everything on highest settings except:

1080p res.
No HBAO (worse mouse lag)
8xAF
4XAA

Minimum: 50-55
Average: ~65
Max: 90-100

If I get in a tank you can cut all those numbers by about 33%

And the mouse delay is still ruining the game.
 
Windows 7 x86
AMD X2 4200+ @ 2.4ghz
4gb Ram
Radeon 4850 512mb


1440x900
Medium Settings
1x AA/AF
HBAO Off
DX9 Mode

Low: 10
Avg: 28
High: 68

I am getting my Phenom x4 965 tomorrow, I will post numbers with that and we can see how much the CPU factors into BC2.
 
Q6600 @ 3.6
4gb ram
GTX 260


about 35-40 minimim ON THE LOWEST POSSIBLE SETTINGS INGAME @ 1440x900.
GPU usage probably averages around 35%, so basically my GPU is mysteriously doing nothing, and many others have reported the same thing. Changing settings has little difference in GPU usage. Normally logic would say this means CPU bound, but the game never even comes close to maxing any of my cores.

Every other game is 100% fine.

DX9 or 10 makes no noticeable difference.
 
Specs:
I7 920 @ 4.2ghz
XFX 5870 @ 900/1300
6GB Crucial Tracer DDR3 1600
ASUS P6T Deluve V2
HT OMEGA7.1 striker
Windows 7 x64

Graphics Settings:
DX11
Level of Detail: High
Texture Quality: High
Shadow Quality: High
Effects Quality: High
Anti Aliasing: 4x
Anisotropic Filter: 16x
Vsync: On
HBAO: On

Avg 40-60fps sometimes dips in the 30s when a tank kicks my ass
 
Specs:
I7 920 @ 4.0ghz
PNY GTX 275 X 2
6GB Crucial DDR3 1600
ASUS P6T Deluve V2
Windows 7 x64

DX10
Level of Detail: High
Texture Quality: High
Shadow Quality: High
Effects Quality: High
Anti Aliasing: 4x
Anisotropic Filter: 8x
Vsync: On
HBAO: Off

Floating between 60-90 FPS during normal gameplay, it'll drop into the mid 40s during tank annhiliation, etc. Very very playable. edit: 1900X1200
 
Last edited:
Specs in signature. Q6600 is at 3GHz

I'm running everything on Medium with AA at 1x and AF on 8x, VSync off and HBAO off. I average around 50-70 most of the time with it dipping lower during big fights or when lots of smoke shows up.
 
alright, I'll organize the data by similar system specs and post it back up at the top under the introduction.

Keep posting people. The more we have, the more accurate this will be.

Also remember to post your resolutions (obviously a huge difference).

And fyi, DX11 isn't in the beta.
 
Last edited:
Windows 7 x86
AMD X2 4200+ @ 2.4ghz
4gb Ram
Radeon 4850 512mb


1440x900
Medium Settings
1x AA/AF
HBAO Off
DX9 Mode


Low: 10
Avg: 28
High: 68

I am getting my Phenom x4 965 tomorrow, I will post numbers with that and we can see how much the CPU factors into BC2.

Upgraded to a Phenom II x4 965 and 4gb of Gskill DDR3 and got a huge bump in FPS:
1440x900
Medium Settings
1x AA/AF
HBAO Off
DX9 Mode

FPS data from Fraps:
Low: 48
Avg: 72
High: 116

And it is very playable at 1920x1200:
Low: 22
Avg: 47
High: 115

So everyone with performance issues who has an older AMD x2 processor like mine, time to upgrade :p
 
I hope I'm not digging up an old thread here, but I thought I would post my results:

My system:
Antec 902 case
ASRock X58 Extreme motherboard
Intel Core i7-920 Bloomfield D0 @ stock
ARCTIC COOLING Freezer 7 Pro Rev.2
HIS Radeon HD 5850 1GB @ stock
A-DATA Gaming Series 4GB DDR3 1600
WD Caviar Blue 640GB hard drive
LG DVD Burner GH24NS50
Windows 7 Home Premium 64-bit

Resolution: 1920x1080
DirectX - I'm not sure. dxdiag gives me DX11 as the installed version, but I couldn't find a setting for it in-game.
Level of Detail: High
Texture Quality: High
Shadow Quality: High
Effects Quality: High
Anti Aliasing: 2x
Anisotropic Filter: 4x
Vsync: On
HBAO: Off

Average: 58fps
If I turn HBAO on that drops to around 35fps!

I have a feeling that my i7 might be limiting by 5850. I plan on overclocking but I kind of want to get a better cooler first. (Should have done more research when I bought my cooler. The Freezer 7 Pro was one of the few on Newegg, it was cheap, and it had good reviews, so I bought it.) I wish I had COGAGE TRUE Spirit. :(
 
If I turn HBAO on that drops to around 35fps!

I have a feeling that my i7 might be limiting by 5850. I plan on overclocking but I kind of want to get a better cooler first. (Should have done more research when I bought my cooler. The Freezer 7 Pro was one of the few on Newegg, it was cheap, and it had good reviews, so I bought it.) I wish I had COGAGE TRUE Spirit. :(

The drop when enabling HBAO is completely normal. Dice has stated that they're working on making the HBAO algorithm more efficient for the retail build. I have the same thing with my computer, where I'll have everything at the highest at 1920*1200 with 2xAA/16xAF with HBAO on and average around 45-55 with drops to the 20's, while turning off HBAO nets me 65-70 average with dips only to 50.

Edit: The point is that your I7 is not limiting your 5850. Even at stock speeds, it's more than fast enough to feed you videocard. But, since the I7's are such good overclockers, there's no reason not to. But I wouldn't expect much of an improvement, if any, in games since at your resolution and settings you're bottlenecked by graphics.
 
Last edited:
Windows 7 Ultimate x64
Intel Core 2 Quad Q6600 G0 @ 3.0Ghz
Gigabyte EP43-UD3LR
Diamond ATi 5850 @ 775/1125
4GB (2x2GB) OCZ Reaper DDR2 800
7200RPM HDD

Resolution: 1920x1200
DirectX 10
Level of Detail: High
Texture Quality: High
Shadow Quality: Medium
Effects Quality: High
Anti Aliasing: 2x
Anisotropic Filter: 8x
Vsync: On
HBAO: Off

Results
Low = ~52
High = ~82
Avg = ~61

Turning shadows to medium bumped FPS, I didnt notice any graphical difference. There is a bug with AF, and setting it to 8x fixes almost everyones issues. I also, set my audio config in the INI to 1 (hardware) and this boosted my FPS by about ~12.

Game runs flawless and I expect to run the full release on higher specs after the beta and some more tweaks on my end.
 
i7 920 @ 3.8ghz
6gb ddr3 1600
5850
3 x fhd2401's
Win 7

Graphics Settings: 5040x1050
DX11
Level of Detail: High
Texture Quality: High
Shadow Quality: High
Effects Quality: High
Anti Aliasing: 2x
Anisotropic Filter: 4x
Vsync: off
HBAO: off

Frames, Time (ms), Min, Max, Avg
2337, 60000, 28, 57, 38.950
 
i7 920 @ 3.8ghz
6gb ddr3 1600
5850
3 x fhd2401's
Win 7

Graphics Settings: 5040x1050
DX11
Level of Detail: High
Texture Quality: High
Shadow Quality: High
Effects Quality: High
Anti Aliasing: 2x
Anisotropic Filter: 4x
Vsync: off
HBAO: off

Frames, Time (ms), Min, Max, Avg
2337, 60000, 28, 57, 38.950

FUCKING WOW....thats pretty damn good performance for eyefinity.

PICS MAN PICS!!!
 
GPU usage probably averages around 35%, so basically my GPU is mysteriously doing nothing, and many others have reported the same thing. Changing settings has little difference in GPU usage. Normally logic would say this means CPU bound, but the game never even comes close to maxing any of my cores.

I think the developers have aknowledged this problem on the forums that quite a few people even those with quads are getting small GPU and CPU usage which is strange, so hopefully they'll look into that and work on some performance fixes, I doubt for release but hopefully a patch afterwards.

From my own personal experience the frame rate might not be enough to judge the game by, with numbers anything less than about 50-60FPS i get pretty bad mouse movements, I need to crank it right to 100fps or so before it feels smooth to me, so I've dropped to 1920x1200 instead of using native res of 2560x1600. Specs in sig.
 
FUCKING WOW....thats pretty damn good performance for eyefinity.

PICS MAN PICS!!!

BFBC2Game2010-02-1512-43-56-08.jpg

BFBC2Game2010-02-1512-44-03-06.jpg
 
I also, set my audio config in the INI to 1 (hardware) and this boosted my FPS by about ~12.

I think you've got it mixed up. 1 is software, 2 is hardware:
http://www.hardforum.com/showpost.php?p=1035262385&postcount=525

I also tried changing it from 1 to 2 and I got an estimated +6 or 7 fps. Nothing that significant but it was running pretty fast already (I've now got an average of around 65 fps).

Here's the difference in shadow settings: (from here)
bc2shadows.gif


EDIT: To the Eyefinity person: What have you done to get it to run that fast? Or does Eyefinity really scale that well? Those framerates seem impossible with all settings on high and only a 5850. If that kind of performance is typical I might seriously consider buying two more monitors. :D
P.S. Glad to see I'm not the only one getting that single white pixel in the bottom-right corner of the HUD. :-/
 
Last edited:
I've just had a few games to test my new overclock

Frames = 19364
Time (ms) = 305453
Min = 35
Max = 106
Avg = 63.394

That's in 2560x1600 with everything high, with 4xAA and 16xAF but with vsync and HBAO off

Thats running with a new overclock on my 5970 which is 900Mhz Core and 1200Mhz (4800Mhz) Memory.

Now when they fix the flickering bug I'm getting, I'll be good to go, actually very playable in 2560x1600 now, on launch day I think a mix between lag and HBAO was just messing the mouse aiming right up and it wasn't quite playable. Looks sweet at that res, especially when a building erupts into debris right in front of you :)
 
Last edited:
Back
Top