Category: Main Games 1st Person Shooter Half-Life 2 Half-Life: Source

Half-Life 2

Half-Life & Half-Life Deathmatch under the Half-Life 2 source engine.

Application Details:

Version: Half-Life: Source
Votes: 0
Latest Rating: Platinum
Latest Wine Version Tested: 1.5.19

Maintainers: About Maintainership

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


I had played the whole game from the beginning and till the end two times, at first using Wine 1.2-rc5 and then using Wine 1.2-rc6.

Hardware the game was played on: CPU AMD Phenom II X4 810 @2600MHz, GPU nVIDIA GeForce GTS250 1Gb 738MHz NV Clock/1100MHz VRAM Clock.

What does not

Required to do some tuning to the wine configuration and to the in-game settings to get the proper behavior. FPS is still noticeably (about 1.5 times) lower than under Windows on the same hardware. There are some minor glitches in game render even after the tune-up of wine and game settings. Examples are incorrect z-axis clipping for the water surfaces (have to set "mat_clipz 0" in the game console to achieve semi-correct rendering), broken soft-shadows renderings (I don't know are there any ways to "heal" this using in-game console cvars), transparent surfaces anti-aliasing isn't working (at least the CSAA method offered by nVIDIA either activated by "mat_aaquality" cvar in-game or by forcing through nVIDIA control panel) and a number of other minor glitches.


What was not tested

Deathmatch as it is a standalone game named "Half-Life Deathmatch: Source".

Hardware tested


  • GPU:
  • Driver:

Additional Comments

Hardware the game was played on: CPU AMD Phenom II X4 810 @2600MHz, GPU nVIDIA GeForce GTS250 1Gb 738MHz NV Clock/1100MHz VRAM Clock. Disabling GLSL in Wine registry gives about 20% FPS boost on my hardware without any changes in visual game appearance. I've been using dxlevel 90, 2x MSAA and 16x anisotropic set in the game setting, 4xSSAA+2xMSAA/16x aniso forced from the nVIDIA control panel, wine multisampling enabled in registry (by winetricks), offscreen rendering mode (orm) set to backbuffer (again using winetricks, this is required for water refraction pixel shaders to function correctly when AA is active), HDR level set to "Full" (it doesn't change anything as the game don't include any HDR-enabled map), shadows level set to "Low" (so-called "soft-shadows" Source engine rendering is currently broken under wine), texture detail set to "Very High", models detail set to "High", water reflections set to "Reflect All", shaders quality set to "High".

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowUbuntu 12.04 "Precise" i386 (+ variants like Kubuntu)Nov 26 20121.5.19Yes Yes NoPlatinuman anonymous user 
CurrentFedora 8Jul 09 20101.2-rc6Yes Yes NoGoldAlexey Loukianov 
ShowSlackware 12.2Nov 26 20091.1.33Yes Yes NoPlatinuman anonymous user 
ShowUbuntu 9.10 "Karmic" amd64 (+ variants like Kubuntu)Jan 02 20101.1.31Yes Yes NoPlatinuman anonymous user 
ShowUbuntu 8.04 "Hardy" amd64 (+ variants like Kubuntu)Aug 07 20091.1.26Yes Yes NoPlatinuman anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
5191 gets fetchObject() exceeded max_questions resource CLOSED INVALID View
6094 Half-Life 2 : Screenshots are solid black CLOSED FIXED View
6297 Half life 2 based games occasionally do not start due to registry in use CLOSED INVALID View
12453 Bad performance in Source based games CLOSED FIXED View
15124 half life 2 after loading blank screen but sound CLOSED ABANDONED View
19462 d3d9: visual test crashes with glsl disabled with nvidia 190 drivers CLOSED FIXED View
19968 Half-Life 2: crashes when launching CLOSED FIXED View
22912 Half Life 2 and Portal subtitles unreadable NEW 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
27779 Desktop mouse pointer always visible in Steam games CLOSED FIXED View
28347 Severe FPS regression in Source-based games with orm=backbuffer CLOSED FIXED View
28679 Corrupt sound in many apps CLOSED FIXED View
34019 Half-life 2 font doesn't display correctly CLOSED DUPLICATE View
34080 Half-life 2 : Ammo doesn't display when loading game UNCONFIRMED View

Show open bugs