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 rather well. Single player and multiplayer works. You can hear other people on voice chat, but can't talk with them (see microphone problems). Other features like Achievements, Blog Post, Credits works. Game frame rate is quite ok after it caches all elements (using cl_forcepreload "1" might speed things up).

What does not

  • Microphone sound output (when using Microphone Testing sound crackles and is cut off)
  • Raw Mouse Input-option does not work. When selecting this option mouse during gameplay does not move around at all, but you can shoot (so mouse button input will work). Mouse on game menus will still work, so you can turn this option on/off for testing without getting stuck.
  • Minor graphical weirdness. Some walls do not reflect flashlight at all or reflect ambient light absurdly lot. Newest DLC-campaign Cold Stream (Beta) map 3 start is good example, shiny floor tiles and flashlight won't light up walls. Also burning zombies will render weirdly when viewed against water. However, this is minor problem and it is unknown if this happens on Windows.
  • Game might crash randomly (for comparison non-steam game version released around March worked flawlessly on Wine 1.3.14). On campaign Hard Rain chapter 3 most sounds around player will cut off and game crashed later on.

Workarounds

What was not tested

  • Add-on custom campaigns
  • Mouse filter and acceleration options
  • Gamepad
  • Other sound output options than stereo audio (2 channels)
  • Microphone Push to Talk-key (because microphone sound output is garbled)

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Rating as Gold though microphone and some mouse options won't work. Game is playable in current state with this Wine version and well worth of purchase despite minor flaws. Note: Install Gecko when starting new Wine version first time. Testing system: AMD4200+ x2, 3GB, NVidia 8800GT 512MB, using NVidia 270.41.06 driver. Game settings: 1280x1024 (4:3 aspect ratio), AA off, trilinear filtering, film grain off, double buffered v-sync, high shader detail, medium effect detail, medium model/texture detail, multicore rendering enabled. Console command cl_showfps "2": More than 30 frames per second on c1m1_hotel roof spawn on spot where you start the game, drops slighly under 30FPS when turning around. Around 20FPS during horde attack.

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 
ShowUbuntu 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
12453 Bad performance in Source based games CLOSED FIXED View
19522 Team Fortress 2 (TF2) missing menu fonts CLOSED FIXED View
19748 Multiple games complain about checking occlusion query results from the wrong thread (Metro 2033, Unreal Tournament 3, Counter Strike: Source, Metro 2033, Call of Duty 4, Left 4 Dead, Left 4 Dead 2, Final Fantasy XIV, Half-Life 2) CLOSED FIXED View
20736 Left 4 Dead 2 needs imagehlp/ImageAddCertificate() to complete installation CLOSED FIXED View
20858 Left 4 Dead 2 will not start CLOSED FIXED View
20910 Left 4 Dead 2 fails to complete installation CLOSED ABANDONED View
21239 Left 4 Dead 2 (Steam) crashes trying to join a multiplayer game CLOSED FIXED View
22534 Many Valve Source games will not start on ATI Radeon HD 5870 CLOSED DUPLICATE View
23286 Disconnected: Server unable to authenticate Steam ID CLOSED FIXED View
23516 Left 4 Dead 2: sounds do not play reliably CLOSED FIXED View
24601 L4D2: Client.dll always fails validation when verifying game cache. CLOSED INVALID View
24667 On ATI Radeon HD 5xxx (and probably 6xxx) all source-based games flicker and can't render some objects and NPCs CLOSED INVALID View
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
25150 Some effects are rendered upside down in source engine games CLOSED FIXED View
25256 Source based games won't start (Team Fortress 2) CLOSED FIXED View
27166 L4D2: Character voice audio missing during intro. CLOSED FIXED View
27453 Lag when loading new sound in source games NEW View
27779 Desktop mouse pointer always visible in Steam games CLOSED FIXED View
28066 Sound stops after some time (restarting sound in game usually possible) CLOSED FIXED View
40955 Steam version of Left 4 Dead 2 v2.1.4.6 crashes randomly in Multiplayer because of a certificate problem in the MOTD CLOSED FIXED View

Show open 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