Selected Test Results (selected in 'Test Results' table below)
What does not
What was not tested
FPS is poor at the first seconds of the game but it works flawlessly after. No need for DLL overrides or 3rd party software.
GPU: Nouveau Driver at Nvidia GeForce 9600 GT
CPU: Core 2 Quad @ 2.83Ghz
Bad performance and/or lags with wrong thread problems in 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)
- 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.