Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Battlefield: Bad Company 2"

From PCGamingWiki, the wiki about fixing PC games
(Corrected Infobox release dates and Infobox for expansion)
m (Added superscript to Infobox release date regions)
Line 5: Line 5:
 
|publisher      = Electronic Arts
 
|publisher      = Electronic Arts
 
|engine        = Frostbite 1.5
 
|engine        = Frostbite 1.5
|release dates  = NA March 2, 2010<br/>AUS March 4, 2010<br/>EU March 5, 2010<br/>JP March 11, 2010
+
|release dates  = <sup>NA</sup> March 2, 2010<br/><sup>AUS</sup> March 4, 2010<br/><sup>EU</sup> March 5, 2010<br/><sup>JP</sup> March 11, 2010
 
|steam          = 24960
 
|steam          = 24960
 
|gog            =
 
|gog            =

Revision as of 13:58, 25 February 2012

Template:Infobox

Template:Infobox

System Requirements

Template:SysReq


The location of the various engine files are located in C:\...\Documents\BFBC2, but easiest way is to use available third-party configurators.

Issues and Fixes

Changing Fov

To change fov locate BFBC2 folder in documents

C:\...\Documents\BFBC2
Find the settings file, then locate where it says fov, input what you want your fov to be and then save it. 85 is a good amount.

Unable to update

  1. Start the game and log-in to your account
  2. Hit ctrl+alt+del to bring up task mgr
  3. Run the Updater program
  4. When you receive the error "can't replace bfbc2.exe because it's in use. Close the file and try again".
  5. There will be 2 buttons: retry and cancel.
  6. Go to Task Mgr and end the BFBC2.exe process
  7. Click on retry
  8. Success?

FPS Boosts

If you need a few tweaks to boost your framerate, try changing these vars in your "settings.ini" file:

RenderAheadLimit=0
HSAO=false
Overgrowth="medium"
Undergrowth=”medium”
Water=”medium”
MSAA=”2"
Shadows=”medium”
Textures=”medium”
Aniso=2

Force DirectX Level

Go to the "settings.ini" file and change:

DxVersion=#

from auto (default) to 9 if you want to force DX9, to 10 to force DX10, and to 11 to force DX11

Hit Registration and Lag

There is no 100% fix for hitreg atm, since that's servers/engine fault.

Possible LAG Compensation:

SettingsManager.floatSet GSDefaultLatencyCompensation 0.100000
SettingsManager.U32Set GSInterpolationTime 100

Add these cvars to you ini files found in you BFBC2 folder in your my documents folder. You want the numbers to represent you average ping (i.e. 120ms would make the cvars 0.120 and 120). Again I will stress that there is still a chance that they will do nothing...try 'em out if you care.

Useful Tools

BC2 Config creator