Battlefield 1942 with the 1.6 patch from www.ea.com. This patch includes new multiplayer levels, new weapons, and an updated physics engine.
Menus, general playing.
My overall feeling is that the game runs really snappy with wine (switching between the menu system and the 3d view, switching to other desktop windows and back).
What does not
Sound effects cause a lot of clicks and noise. On the console is printed: (fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=2744 < primary_done=2748)
Music does work but in conjunction with the sound effect problem it should be disabled.
What was not tested
I do not have installed the game but copied an existing installation from a windows computer.
This is awesome: I am sitting at a small LAN party currently and am the only one running GNU/Linux. However everyone else has trouble getting this game to run or has problems with network etc. Thank you for this great piece of free software!
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Debian GNU/Linux Unstable "Sid" x86_64||Apr 02 2019||4.5-staging||Yes||Yes||No||Platinum||Honki Tonk|
|Show||Debian 10.x "Buster"||Jan 28 2018||3.0-staging||Yes||Yes||No||Platinum||EETagent|
|Show||Linux Mint 17.1 "Rebecca" x86-64||Aug 25 2017||2.12-staging||Yes||Yes||No||Platinum||Mark Arb|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Jul 20 2016||1.9.14||Yes||Yes||Platinum||JeffZ|
|Show||Mac OS X 10.9 "Mavericks"||Jul 07 2015||1.7.46||Yes||Yes||Platinum||JeffZ|
To start the game from a terminal: $ cd ~/.wine/drive_c/Program\ Files/EA\ Games/Battlefield\ 1942 $ wine BF1942.EXE
The main menu resolution being different from the in-game resolution is normal: the game programmers hard coded the menu screen to a fixed resolution.
If you want a faster startup time, you can delete the .bik files in the Movie folder and it will load directly to the menu.
There is some confusion over whether or not online play works with Punkbuster.
Punkbuster works for up to 30 minutes, thereafter it attempts to update itself, when the update occurs it fails to run correctly causing you to be kicked from a punkbuster enabled server.
Servers that do not require punkbuster work 100% - there are several out there.
This note is true of wine version 0.9.58.
Punkbuster enabled servers appear to work ok with Wine 1.1.10 or greater.
Atleast with 1.1.13 and 1.1.14, online play has stopped working
Unfortunately due to the design of Punkbuster it will never work in Wine without the cooperation of Evenbalance, it is designed to compare the internals of Windows while the game runs to make sure nothing is modified. As Wine is not Windows, it will always detect a problem.