Steam – Battlefield 2: steam compatibility / difference with the “normal” version

battlefield-2steam

I'd like to buy BF2(complete collection) on Steam, but the friend I'll play with said it's not compatible with the "normal" version.

I've read somewhere there's a problem with steam chat + punkbuster, and I wonder if just disabling steam fixes that and I can play normally, or there are other issues.

Furthermore I wondered if getting the Steam version you are given a user+password that you can use also on "normal" clients, or you would be stuck with playing it only on Steam.

So the actual question is: what are the differences and the compatibility between the Steam and the non-Steam version?

Best Answer

What exactly do you mean by not compatible with the normal version? The Steam version can play online with the standalone version normally.

PunkBuster did give me some trouble because of the Steam Community In-Game. Since it draws itself on top of the game PunkBuster thinks it's a cheat. I had to disable the overlay in order to play. See this topic in the Steam forums for more information on that issue.

You have to create a BF2 account in order to play online. You can play with it in any version of the game, be it Steam, standalone, your friends's copy...

You will receive a CD-Key, even if you buy it on Steam. You have to be signed in Steam in order to play the its version of the game, but you could theoretically borrow the standalone version from your friend and use your key with it.

Also, with the Steam version you don't have to worry about keeping your BF2 DVD in the drive, since it's not required.