Battlefield: Bad Company 2
Template:Infobox Battlefield (series)
Key points
- Intrusive SecuROM DRM was removed post-launch.
General information
Availability
Settings file location
The location of the various engine files are located in
%USERPROFILE%\My Documents\BFBC2\
but easiest way is to use available third-party configurators. You can also find your Saved Game here, it's called GameSettings.bin
Issues and Fixes
Changing FoV
Go to the following folder:
%USERPROFILE%\My Documents\BFBC2\
Find the settings file named settings.ini, then locate where it says Fov under the Graphics section. Now input your desired FoV and then save the file.
Be aware that the field of view in BFBC2 is calculated vertically, that means if you desire a 90° horizontal FoV, you must first convert it into vertical FoV. You can use this tool to do so: Battlefield: BC2 FoV Calculator. Examples: 90° @ 1920 x 1080 = 59° vertical FoV. 90° @ 1920 x 1200 = 65° vertical FoV.
Unable to update
- Start the game and log-in to your account
- Hit CTRL+ALT+Del to bring up task mgr
- Run the Updater program
- When you receive the error "can't replace bfbc2.exe because it's in use. Close the file and try again".
- There will be 2 buttons: retry and cancel.
- Go to Task Mgr and end the BFBC2.exe process
- Click on retry
- 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
Blinking black screen
Go to
%USERPROFILE%\My Documents\BFBC2\
Open settings.ini and find the HSAO line. Change it to
HSAO=false
That's it. No frustrating blinking black screen.