WineHQ
Category: Main Games 1st Person Shooter Half-Life 2 Retail (32-bit)

Half-Life 2

Full retail version of the Half-Life 2.


Application Details:

Version: Retail (32-bit)
License: Retail
URL: http://www.half-life2.com/
Votes: 46
Latest Rating: Silver
Latest Wine Version Tested: 4.0.3

Maintainers: About Maintainership

No maintainers. Volunteer today!

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

Singleplayer in Hi-res runs stable. 


What does not

minor graphic issues (sometimes textures are not placed correct on barrels etc). Does not hinder gameplay.

Workarounds

What was not tested

Multiplayer

Hardware tested

Graphics:

  • GPU: AMD
  • Driver: open source

Additional Comments

Type: Desktop Mobo: Micro-Star model: B450 TOMAHAWK MAX (MS-7C02) v: 1.0
serial: UEFI [Legacy]: American Megatrends v: 3.40 date: 10/25/2019
CPU: Topology: 6-Core model: AMD Ryzen 5 3600 bits: 64 type: MT MCP arch: Zen
L2 cache: 3072 KiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 100800
Speed: 4201 MHz min/max: N/A Core speeds (MHz): 1: 4201 2: 4201 3: 4223 4: 4200 5: 4200
6: 4197 7: 4183 8: 4200 9: 4203 10: 4200 11: 4196 12: 4198
Graphics: Device-1: AMD vendor: Sapphire Limited driver: amdgpu v: 5.0.73.19.30 bus ID: 28:00.0
chip ID: 1002:731f
Display: x11 server: X.Org 1.19.6 driver: amdgpu,ati
unloaded: fbdev,modesetting,radeon,vesa resolution: 2560x1440~60Hz
OpenGL: renderer: AMD Radeon RX 5700 v: 4.6.13572 Core Profile Context 5.0.73.19.30
compat-v: 4.6.13572 direct render: Yes

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentLinux Mint 5 "Elyssa"Dec 31 20194.0.3Yes Yes NoSilverTristan 
ShowUbuntu 19.04 "Disco" amd64 (+ variants like Kubuntu)Sep 30 20194.0.2Yes Yes YesBronzeFranco 
ShowUbuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)Jul 31 20194.0.1No Not installable NoGarbageDadu042 
ShowLinux Mint Debian x86_64Jul 01 20141.7.21Yes Yes PlatinumPhilipglo Joshua Opulencia 
ShowArch Linux x86_64Jul 24 20131.6Yes Yes PlatinumArtur h0m3 
ShowFedora 16 x86_64Apr 01 20121.5.1Yes Yes PlatinumJohn P Sims 
ShowGentoo LinuxMay 13 20111.3.19Yes Yes PlatinumAnonymus Someones 
ShowUbuntu 11.04 "Natty" i386 (+ variants like Kubuntu)May 08 20111.3.19Yes Yes PlatinumArtur h0m3 
ShowGentoo LinuxMay 03 20111.3.17Yes Yes BronzeAnonymus Someones 
ShowArch Linux x86_64Feb 08 20111.3.13Yes Yes PlatinumClayton Hobbs 
ShowUbuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)Feb 21 20121.2.2Yes Yes Goldan anonymous user 
ShowFedora 14Dec 12 20101.3.8Yes Yes PlatinumPeter M Dodge 
ShowArch Linux x86_64Nov 29 20101.3.8Yes Yes PlatinumDheart 
ShowUbuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)Nov 13 20101.3.5Yes Yes GoldWaleed Hamra 
ShowUbuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)Aug 02 20101.2Yes Yes Platinuman anonymous user 
ShowLinux Mint 9 "Isadora"Jul 29 20101.2Yes Yes Platinuman anonymous user 
ShowUbuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)Jul 25 20101.2Yes No GarbageValentin 
ShowUbuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)May 23 20101.2-rc1Yes Yes PlatinumLuis Alvarado 
ShowMandriva 2010.0Apr 23 20101.1.42Yes Yes PlatinumWilliam J May 
ShowDebian GNU/Linux 5.x "Lenny" x86_64Dec 06 20091.1.34N/A Yes Platinuman anonymous user 
ShowFedora 12 x86_64Jan 07 20101.1.32Yes Yes GoldMilena 
ShowUbuntu 9.04 "Jaunty" amd64 (+ variants like Kubuntu)Aug 10 20091.1.27N/A Yes PlatinumJan Kaláb 
ShowMac OS X 10.5 "Leopard"Aug 02 20091.1.26Yes Yes Bronzean anonymous user 
ShowArch Linux x86_64Jun 27 20091.1.24N/A Yes Platinuman anonymous user 
ShowUbuntu 9.04 "Jaunty" amd64 (+ variants like Kubuntu)Jun 16 20091.1.23Yes Yes Platinuman anonymous user 
ShowUbuntu 9.04 "Jaunty" amd64 (+ variants like Kubuntu)Apr 25 20091.1.20Yes Yes Platinuman anonymous user 
ShowLinux Mint 6 "Felicia"Apr 25 20091.1.19Yes Yes PlatinumJohn P Sims 
ShowUbuntu 8.04 "Hardy" i386 (+ variants like Kubuntu)Apr 18 20091.1.19N/A Yes Platinuman anonymous user 
ShowUbuntu 9.04 "Jaunty" amd64 (+ variants like Kubuntu)Mar 29 20091.1.18Yes Yes Platinuman anonymous user 
ShowUbuntu 9.04 "Jaunty" amd64 (+ variants like Kubuntu)Mar 28 20091.1.18N/A Yes SilverXpander 
ShowGentoo Linux x86_64Mar 26 20091.1.17Yes Yes BronzeNight Nord 
ShowGentoo Linux x86_64Mar 08 20091.1.16Yes Yes PlatinumSteven Bergloff 
Showzz Do not useMar 07 20091.1.16Yes Yes PlatinumDan 
ShowUbuntu 8.10 "Intrepid" amd64 (+ variants like Kubuntu)Feb 16 20091.1.15Yes Yes Goldan anonymous user 
ShowopenSUSE 11.1Feb 15 20091.1.13N/A Yes Platinumhawake 
ShowUbuntu 8.10 "Intrepid" amd64 (+ variants like Kubuntu)Jan 23 20091.1.13Yes Yes Goldan anonymous user 
ShowUbuntu 8.04 "Hardy" amd64 (+ variants like Kubuntu)Jan 10 20091.1.12No Not installable Garbagean anonymous user 
ShowUbuntu 8.10 "Intrepid" i386 (+ variants like Kubuntu)Dec 21 20081.1.10Yes Yes Goldan anonymous user 
ShowUbuntu 8.10 "Intrepid" i386 (+ variants like Kubuntu)Dec 10 20081.1.10Yes Yes BronzeKasper Meerts 
ShowArch LinuxDec 07 20081.1.10Yes Yes PlatinumJames Caveney 
ShowUbuntu 8.10 "Intrepid" amd64 (+ variants like Kubuntu)Dec 07 20081.1.9Yes Yes PlatinumJoe 
ShowUbuntu 8.10 "Intrepid" i386 (+ variants like Kubuntu)Nov 09 20081.1.8Yes Yes SilverShawn Vega 
ShowDebian GNU/Linux 5.x "Lenny"Apr 17 20101.0.1Yes Yes PlatinumMassteR 
ShowUbuntu 8.04 "Hardy" amd64 (+ variants like Kubuntu)Oct 12 20081.1.6Yes Yes Bronzean anonymous user 
ShowUbuntu 8.04 "Hardy" i386 (+ variants like Kubuntu)Jul 11 20081.1.0Yes Yes Bronzean anonymous user 
ShowGentoo Linux x86_64Jul 03 20081.1.0Yes Yes SilverNight Nord 
ShowGentoo Linux x86_64Jun 23 20081.0.0N/A Yes SilverNight Nord 
ShowopenSUSE 11.0 x86_64Jun 23 20081.0.0Yes Yes PlatinumDrewkerr 
ShowUbuntu 8.04 "Hardy" amd64 (+ variants like Kubuntu)Jun 17 20081.0-rc5Yes Yes Garbagean anonymous user 
ShowopenSUSE 10.3Jun 01 20081.0-rc3Yes Yes PlatinumFelix H. Dahlke 
ShowGentoo Linux x86_64Jun 01 20081.0-rc2Yes Yes GoldNight Nord 
ShowUbuntu 8.04 "Hardy" i386 (+ variants like Kubuntu)May 12 20081.0-rc1Yes No Garbagean anonymous user 
ShowSlackware 12.0May 08 20080.9.61.Yes Yes Platinuman anonymous user 
ShowUbuntu 8.04 "Hardy" amd64 (+ variants like Kubuntu)May 04 20080.9.61.N/A Yes PlatinumAntoine Amarilli 
ShowDebian GNU/Linux 4.x "Etch"Jan 13 20080.9.53.Yes Yes Goldan anonymous user 
ShowUbuntu 7.10 "Gutsy" i386 (+ variants like Kubuntu)Dec 04 20070.9.50.Yes Yes PlatinumBen Hall 
ShowGentoo LinuxOct 22 20070.9.47.Yes Yes SilverHarry Bullen 
ShowGentoo LinuxOct 18 20070.9.47.Yes Yes GarbageHarry Bullen 
ShowUbuntu 7.04 "Feisty" i386 (+ variants like Kubuntu)Oct 17 20070.9.47.Yes Yes Goldan anonymous user 
ShowUbuntu 7.10 "Gutsy" i386 (+ variants like Kubuntu)Aug 17 20070.9.43.Yes Yes GoldShane 
ShowopenSUSE 10.2 x86_64Aug 15 20070.9.43.Yes Yes BronzeJim 
ShowUbuntu 7.04 "Feisty" i386 (+ variants like Kubuntu)Aug 02 20070.9.42.Yes Yes GoldSteffen Roßkamp 
ShowUbuntu 7.04 "Feisty" amd64 (+ variants like Kubuntu)Jul 29 20070.9.41.Yes Yes Goldan anonymous user 
ShowUbuntu 7.04 "Feisty" amd64 (+ variants like Kubuntu)Jul 23 20070.9.41.Yes Yes BronzeAntoine Amarilli 
ShowUbuntu 7.04 "Feisty" i386 (+ variants like Kubuntu)Jul 11 20070.9.40.Yes Yes GoldShane 
ShowUbuntu 7.04 "Feisty" i386 (+ variants like Kubuntu)Jul 05 20070.9.40.Yes Yes BronzeShane 
ShowArch LinuxJun 16 20070.9.38.Yes Yes GoldHelmut Henig 
ShowUbuntu 7.04 "Feisty" i386 (+ variants like Kubuntu)May 27 20070.9.37.Yes Yes Goldan anonymous user 
ShowUbuntu 6.10 "Edgy" i386 (+ variants like Kubuntu)May 26 20070.9.37.Yes Yes Platinuman anonymous user 
ShowUbuntu 7.04 "Feisty" i386 (+ variants like Kubuntu)May 25 20070.9.37.Yes Yes PlatinumLasse Havelund 
ShowUbuntu 7.04 "Feisty" i386 (+ variants like Kubuntu)Mar 19 20070.9.33.Yes Yes BronzeShane 
ShowUbuntu 7.04 "Feisty" i386 (+ variants like Kubuntu)Mar 12 20070.9.32.Yes Yes BronzeShane 
ShowUbuntu 6.10 "Edgy" i386 (+ variants like Kubuntu)Feb 19 20070.9.31.N/A No Garbagean anonymous user 
ShowUbuntu 6.10 "Edgy" i386 (+ variants like Kubuntu)Jan 28 20070.9.30.Yes Yes GoldShane 
ShowUbuntu 6.10 "Edgy" i386 (+ variants like Kubuntu)Jan 18 20070.9.29.Yes Yes GoldPeter Copeland 
ShowUbuntu 7.04 "Feisty" i386 (+ variants like Kubuntu)Dec 31 20060.9.28.Yes Yes GoldMartin J rgens 
ShowUbuntu 6.06 "Dapper" i386 (+ variants like Kubuntu)Oct 29 20060.9.24.Yes Yes Goldan anonymous user 
ShowUbuntu 6.06 "Dapper" i386 (+ variants like Kubuntu)Oct 30 20060.9.23.N/A Yes BronzeRemco 
ShowUbuntu 6.06 "Dapper" i386 (+ variants like Kubuntu)Sep 10 20060.9.20.Yes Yes Goldan anonymous user 
ShowUbuntu 6.06 "Dapper" i386 (+ variants like Kubuntu)Aug 31 20060.9.19.N/A Yes Silveran anonymous user 
ShowUbuntu 6.06 "Dapper" i386 (+ variants like Kubuntu)Aug 12 20060.9.19.N/A Yes Silveran anonymous user 
ShowUbuntu 6.06 "Dapper" i386 (+ variants like Kubuntu)Aug 04 20060.9.18.Yes Yes BronzeWill 
ShowUbuntu 6.06 "Dapper" i386 (+ variants like Kubuntu)Mar 31 20060.9.10.N/A Yes Bronzean anonymous user 
ShowSUSE 10.0Mar 25 20060.9.10.Yes Yes Bronzean anonymous user 
ShowDebian GNU/Linux 4.x "Etch"Mar 08 20060.9.9.N/A No Garbagean anonymous user 
ShowSlackware 10.2Jan 27 20060.9.6.Yes Yes Garbagean anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
5159 Microphone xmit in Half Life and HL:S games very harsh and goes in and out of "focus" REOPENED View
22912 Half Life 2 and Portal subtitles unreadable NEW 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
27453 Lag when loading new sound in source games NEW View
34080 Half-life 2 : Ammo doesn't display when loading game UNCONFIRMED View

Show all bugs

HowTo / Notes

HOWTO

Installing

First of all install Steam and make sure it's working properly. It is a simple and fast install. You don't want to go through all CDs installing HL2 to find-out that Steam is foo-bared.

Half-Life 2 can be installed from a) multiple CDs; b) DVD or c) downloaded from Steam. b) and c) should work as-is without any major problems.

For multi-CD install:
- Run winecfg and make sure that your cd-rom drive is mapped to a drive (d: for example).
- Start install from outside mount point ex: open CD-ROM in winefile then double click on hl2.exe

cd ~ && wine explorer d:\\
- When asked to change CD, in the separate terminal run
wine eject d:
- Insert next CD and mount it (browse to it with Window Manager's "file browser"). If CD isn't mounted Wine won't see it

Playing

General

In Steam -> File -> Settings -> In-game disable "Steam Community In-Game". Of left enabled Half-Life 2 will not crash on the startup.

Sound

Half-Life 2 doesn't work well/at all without sound. Use ALSA (recommended) or OSS (problematic on most hardware).

Video

On modern GPUs Half-Life 2 should be able to run in all dx-levels (70, 80, 81, 90). However there are might be some visual problems on higher dx-levels. Some drivers known to have problems:
- nVidia: recommended driver: 1.0-9631. Older 87xx drivers have number of bugs.
- ATI: Appears to have numerous problems with advanced features. Ok for dxlevel 70 & 80. Anything above won't work or will be exactly the same as 80.

For better graphics quality you might want to use "-dxlevel 90" command option (might be much slower then with -dxlevel 81)

To fix number of problems with "water in the sky" and lighting add this to the registry:

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"OffscreenRenderingMode"="fbo"

Starting

You can start Half-Life 2 by double clicking on it in Steam. Also you can start it with:

cd ~/.wine/drive_c/Progam\ Files/Steam
WINEDEBUG=-all wine steam.exe -applaunch 220 -novid -dxlevel 90 -width 1024 -height 768

Known problems

  • Some objects are over-bright or too dark
  • Shadows are broken
  • Several areas with noticeable FPS slowdowns.

Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back