Battlefield 1942 with the 1.6 patch from www.ea.com. This patch includes new multiplayer levels, new weapons, and an updated physics engine.
|Latest Wine Version Tested:||6.0|
Maintainers: About Maintainership
What does not
What was not tested
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Pop!_OS 20.10||Apr 09 2021||6.0||Yes||Yes||No||Platinum||Henrique Terto|
|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|
|Bug #||Description||Status||Resolution||Other apps affected|
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.
Patching to 1.6 is done by installing two patches:
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.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by al13326 on Thursday December 31st 2015, 2:10
This patch made by s[sk] and tuia replaces master.gamespy.com with master.bf1942.sk so that you can play Battlefield 1942 online! Here's the link:
Other fixes includes:
-> Freezing in-game server browser fixed
-> No-CD patch
-> Widescreen support (though in-game menu still at fixed 4:3 aspect ratio)
by al13326 on Thursday December 31st 2015, 2:21
by Edward R. on Wednesday June 20th 2012, 6:18
by Edward R. on Wednesday June 20th 2012, 3:57
by Thomas on Thursday March 8th 2012, 20:26
by al13326 on Thursday December 31st 2015, 2:09
by Roger on Monday February 13th 2012, 22:57
You're probably running at 16 bit color.
Battlefield 1942 starts at a default 800x600@32, or 32 bit color and requires this for the first run under Wine. After you get into the GUI menus, you can edit the video resolution to your liking such as using 16 bit color. Make sure your /etc/X11/xorg.conf file matches the bit depth.
(On a side not, I'm not sure if it's required to have the 800x600 resolution or other resolutions also listed within the xorg.conf)
by nadro on Wednesday June 2nd 2010, 15:00
AMD Phenom X3 8650
2x Radeon HD4850 (with Catalyst 10.5)
Other apps in Wine works very nice, only in BF1942 (this is DX8 game) I see poor performance.
by JeffZ on Tuesday June 15th 2010, 2:16
to do this run:
# this downloads the winetricks script
# this changes a registry setting
sh winetricks orm=backbuffer
# To set things back to the default
sh winetricks orm=fbo
by nadro on Monday June 21st 2010, 2:36
Thanks for info, I checked it and it does improve performance (now I have unstable 20-50 fps instead of stable 100 in Windows; I have stable 100 fps only when I look at the floor and don't see any peoples and vehicles), but this is still too low result.
by JeffZ on Monday June 21st 2010, 2:42
maybe you can try the new catalyst 10.6
by nadro on Monday June 21st 2010, 4:52
by Jake ward on Wednesday March 24th 2010, 1:52
by Daniel on Saturday October 17th 2009, 17:07
Installing and starting the game works well.
Problem: The main menu has a downward offset in both cases, displaying or not displaying the upper panel on either of them. Moving the panel to the bottom or fading it away did not change anything. The bottom part (start/join game, see version) is accessible, but not visible from full screen. It miraculously works now (most times) on the laptop, but the PC really fucks it up.
- When the main menu is loaded, the desktop size is scaled to an almost 1:1 ratio. The menu itself is stretched downwards and the panels are attached as well. I actually zoomed out (Super+E) to view both desktops (entire menu gets visible when zoomed out) and took measures and they're close to being squares, I have no idea why.
- Changing the ingame resolution or emulating a virtual desktop with any resolution does not help. Disabling the game's control over the window results in a twice as harsh stretch, so only the upper part is visible.
- Forcing a centered gpu scaling causes in the screen to blacken out entirely, no zooming out or switching desktops. Alt+F4 still quits the application and restores the desktop's default resolution.
I have no clue as to why the desktop is scaled at all, I haven't found any reference to this square-shaped resolution, the NVidia graphic driver's menu shows a default 4:3 resolution where it is definitely not and I've been literally spending days to find any solution or other users' experience with this, but trying to find anything valuable to me related to this topic is a pain in the arse. Linux 0:1 Windows.
The game itself works fine, as soon as the loading screen is displayed, the preset resolution is applied and stretched to full screen. The game runs with a good speed depending on the system. Sounds don't play correctly and to their full extent, but that has been mentioned before. Multiplayer games on LAN work fine. The application is not being terminated due to timeout like in Vista. Linux 1:1 Windows.
Please adress me if you have any questions concerning installed applications or my system settings to find a solution to this. Since the main menu doesn't constantly display properly, leaving me guessing and hoping I hit the right button down there, I also recommend rating the application compatibility to silver. Even if this issue gets solved, I'd not vote for gold as long as the solution is not implemented in Wine itself and easy to apply. I'm new to Linux and although I really think it's cool, I don't know how to use anything that's not a graphical interface and with problems and dissatisfying issues appearing every day, it's just hard to "spread the word" and convince people to try it. It needs to become much much simpler indeed. Sorry, gurus and hackers. I'm a n00b.
by Nathan Shearer on Saturday December 6th 2008, 22:49
Note: You might wish to modify this script to keep the iso if you are not converting a bin+cue image.
cd "/home/user/Storage/Software/Battlefield 1942 - World War 2 Anthology"
bin2iso "Battlefield 1942 - World War 2 Anthology - Disc 1.cue"
kdesu "mount -o loop 'Battlefield 1942 - World War 2 Anthology - Disc 1-01.iso' /mnt/cdrom -o uid=1000,gid=1000"
rm -f "Battlefield 1942 - World War 2 Anthology - Disc 1-01.iso"
cd "/home/user/.wine/drive_c/Program Files/Battlefield 1942 - World War 2 Anthology"
kdesu "umount /mnt/cdrom"
by Johnathan on Monday March 10th 2008, 3:07
This application should be sliver.
Application works excellently for ‘normal’ use; a game works fine in single-player but not in multi-player, Windows Media Player works fine as a plug-in and stand-alone player, but cannot handle DRM etc.
by RaduB. on Monday March 10th 2008, 8:02
by Frank on Tuesday April 1st 2008, 7:33
Only with newer version of Punkbuster it stops working, so i think platinum would be too high, because there is an issue with that.
Maybe gold should be the right rating (even it does not match the description of ratings in the wiki)?