WineHQ

Battlefield 3

This is the non-limited edition game purchased in a brick n mortar shop.

Application Details:

Version: Retail DVD
License: Retail
URL: http://www.battlefield.com/bat...
Votes: Marked as obsolete
Latest Rating: Silver
Latest Wine Version Tested: 3.6

Maintainers: About Maintainership

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

Completing the campaign

What does not

Running game on Intel graphics chip with modesetting driver causes severe lags in main menu and intro movies

Workarounds

What was not tested

Most of the settings (played on low graphics settings)

Multiplayer (was not included in my game version)

Checking how does xf86 Intel driver behaves compared to modesetting driver

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

I've been getting some errors on the install phase and solved them by installing vcrun6 via winetricks. You wouldn't probably need it because i've had pretty custom installer with bells and whistles but be aware anyway.

Most of the game was tested on GeForce 940MX with proprietary driver.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentGentoo Linux x86_64May 01 20183.6Yes Yes NoSilverBronislav 
ShowGentoo Linux x86_64May 29 20121.5.0Yes No Garbagean anonymous user 
ShowGentoo Linux x86_64Nov 10 20111.3.31No Not installable GarbageMaquis196 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

EULA - Warning

Keep in mind that before you can install Origin you have accept an EULA that entitles the software to crawl through your wineprefix logging everything. I highly recommend both removing the "Z" link to your / in winecfg and installing BF3 in it's own prefix.


Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Wine 3.7 staging look very fine
by Mike RLD on Saturday May 12th 2018, 8:45
I've tested the game in DX11 with Wine3.7 staging a couple of days ago.
Surprise ! It worked flawlessly with opengl set as renderer in reg (didn't test pure DX11 yet).

I didn't go deeply and test the 2 first chapter. contrast looked a bit dark. I've got some issues with the mouse, but it could come only from mine.

Let's test !!
Launcher working on DX11 - Wine 2.4 staging, but...
by Mike RLD on Friday April 7th 2017, 10:20
After a long trying tests, I've finally get BF3 launching.
Things to know:
- work only over a 64bits install
- start only with DX11 (beginning Wine 2.0), but only if you install it from redist package (because of install registration in Windows)
- Start only in windowed mode (first launch before options sets) and if you launch bf3.exe from the BF directory

Unfortunatly, the DX11 shader and render with Wine is really too young. Game play is more than a garbage, it's unplayable.
I also tried the same process with FFXIV. Game start, but this time, all colors render in a shade of black when spawn in the game play.

by Declan Williams on Friday November 11th 2011, 23:42
On a side note, using the work arounds stated in the battlefield special edition test, it does install, though will not run, just as a hint to anyone reading this test and has given up.
mklink
by Declan Williams on Friday November 11th 2011, 11:51
"Also tried linking the install from my windows partition, origin cried that BF3 wasn't installed. When I have more time (and hard drive space free) I'll copy over the install and try again."

You can create a symlink in Windows for "%WINROOT%\Program Files (x86)\Origin Games\Battlefield 3", or at least that's what I was doing and origin is fine with that, thinks it's actually there, saves copying!

The command is mklink IIRC, needs to be admin ofc.

Regardless this game is a tad-bit messy, usually using a webpage to execute the game, but you can start it without it by putting origin into offline mode. But bug 28921 needs to be dealt with first.
Back