Probably the entire game works just fine. Game runs as smooth as on Windows.
What does not
Everything works fine.
What was not tested
I wasn't able to test patch 1.1 - it installs without any problems, but it seems, that with this patch DRMs were also updated - the game doesn't accept my DVD on version 1.1, but it also should work fine, because 1.1 contains only bug fixes. Game's map loading times may be longer than on Windows (game loads ~10 seconds on Windows, ~40 seconds on Wine 2.10).
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Linux Mint 18.1 "Serena" x86_64||Jun 18 2017||2.10||Yes||Yes||Platinum||PaweÅ‚ Cholewa|
|Show||Linux Mint 14 "Nadia"||Dec 14 2012||1.5.18||Yes||Yes||Silver||Carlos Rodriguez|
|Show||Mac OS X 10.6 "Snow Leopard"||Nov 28 2011||1.3.33||Yes||No||Garbage||an anonymous user|
|Show||Debian GNU/Linux Unstable "Sid" x86_64||Oct 05 2011||1.3.29||Yes||Yes||Bronze||Maurizio Oliveri|
|Show||Ubuntu 10.10 "Maverick" amd64 (+ variants like Kubuntu)||Feb 04 2011||1.2.2||Yes||Yes||Garbage||Scott Weldon|
(Updated: Before 2009-05-12 for unknown version of Wine)
Well first you install BF2 out of the dvd and you run it in terminal by using
wine /PATH_TO_THE_GAME/LaunchBFII.exe (IF UR GAME LAUNCHES WITHOUT ANY PROBS AND JUST THE SOUND DISABLED DONT DO THE FOLLOWING STEPS)
and look for any fixme errors i got three one about displayDevices, another about clipping the mouse and THE MOST IMPORTANT one was about alsa mixer MPU-401 MIDI i had found that key in the registry and deleted it (it disabled the sound in all games, oh foolish me i didnt make a back-up). Deleting that key enabled me to run the game without it crashing at startup. RUN THE GAME FROM LAUNCHER OTHERWISE IT WONT WORK (cause the launcher has to ask you if you want to continue with no sound cause i got it disabled.
I assume if you loaded a native dsound.dll to wine's system32, you would get the sound working without removing the keys from registry. Although i couldnot test it cause i cannot retrieve my registry key :'(