WineHQ
Category: Main Games 1st Person Shooter Left 4 Dead 2 Left 4 Dead 2 Full (Steam)

Left 4 Dead 2

Full version released on Steam

Application Details:

Version: Left 4 Dead 2 Full (Steam)
License: Retail
URL: http://www.l4d.com/
Votes: 13
Latest Rating: Platinum
Latest Wine Version Tested: 1.7.19

Maintainers: About Maintainership

Free Download Purchase from Steam

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Game works perfectly including intro video, Steam Community Workshop and Steam In-game Overlay. Also mouse options like Raw Mouse Input will work. Sending voice chat was not tested as microphone was not detected by Steam, but it's possible to hear others.

What does not

All game features are working.

Workarounds

What was not tested

  • Any microphone related options (Steam does not detect microphone)
  • Other sound output options than stereo audio (2 channels)

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Rating as Platinum as game works out of box and microphone problem is related to Steam parent application. Wine was compiled using 32-bit libs. Testing system: AMD Phenom II x4 B55 800MHz fourth core unlocked, 8GB, NVidia 275GTX 896MB, using NVidia 304.88 driver. Using ALSA with SB Audigy 2. Some test results related to rendering: About 30-35 frames per second using 1920x1080, 4xMSAA, 8xAnisotrophy, film grain off, double buffered v-sync, high shader detail, very high effect detail, high model/texture detail, multicore rendering enabled. About 50-60 frames per second using 2xMSAA, 2xAnisotrophy, medium shader, v-sync off About 120-135 frames per second using No anti-aliasing, triple buffer, medium shader, v-sync off

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowLinux Mint 16 "Petra" x86_64May 16 20141.7.19Yes Yes PlatinumPhilipglo Joshua Opulencia 
CurrentUbuntu 13.04 "Raring" amd64 (+ variants like Kubuntu)Aug 19 20131.7.0Yes Yes PlatinumJT 
ShowArch Linux x86_64Mar 14 20131.5.25Yes Yes SilverExar101 
ShowUbuntu 12.10 "Quantal" i386 (+ variants like Kubuntu)Jan 10 20131.5.21Yes Yes GoldMR_squiggley 
ShowSlamd64 -currentDec 16 20121.5.19Yes Yes BronzeZootal 

Known Bugs

Bug # Description Status Resolution Other apps affected
24684 Multiple Source engine based games (Steam): out-of-order rendering, bloom effect and lights are visible through walls when multicore rendering is enabled NEW View
27453 Lag when loading new sound in source games NEW View

Show all bugs

HowTo / Notes

HOWTO
- To get past the "Incomplete Installation" error:

Use Wine-1.1.35 or later

- To get past crashing at the MOTD display when joining a multiplayer game:


Either: Use native urlmon.dll (can be limited to just left4dead2.exe),
Or: Use wine-1.1.27 or earlier.

- To improve the performance

1. Enable multicore rendering.  This increases performance by 10-15 fps in most places for me.
2. Use the following patch:
http://bugs.winehq.org/attachment.cgi?id=24812
   This increases performance by 50-60 fps in most places for me.  Note that you may need to minimise/restore or otherwise lose and regain focus of the game to fix the flashlight and some textures if using this patch.
   The performance is so much better in wine-1.1.33 that this doesn't seem to be needed any more.  The framerate with this in wine-1.1.32 was still higher than the framerate without this in wine-1.1.33 though.

- To get past the crashing/restarting/broken game files which occurs every few minutes during gameplay

Add -lv to the launch options in Steam.  This enables low gore mode, which for some reason fixes the problem.  Low gore mode doesn't look as great, but it's worth it for the stability.

Comments

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

an error in left 4 dead 2 version 2.1.4.6
by Manoa on Monday July 11th 2016, 19:00
at the end of loading when connecting to a server in multiplayer, the game crashed and this is displayed in the output of wine:

threadtools.cpp (3272) : Assertion Failed: Illegal termination of worker thread 'SocketThread'
Assert( Assertion Failed: Illegal termination of worker thread 'SocketThread' ):threadtools.cpp:3272

many versions of wine were tested and the MOTD fix had no effect, I even disabled motd in the server.
RE: an error in left 4 dead 2 version 2.1.4.6
by Manoa on Monday July 11th 2016, 19:04
tested wine versions:
1.9.14
1.9.8
1.2.1
1.6.2
1.7.49
1.7.47
1.7.50
1.8-rc3
1.8-rc1
Back