Battlefield Bad Company 2

Retail version of Battlefield Bad Company 2

This includes: Steam version, DVD version, EA Digital Download version

Application Details:

Version: Retail BFBC2
URL: http://battlefieldbadcompany2....
Votes: 17
Latest Rating: Gold
Latest Wine Version Tested: 3.15-staging

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works


Patching to the last version




What does not



What was not tested


Extended gameplay

Hardware tested


  • GPU:
  • Driver:

Additional Comments

Actually game runs great, but have some glitches with textures and invisible weapons in singleplayer. Same as bug 32233.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowArch Linux x86_64Sep 11 20183.15-stagingNo, but has workaround Yes YesGoldSigz 
ShowArch Linux x86_64Jul 21 20172.12-stagingYes Yes GoldDaniel Berger 
ShowUbuntu 10.10 "Maverick" i386 (+ variants like Kubuntu)Mar 07 20141.7.14Yes Yes Bronzedr. Hannibal Lecter 
ShowGentoo Linux x86_64Jan 19 20141.7.10Yes Yes Silveran anonymous user 
CurrentUbuntu 12.10 "Quantal" i386 (+ variants like Kubuntu)Nov 25 20121.5.18Yes Yes BronzeAndrey Gusev 

Known Bugs

Bug # Description Status Resolution Other apps affected
22617 Texture Problems in Battlefield Bad Company 2 CLOSED FIXED View
22762 Multiple DirectX10 games need Texture2D DXGI_FORMAT_R24G8_TYPELESS format support for stencil operations (Battlefield Bad Company 2, Warhammer 40k: Kill Team) CLOSED FIXED View
22776 Call of Duty: Modern Warfare 2 flickery textures in midrange background CLOSED FIXED View
22961 Battlefield Bad Company 2: no cd/dvd drive found (securom 7.4) CLOSED INVALID View
22965 Battlefield Bad Company 2 can run from cd-rom, but not from iso CLOSED WONTFIX View
22983 Battlefield Bad Company 2: game only shows black screen CLOSED ABANDONED View
25094 Battlefield Bad Company 2: needs msvcp80.dll.??0?$basic_istringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE (purist) CLOSED FIXED View
25095 Battlefield Bad Company 2: crashes when loading level CLOSED FIXED View
25097 Battlefield Bad Company 2 installer progress bar slams X NEW View
30628 Battlefield Bad Company 2 audio doesn't work in-game CLOSED FIXED View
32233 Battlefield Bad Company 2 weapons/items hold by player distorted/invisible CLOSED FIXED View
35981 Battlefield: Bad Company 2 (Russian locale) updater has missing glyphs NEW View

Show open bugs

HowTo / Notes


 Securom sollution by kowaltsky:

Sollution by Alan Luth doesnt works for me, I have got another one:

- make sure, than Battlefield Bad Company 2 is in your DVD-rom!

1) open Terminal and use this command:  sudo mkdir /mnt/cdrom

2) Open Wine settings (applications - wine)

3) Switch to tab witch discs

4) add drive D: and add mount point:  /mnt/cdrom

5) now last step, open Terminal and use this command:

sudo mount -o ro,loop,uid=$UID,unhide /dev/sr0 /mnt/cdrom
  ln -s /dev/sr0 ~/.wine/dosdevices/d::
  winemine &
  ln -s /mnt/cdrom ~/.wine/dosdevices/d:

If that doesnt work, try sollution by Alan Luth.

Securom sollution by Alan Luth:

If you get Securom errors that the game cannot find the DVD, see:


short answer, try mounting with -o uid=$UID,unhide.

Also make sure you have symlinks to both the device and the mount point in ~/.wine/dosdevices

I have to avoid wineboot deleting my d: symlink before running this game. The whole recipe looks like

  sudo mount -o ro,loop,uid=1002,unhide /dev/sr0 /mnt/cdrom
  ln -s /dev/sr0 ~/.wine/dosdevices/d::
  winemine &
  ln -s /mnt/cdrom ~/.wine/dosdevices/d:
DirectX Version

For this game, DirectX must be manually set to version 9 (default is 10).

To do this, do the following:

cd ~/.wine/drive_c/users/[username]/My Documents/BFBC2

Edit settings.ini and set the value of DxVersion from Auto to 9

Possible Sound Problem Fix

This how-to extracted from a May 10th, 2012 comment by AJSB. This has not yet been tested by the current maintainer (Scott Weldon).

To fix sound problems, edit the file "~/BFBC2/settings.ini" Find the following line:


and change it to, e.g.:



Comments Disabled

Comments for this application have been disabled because there are no maintainers.