Application Details:
Version: | Demo |
License: | Demo |
URL: | http://www.eagames.com/officia... |
Votes: | 0 |
Latest Rating: | Silver |
Latest Wine Version Tested: | 2.15-staging |
Maintainers: About Maintainership
What works
installation works perfectly
What does not
starting the game... screen just gets black for a short moment
Workarounds
What was not tested
the game itself
Hardware tested
Graphics:
Additional Comments
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Gentoo Linux x86_64 | Aug 29 2017 | 2.15-staging | Yes | Yes | Yes | Silver | Rob | |
Show | Slackware 14.1 32 bit version | Sep 04 2015 | 1.7.51 | Yes | No | No | Garbage | Maik Wagner | |
Show | Ubuntu 12.04 "Precise" i386 (+ variants like Kubuntu) | Sep 13 2013 | 1.6 | Yes | Yes | No | Garbage | eximius | |
Show | Debian GNU/Linux 6.x "Squeeze" x86_64 | Dec 11 2010 | 1.3.8 | Yes | Yes | No | Platinum | an anonymous user | |
Show | Ubuntu 10.04 "Lucid" i386 (+ variants like Kubuntu) | Nov 20 2010 | 1.3.6 | Yes | Yes | No | Gold | Glock |
Bug # | Description | Status | Resolution | Other apps affected |
35371 | Battlefield 2 voice setup tool crashes when "Save Settings" button is clicked (winmm.mixerGetDevCaps should also accept mixer device handles) | NEW | View | |
40284 | Unable to change resolution for LVDS panels (laptop), on which only one resolution is available (ex. 1680x1050) | UNCONFIRMED | View |
wine ~/Downloads/battlefield2demo.exe
These notes were last updated: 04 September 2019
Follow these guidelines to avoid embarrassment when your Test Submission is immediately rejected!!
These guidelines ensure your submitted test results are actually relevant to other users of Wine and WineHQ.
1 The console version of the lshw utility is your friend. This command will dump your System hardware specification in a clean format. Post command and output in the Extra Comments section:
sudo lshw -short | egrep -v '(volume|disk|bus)'
2 glxinfo can be used to display your OpenGL and graphics driver versions. Post the command and output in the Extra Comments section:
glxinfo -B
cd "${WINEPREFIX}/drive_c/Program Files/EA GAMES/Battlefield 2 Demo/" wine BF2.exe
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @85! (XRandR 1.2)Then your monitor does not support a 85Hz 800x600 resolution mode (or perhaps you are using a dual monitor setup where one monitor does not support this mode).
Also ensure that your Battlefield 2 Video.con profile file has the correct resolution set in it (command updates all profiles):
export resolution="<x-resolution>x<y-resolution>@<frequency>Hz" find "${WINEPREFIX}/drive_c/users/${USER}/My Documents/Battlefield 2/Profiles" -type f -name "Video.con" -printf "'%p'\n" | xargs sed -i -e 's/setResolution [1-9][0-9]*x[1-9][0-9]*@[1-9][0-9]*Hz/setResolution '${resolution}'/g'
... replace <x-resolution> , <y-resolution> & <frequency> with your native screen resolution and frequency (respectively).
cd "${WINEPREFIX}/drive_c/Program Files/EA GAMES/Battlefield 2 Demo/" wine BF2.exe +menu 1 +fullscreen 1 +szx <x-resolution> +szy <y-resolution>
... replace <x-resolution> & <y-resolution> with your native screen resolution.
Note: for older AMD (<5xxx)/Nvidia GPU's (<8xxx) and Intel GPU's it is recommended to set:
The currently supported maximum in-game Video Settings (without the Shader mesh fix - detailed on this page) are:
VIDEO OPTIONS |
||
DISPLAY MODE | ????x????@???Hz |
▼ |
OVERALL QUALITY | Custom |
▼ |
CUSTOM QUALITY |
||
TERRAIN |
Low |
▼ |
EFFECTS |
High |
▼ |
GEOMETRY |
High |
▼ |
TEXTURE |
High |
▼ |
LIGHTING |
High |
▼ |
DYNAMIC SHADOWS |
High |
▼ |
DYNAMIC LIGHT |
High |
▼ |
ANTI-ALIASING |
Off |
▼ |
TEXTURE FILTERING |
High |
▼ |
VIEW DISTANCE SCALE
100% |
████ |
Last updated 26.11.2018 Wine-Staging 3.21, Nvidia Geforce GTX 970M, Nvidia Driver 396.54.09 (Gentoo GNU/Linux)
BF2 Commandline Options
Refer to Battlefield 2 Tweak Guide: Command Line Options for a comprehensive list of command line switches to use when launching the Battlefield 2 executable.
For example you can also set you client to automatically login to Revive account:
wine start 'BF2.exe' ... +playerName "name" +password "⚫⚫⚫⚫"
wine start 'BF2.exe' ... +menu 1 +fullscreen 1 +szx 1920 +szy 1080
wine start 'BF2.exe' ... +modPath mods/BF2_SPX +ignoreAsserts 1
How you append these options will depend on whether you are using the Steam Client or if you have used a retail (DVD) copy of Battlefield 2.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Glock on Saturday November 20th 2010, 18:35