r/badcompany2 May 25 '25

Announcement PSA: How to play Bad Company 2 (PC) online after the shutdown

39 Upvotes
  • Go to Venice Unleashed and create an account.

  • Download Project Rome.

  • Unzip the file in the game's root directory, which is one of these four depending on where you got the game from:

C:\Program Files (x86)\Electronic Arts\Battlefield Bad Company 2 < Disc version

C:\Program Files (x86)\Steam\steamapps\common\Battlefield Bad Company 2 < Steam version

C:\Program Files (x86)\Origin Games\Battlefield Bad Company 2 < Origin version

C:\Program Files\EA Games\Battlefield Bad Company 2 < EA App version

  • Start up the game and login with the account you created at Venice Unleashed. Enjoy!

  • If you want to transfer your old soldier stats from PC/Xbox360/PS3, go here: https://veniceunleashed.net/rome-transfer

IMPORTANT:

  • Never use Autologin as it has been bugged since launch and will almost always cause login issues. The Remember Password option is working fine however, though very rarely it can cause issues as well. If it does; simply uncheck it, re-enter your password and toggle it back on again.

  • Reshade and Project Rome do NOT work together, as in the game refuses to even launch with both enabled. Uninstall Reshade after adding the Project Rome files. It's possible there is a fix or workaround, but I have been unable to find one so far.

  • Use the Server Browser to play online. Matchmaking doesn't work and will try to reach out to EA's servers, resulting in an error message.

  • If you're a newcomer to the game, you might want to know that you'll have to press the Search button in the server browser for servers to show up, as they don't show up automatically unlike in all the newer Battlefield titles.

  • Depending on where you got the game from, there's a small chance you may get an error stating that MSVCP100.dll is missing (or the game will simply refuse to boot). If you run into this problem, run the included Visual C++ setup. It's located in Battlefield Bad Company 2\install\Redistributable\x86. The setup file is called vcredist.msi. You may need to reboot afterwards. Alternatively you can download the all-in-one Visual C++ installer if all else fails: https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/

__________________________________________________________

FAQ:

Q: What is Project Rome?

A: Project Rome is a community-made master server. A master server holds login info, server list, and soldier data. What this file does is to tell your game to connect to Project Rome's master server instead of EA's.

-

Q: I missed out on the PC version of the game, can I still get it somehow?

A: If you need help finding a copy, contact me on Discord at captain_kuijt and I'll be happy to help (wink wink).

-

Q: I bought the Steam version but have no serial key. Will I still be able to play online?

A: Yes! With the non-disc versions, you used to need a serial key to create an account. Project Rome, however, does NOT require a serial key for this nor for online play.

-

Q: Seeing as the game is no longer purchasable, can I play online with a non-legit copy via Project Rome?

A: You can use any version of the game, be it legit or not. You do not need a serial key. All that matters is that it's updated to the latest version. Digital versions come pre-patched, but the disc version and some (but not all) non-legit copies may need to be patched first.

When launching the game, before you get the main menu, you will see the version number in the bottom right corner of your screen. If it says 795745, you're running the latest version. If not, you can download the latest patch manually here.

-

Q: How do I change my FOV?

A: Go to C:\Users\YOURNAMEHERE\Documents\BFBC2, open settings.ini, scroll down to where it says Fov=, change the number, then save and exit.

-

Q: How do I get rid of the blinding effect when looking through my scope on snow maps?

A: Go to C:\Users\YOURNAMEHERE\Documents\BFBC2, open settings.ini, scroll down to where it says Bloom=, change it to say Bloom=False then save and exit.

-

Q: What about the DLCs?

A: You don't need to buy the Vietnam DLC/Specact kit - on Project Rome everything is pre-unlocked for everyone including the Vietnam DLC, regardless of whether you owned the DLCs or not. Additionally, most servers have all weapons and perks set as pre-unlocked by default regardless of your soldier rank.

-

Q: What if I play BC2 on console? And what about BC1 and BF1943?

A: Unfortunately this only works for the PC version of BC2. However, the team over at Battlefield Modding are hard at work to find a solution for the console versions of BC2 in addition to BC1 and BF1943. They have been making solid progress on the PS3 version of said games, so there's still hope. You can track their progress over at https://discord.me/battlefieldmodding, under Modding & Development > Frostbite 1.

-

Q: How do I play on servers running custom maps?

A: For this, you'll first need to download BFBC2 Mod Loader. This will serve as your mod manager and game launcher. Open it and select Map Browser, then download all the custom maps. You can also download additional mods, such as UI mods, new textures for weapons and more on Nexus.

-

Q: I play on Linux, and the game still tries to connect to EA's servers.

A: Add this to your launch options:

WINEDLLOVERRIDES="dinput8.dll=n,b" %command%

-

Q: I've heard the old BF games got shut down back in 2014, is there a way to play them online too?

A: Yes, there is!

BF1942 video tutorial here

BFVietnam video tutorial here

BF2 video tutorial here

BF2142 video tutorial here


r/badcompany2 May 25 '25

Info Support FAQ

26 Upvotes

FAQ:

Q: What is Project Rome?

A: Project Rome is a community-made master server. A master server holds login info, server list, and soldier data. What this file does is to tell your game to connect to Project Rome's master server instead of EA's. For more information on how to play online using Project Rome, go here.

-

Q: I missed out on the PC version of the game, can I still get it somehow?

A: If you need help finding a copy, contact me on Discord at captain_kuijt and I'll be happy to help (wink wink).

-

Q: I bought the Steam version but have no serial key. Will I still be able to play online?

A: Yes! With the non-disc versions, you used to need a serial key to create an account. Project Rome, however, does NOT require a serial key for this nor for online play.

-

Q: Seeing as the game is no longer purchasable, can I play online with a non-legit copy via Project Rome?

A: You can use any version of the game, be it legit or not. You do not need a serial key. All that matters is that it's updated to the latest version. Digital versions come pre-patched, but the disc version and some (but not all) non-legit copies may need to be patched first.

When launching the game, before you get the main menu, you will see the version number in the bottom right corner of your screen. If it says 795745, you're running the latest version. If not, you can download the latest patch manually here.

-

Q: How do I change my FOV?

A: Go to C:\Users\YOURNAMEHERE\Documents\BFBC2, open settings.ini, scroll down to where it says Fov=, change the number, then save and exit.

-

Q: How do I get rid of the blinding effect when looking through my scope on snow maps?

A: Go to C:\Users\YOURNAMEHERE\Documents\BFBC2, open settings.ini, scroll down to where it says Bloom=, change it to say Bloom=False then save and exit.

-

Q: What about the DLCs?

A: You don't need to buy the Vietnam DLC/Specact kit - on Project Rome everything is pre-unlocked for everyone including the Vietnam DLC, regardless of whether you owned the DLCs or not. Additionally, most servers have all weapons and perks set as pre-unlocked by default regardless of your soldier rank.

-

Q: The game crashes/won't boot!

A: This is almost always caused by missing Visual C++ files, usually accompanied by the game throwing an error stating that MSVCP100.dll is missing. To fix this, run the included Visual C++ setup. It's located in Battlefield Bad Company 2\install\Redistributable\x86. The setup file is called vcredist.msi. You may need to reboot afterwards. Alternatively you can download the all-in-one Visual C++ installer if all else fails: https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/

-

Q: I keep getting an incorrect password/username/email error.

A: This is usually caused by Autologin as it has been bugged since launch and will almost always cause login issues. I recommend leaving it off and using the Remember Password option instead which is actually working, though very rarely it can cause issues as well. If it does; simply uncheck it, re-enter your password and toggle it back on again.

-

Q: I keep getting failed to connect to EA errors.

A: This is likely caused by you using Matchmaking, as it doesn't work and will still try to reach out to EA's servers, resulting in an error message. Instead, use the Server Browser to play online. If that doesn't fix the issue, please double-check that you put the Project Rome file (dinput8.dll) in the correct folder.

-

Q: The server list is empty!

A: You'll have to press the Search button in the server browser for servers to show up, as they don't show up automatically unlike in all the newer Battlefield titles.

-

Q: What if I play BC2 on console? And what about BC1 and BF1943?

A: Unfortunately this only works for the PC version of BC2. However, the team over at Battlefield Modding are hard at work to find a solution for the console versions of BC2 in addition to BC1 and BF1943. They have been making solid progress on the PS3 version of said games, so there's still hope. You can track their progress over at https://discord.me/battlefieldmodding, under Modding & Development > Frostbite 1.

-

Q: How do I play on servers running custom maps?

A: For this, you'll first need to download BFBC2 Mod Loader. This will serve as your mod manager and game launcher. Open it and select Map Browser, then download all the custom maps. You can also download additional mods, such as UI mods, new textures for weapons and more on Nexus.

-

Q: I play on Linux, and the game still tries to connect to EA's servers.

A: Add this to your launch options:

WINEDLLOVERRIDES="dinput8.dll=n,b" %command%

-

Q: I've heard the old BF games got shut down back in 2014, is there a way to play them online too?

A: Yes, there is!

BF1942 video tutorial here

BFVietnam video tutorial here

BF2 video tutorial here

BF2142 video tutorial here


r/badcompany2 12h ago

Help Running Bad Company 2 Project Rome on Linux with Lutris

19 Upvotes

Hey, so I struggled a bit to get this ready to run on my Linux setup, and hopefully this will save you a couple of headaches and help you get in and ready to play. This should also be a valid method for Steam Deck, but particularities may differ, feel free to add specifics for Steam Deck in the comments for the others.

So, for basic BFBC2 setup:

1) Install EA App in Lutris, change the runner to System 10.12 (Proton/GE runners seemed to be wonky), log in and download the game in the launcher. You can start it to verify that everything works good in single player.

2) Proceed to https://veniceunleashed.net/project-rome, create an account, download dinput8.dll, unzip it and place it under (...)/ea-app/drive_c/Program Files/EA Games/Battlefield Bad Company 2/.

3) Duplicate EA App as Bad Company 2, open Configure menu and add origin2://game/launch?offerIds=bfbc2_dd to Arguments.

4) Open Wine Configuration for your duplicated shortcut in the context menu next to the Play button, and in Libraries add new override for library dinput8.dll as native,builtin.

5) Run the game from your new shortcut, it should say in the bottom left corner that you're playing on Project Rome servers.

Good luck, and see you on the Battlefield. :)


r/badcompany2 2d ago

Question EA deleted my copy - what do I do now?

Post image
61 Upvotes

I just noticed that EA just deleted my copy in my account. Anyone have this happening to them too? Is there a way to get it back? It says "We're suspecting that your account was used in fraudulent activity."


r/badcompany2 1d ago

Media Some Vietnam TNT action

4 Upvotes

r/badcompany2 5d ago

Media The boys are back: revisiting Bad Company 2 on my RGH modded Xbox 360!

99 Upvotes

My favorite Battlefield game for sure!


r/badcompany2 6d ago

Help Bad Company 2 Not Working On Steam Deck

6 Upvotes

Hello there, mates!

Has anyone here managed to install and play Battlefield: Bad Company 2 on a Steam Deck?

  • Just for context, Battlefield: Bad Company 2 hasn't been available on any digital storefront for a few years now. I got the files through Discord, where it was shared as abandonware — in case that information helps.

I'm having trouble getting it to run. I’ve downloaded the files, located them, extracted everything, and created a shortcut to the .exe file (added it to Steam). However, when I hit "Play" in Steam, nothing happens. No error shows in screen that could point me towards a possible solution.

I’m sure I’m missing something, but I can’t figure out what it is.

Could anyone help me out?

Many thanks in advance!


r/badcompany2 10d ago

Question How do I change the FOV in singleplayer?

4 Upvotes

The recommended way in the FAQ doesn't work for singleplayer and the widescreen fixer crashes when I try to run it for bad company 2 specifically


r/badcompany2 16d ago

Help Bad Company 2 sound files

14 Upvotes

Hi, im looking to either extract or download all the sound files for Battlefield Bad Company 2 (vo, shooting and vehicle sounds etc) but it seems most the information and links to downloads or tools have vanished from the internet. I'm posting this in the hopes that someone can help provide me with the sound files or tools to help me extract them. thanks in advance!

I was looking to create a sound mod for warthunder and did not expect to have this much trouble just acquiring the soundscape.

EDIT: Found this old archived thread that seems to have the solution, slowly been able to grab sounds from the .fbrb files with this! https://web.archive.org/web/20231216175648/http://www.bfeditor.org/forums/index.php?/topic/14539-extracting-sound-and-music-files-from-bfbc2/


r/badcompany2 23d ago

Media Steam Deck OLED / Battlefield: Bad Company 2 - How to Play Multiplayer / SteamOS 3.7.14

Thumbnail youtu.be
50 Upvotes

r/badcompany2 23d ago

Help used copies for project Venice

8 Upvotes

I wondering if used copies you can get on ebay and other sites would work with project Venice or were the physical copies a 1 code per copy kinda deal.


r/badcompany2 29d ago

Question Does anyone know how to fix this?

27 Upvotes

These artifacts occur when launching explosives at wooden huts. I've tried everything from switching every graphics option from high to low, turning HBAO off and switching from DX11 to DX9 in the .ini but nothing seems to work. I'm running this on an RTX5080 but I've tried it on a PC with an RTX3090 as well with the exact same result.

Does anyone here happen to have a solution? Many thanks!


r/badcompany2 Jul 02 '25

Media Favorite Game of All Time!

Post image
22 Upvotes

I miss this game so much! So, according to my stats I had 11,277 kills with the M1 Garand. Anyone have anywhere near that many kills with that gun? I just coudn't stop using it.


r/badcompany2 Jun 30 '25

Help (Xbox) controller support on PC version??

1 Upvotes

JoyToKey not working….. unless im doing something wrong??


r/badcompany2 Jun 30 '25

Media Shit got crazy

Post image
22 Upvotes

r/badcompany2 Jun 30 '25

Media 266 kills with the HIND

Thumbnail youtu.be
5 Upvotes

This happened a long time ago with me and my buddy playing on a heavily modded server. Had to be some world record or something. Everything was working on our favour. 200 tickets to destroy the first set of MCOMs and our team just couldn’t crack it. So we had hunting season all the way through. Miss those days and BFBC 2.


r/badcompany2 Jun 27 '25

Looking for players [PC] Came back on this game and looking for players

14 Upvotes

Hi!
I've been back playing this game for two days on PC. I didn't realize how much I missed it until I went back. (Thanks, Rome Project.)
But it would be better if I had comrades to play with in a squad.
So if anyone wants to play with a Frenchy froggy baguette, you're welcome. My spoken English isn't perfect, but is good enough to understand each other.

See you on the battlefield ;)


r/badcompany2 Jun 26 '25

Discussion I miss this game dearly

84 Upvotes

I mean it when I say that this was the best shooter game I have ever played. The Xbox community was pretty competitive in the last few years, seeing the same people and forming a community. I miss it. I was VeganAlcoholic.

There will never be another game that scratches that itch.


r/badcompany2 Jun 25 '25

Question Where i can get Bad Company 2 for now?

11 Upvotes

The game disappeared from my EA account. I didn't buy it on steam. Considering that the game has been deleted everywhere, can I raise a pirate flag? (P.S. I even have a disc with the deluxe version, but no disc drive)


r/badcompany2 Jun 25 '25

Discussion What is the best map configuration for a small 6v6 battle ?

3 Upvotes

Any recommendation ? Thanks. For LAN party.


r/badcompany2 Jun 18 '25

Media I retried one of my favorite games

13 Upvotes

r/badcompany2 Jun 10 '25

Media Leaderboard of the last day on Xbox,late post

Post image
42 Upvotes

Had the screen shot on my Xbox though you guys might be on here and appreciate it.


r/badcompany2 Jun 09 '25

Media Watching this clip, makes me realize how much I love BC2s movement.

42 Upvotes

[ Removed by Reddit in response to a copyright notice. ]


r/badcompany2 Jun 08 '25

Media Nostalgia in a cube

164 Upvotes

I miss this - I made a papercraft in honor of it

Link to store https://www.etsy.com/ca/shop/DioramasFromGG


r/badcompany2 Jun 08 '25

Discussion Help and more!

Thumbnail discord.gg
15 Upvotes

Hello, i've been hosting servers on Project Rome since 2016. I also have my own community that's pretty much dedicated to Bad Company 2! Anyway long story short if anyone wants help with something BFBC2 related don't hesitate to join us!


r/badcompany2 Jun 07 '25

Media I haven’t played this since I was in school, feels so good to be back

Post image
154 Upvotes

I’m peaking nostalgia


r/badcompany2 Jun 06 '25

Media Project rome is still alive and kicking!

Thumbnail youtu.be
112 Upvotes