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
(→‎Middleware: audio api)
Line 235: Line 235:
 
|separate volume notes    =  
 
|separate volume notes    =  
 
|surround sound          = true
 
|surround sound          = true
|surround sound notes    = Up to 5.1<ref>[https://web.archive.org/web/20100125145238/http://blogs.battlefield.ea.com/battlefield_bad_company/archive/2010/01/22/an-audiophile-s-guide-to-bf-bc2-full.aspx An Audiophile's Guide to BF:BC2 (Full) - Battlefield Blog (retrieved)]</ref>
+
|surround sound notes    = Up to 5.1<ref name=audio>[https://web.archive.org/web/20100125145238/http://blogs.battlefield.ea.com/battlefield_bad_company/archive/2010/01/22/an-audiophile-s-guide-to-bf-bc2-full.aspx An Audiophile's Guide to BF:BC2 (Full) - Battlefield Blog (retrieved)]</ref>
 
|subtitles                = true
 
|subtitles                = true
 
|subtitles notes          =  
 
|subtitles notes          =  
Line 502: Line 502:
 
|physics          = Havok
 
|physics          = Havok
 
|physics notes    =  
 
|physics notes    =  
|audio            =  
+
|audio            = DirectSound
|audio notes      =  
+
|audio notes      = <ref name=audio/>
 
|interface        =  
 
|interface        =  
 
|interface notes  =  
 
|interface notes  =  

Revision as of 14:18, 8 June 2022

Battlefield: Bad Company 2
Battlefield: Bad Company 2 cover
Developers
DICE
Windows Coldwood Interactive[1]
Publishers
Electronic Arts
Engines
Frostbite 1.5
Release dates
Windows March 2, 2010
Reception
Metacritic 87
IGDB 90
Taxonomy
Monetization DLC
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres Action, FPS
Vehicles Automobile, Helicopter, Motorcycle, Naval/watercraft, Tank, Transport, Truck
Art styles Realistic
Themes Contemporary, Eastern Europe, North America, South America
Series Battlefield
Battlefield: Bad Company 2 on HowLongToBeat
Battlefield: Bad Company 2 on IGDB
Battlefield: Bad Company 2 guide on StrategyWiki
Battlefield: Bad Company 2 on MobyGames
Battlefield: Bad Company 2 on Wikipedia
Battlefield 1942 2002
Battlefield Vietnam 2004
Battlefield 2 2005
Battlefield 2142 2006
Battlefield Heroes 2009
Battlefield: Bad Company 2 2010
Battlefield Online 2010
Battlefield Play4Free 2011
Battlefield 3 2011
Battlefield 4 2013
Battlefield Hardline 2015
Battlefield 1 2016
Battlefield V 2018
Battlefield 2042 2021

Key points

Modding is possible, albeit rather difficult.
Co-operative "Onslaught" mode DLC is not available for PC version.

General information

Battlefield: Bad Company 2 hub on Planet Battlefield
The Battlefield series on Battlelog - PC section.
EA Answers HQ
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
CD key
Requires online activation
Can only be used x times
DRM-free
Either disc check or online activation with SecuROM DRM, unknown machine limit. A De-Authorization Tool is available. Can be converted into DRM-free using the latest patch.
Icon overlay.png
Windows
Origin
Origin
Included with EA Play. Digital Deluxe Edition also available.
Windows
Steam
Icon overlay.png
No SecuROM DRM. Included with EA Play (Steam).
Icon overlay.png
Windows
Amazon.com (unavailable)
Origin
Includes DLC.
Windows
Gamesplanet logo.svg (unavailable)
Origin
Windows
Humble Store (unavailable)
Origin
Ultimate Digital Collection.
Windows

DLC and expansion packs

Name Notes
SPECACT Kit Upgrade
Windows
Battlefield: Bad Company 2: Vietnam
Windows

Essential improvements

Patches

Patch R11 updates the retail release to the latest version. Not required for digital editions.

Skip intro videos

Delete the Intro video[citation needed]
  1. Go to <path-to-game>\Output\win32\movies\
  2. Delete or rename ea_logo_hd.res and dolbydigital.res
Delete the Intro video[citation needed]
  1. Go to <path-to-game>\Output\win32\movies\introtransitions
  2. Copy the file fallbackbackgroundmovie.res and paste it twice to <path-to-game>\Output\win32\movies\
  3. Then rename it to ea_logo_hd.res and dolbydigital.res, removing the original files.

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\BFBC2\settings.ini
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/24960/pfx/[Note 1]
BF:BC2 Configurator

Save game data location

System Location
Windows %USERPROFILE%\Documents\BFBC2\GameSettings.bin
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/24960/pfx/[Note 1]

Save game cloud syncing

System Native Notes
Origin
Does not sync campaign progress, graphics settings or keybindings
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud

Video

In-game options menu.
In-game options menu.

Graphics feature State WSGF Notes
Widescreen resolution
Menus are always 16:9 and rendered at 720p
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
See Field of view (FOV).
Windowed
Toggle with Alt+ Enter.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
Anti-aliasing (AA)
CSAA and MSAA. Builtin AA only works on DX10+. Enhanceable with TrSSAA on Nvidia systems. Can also force AA in DX9 on Nvidia with flags 0x004030C1(MSAA) and 0x004412C1(SGSSAA).
Vertical sync (Vsync)
60 FPS and 120+ FPS
Frame rate cap to 200 FPS. No refresh rate cap.[2]
High dynamic range display (HDR)
See the glossary page for potential alternatives.
Color blind mode
Under Options, Settings, Gameplay.

Field of view (FOV)

This game uses vertical FOV.[3] See FOV Calculator for help.
3rd party fixes[citation needed]
May apply to single-player only.
Widescreen Fixer only works in the Steam version of the game, and adjusting FOV will also break ADS and scope zooming in the campaign.
Edit configuration file[citation needed]
  1. Open %USERPROFILE%\Documents\BFBC2\settings.ini
  2. Change Fov=55 to the FOV you want and save your changes.

Notes

Applies to multiplayer only.
On some systems, you might need to force DirectX 9 compatibility in order for the FOV to change.

Input

In-game key map settings.
In-game key map settings.

Audio

Audio feature State Notes
Separate volume controls
Surround sound
Up to 5.1[6]
Subtitles
Closed captions
Mute on focus lost

Localizations

To switch between localizations change Locale string under HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Battlefield Bad Company 2 to the relative code
Language UI Audio Sub Notes
English
en
French
fr
German
de
Hungarian
Fan translation.
Italian
it
Japanese
jp
Polish
pl
Brazilian Portuguese
Fan translation, download.
Russian
ru
Spanish
es
Turkish
Fan translation, download

Network

Multiplayer types

Type Native Players Notes
LAN play
Planned for a future version of Project Rome.
Online play
32

Connection types

Ports

Protocol Port(s) and/or port range(s)
TCP 80, 13505, 18390, 18395
UDP 10000, 18395
Universal Plug and Play (UPnP) support status is unknown.

VR support

3D modes State GG3D Notes
Nvidia 3D Vision
Use Helix Mod for better 3D support.
TriDef 3D
iZ3D
Devices
3RD Space Gaming Vest

Issues unresolved

"Some AA alternatives might not come up for some users"

CSAA and some MSAA alternatives might be hidden for some users.

"Loadouts Lost, Switching between Bad Company 2 (BC2) & Vietnam Multiplayer (MP)."

BC2 MP and Vietnam MP read the same parameters for class loadouts. The ensuring disparity of weapons results in loadout reset.
Workaround[citation needed]
  • SPECACT DLC adds four classes (SPECACT Assault, Engineer, Medic & Recon) to BC2 MP, absent from Vietnam. Use SPECACT classes exclusively for BC2 MP. By leaving the default classes alone in BC2 MP, the Vietnam MP loadouts are preserved.

Issues fixed

TweakGuides has created a comprehensive guide for fixing issues in this game. It can be found here.

Unable to redeem serial key

STEAM ONLY: Redeem your serial key on EA's site and then launch the game, logging into your EA account on the main menu[7]

Missing base game serial key

STEAM ONLY: Contact EA Help to receive an Origin copy of the game so it no longer requires a key.[7]

"A connection error occurred. If this happen during account creation press cancel and then login with your new account"

Remove special punctuation characters from password, such as <[8]

"Unable to log in. Please try again."

Remove special symbols from password, such as +[8]

Unable to update

Manually update[citation needed]

Hard crashing

Force DirectX 9[citation needed]

Blinking black screen

Set HSAO to false[citation needed]
  1. Open %USERPROFILE%\Documents\BFBC2\settings.ini
  2. Find the HSAO line in the file and change it to HSAO=false

No Servers

If you're not seeing any multiplayer servers deselect all filters except for PunkBuster and click search.

Communication Failure: PnkBstrA

Reinstall PunkBuster Services[9]

High frame rate issues

High Frame rates will cause broken animations scripts.
Limit frame rate to 60FPS.[10]
Enable Vsync and set refresh rate on 60hz

Other information

API

Technical specs Supported Notes
Direct3D 9, 10, 11 Automatically set to the highest version the GPU can support. For details on how to manually set the DirectX version used, see Force DirectX Level.
Shader Model support 3, 4, 5
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Physics Havok
Audio DirectSound [6]
Input DirectInput
Cutscenes Bink Video 1.9p
Anti-cheat PunkBuster [11]

Mods

Although Frostbite is a relatively modding-unfriendly engine, a nascent modding community has formed and was able to extend the map border, create new in-game items and tweak weapons and vehicles. They have even released modding tools.
Venice Unleashed
Critical // Edge

Force DirectX Level

Modify the settings.ini file[citation needed]
  1. Go to the configuration file(s) location.
  2. Open settings.ini.
  3. Change DxVersion= to the preferred DirectX version (9, 10, 11).

Greatly increase performance for low-end machines

Tweak configuration files[12][citation needed]
These options are not available in the in-game options menu.
  1. Open %USERPROFILE%\Documents\BFBC2\settings.ini
  2. Change DxVersion=auto to either 9 or 10.
  3. Reduce RenderAheadLimit=2 to either 1 or 0.
  4. Reduce any other settings if necessary and save the changes.

For these changes to persist, make the settings.ini file 'Read Only', otherwise these settings will be changed back to default, when using the in-game UI to change other settings. To do this: Rightlick the settings.ini file in windows explorer -> Properties -> Set the Checkbox 'Read Only' -> Apply -> Ok

System requirements

Windows
Minimum Recommended
Operating system (OS) XP
Processor (CPU) Intel Core 2 Duo 2.0 GHz
System memory (RAM) 2 GB
Hard disk drive (HDD) 15 GB
Video card (GPU) ATI Radeon X1900
Nvidia GeForce 7800 GT
256 MB of VRAM


Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/24960/ in addition to or instead of this directory. The app ID (24960) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References