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

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

Installation
Gameplay
Maximum Settings

What does not

No problem at all

Workarounds

What was not tested

None

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Better than its native version GPU: GeForce 9600 GT GPU Driver: Nouveau Driver CPU: Core 2 Quad Q9550 @ 2.83 GHz RAM: 4 GB

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowLinux 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 
CurrentLinux Mint Debian x86_64Jul 01 20141.7.21Yes Yes NoPlatinumPhilipglo Joshua Opulencia 
ShowArch Linux x86_64Jul 24 20131.6Yes Yes NoPlatinumArtur h0m3 

Known Bugs

Bug # Description Status Resolution Other apps affected
2899 Half Life 2 Installer - cannot accept EULA CLOSED FIXED View
3655 WineD3D lighting problem in halflife2 CLOSED ABANDONED View
4044 Half Life 2 crashes CLOSED FIXED View
4136 hl2 installer without pictures CLOSED FIXED View
4137 cant click RadioButton in installer CLOSED DUPLICATE View
4239 radio buttons doesnt look gray when disabled CLOSED FIXED View
4241 hl2 installer crash CLOSED FIXED View
4497 Half Life 2 crashes on new game with "Out of Memory" CLOSED FIXED View
4521 hl2 and Engine Error CLOSED FIXED View
4532 caret.c: ME_GetCursorCoordinates assertion failed CLOSED WORKSFORME View
4533 Half Life 2 fails to install [ MSI ] CLOSED FIXED View
5127 Half Life and HL:S games freeze a lot until you press Ctrl+Alt+Esc CLOSED FIXED View
5159 Microphone xmit in Half Life and HL:S games very harsh and goes in and out of "focus" REOPENED View
5462 Half-Life 2 runs in only part of screen instead of fullscreen (no window) CLOSED FIXED View
5661 Half Life 2 missing textures under flashlight CLOSED FIXED View
6121 Half-Life 2: Flashlight doesn't work properly in dxlevel 90 CLOSED FIXED View
6297 Half life 2 based games occasionally do not start due to registry in use CLOSED INVALID View
6480 Water render effects are incorrect in HL2 based games CLOSED FIXED View
6611 Half Life 2 ingame res-change misplaces window CLOSED FIXED View
7291 StretchRect slow HL2 down to 0 fps. CLOSED FIXED View
7394 Failure to install DVD Half Life 2 Collectors Edition CLOSED ABANDONED View
7443 Multiple games fails to start or show blank screen - "TL: HW does NOT support D3DQUERYTYPE_EVENT." CLOSED FIXED View
7644 Objects apear bright in Half life 2 except when being acted upon. CLOSED INVALID View
7698 Counter-Strike:Source crashes after a while CLOSED FIXED View
8876 Half-Life 2 engine games have bad sound stutter CLOSED DUPLICATE View
9572 Source games crash at startup CLOSED FIXED View
9690 Half-Life 2 bad performance if wide areas are in sight CLOSED FIXED View
9751 Wine running half life 2 becomes unstable on certain lighting effects (red flares, red alarm flashes), slows then crashes. CLOSED FIXED View
9983 Half-Life 2, Counter Strike Source and other games crash at startup CLOSED FIXED View
10070 Half Life 2 crashes when entering the tunnel at the beginning of black messa east CLOSED DUPLICATE View
10072 Half Life 2 Reflections reversed on real world reflections option CLOSED FIXED View
10442 Cannot switch back to Half Life 2 after alt-tabbing with managed windows CLOSED FIXED View
10487 Half Life 2: game hangs on loading screen after valve video CLOSED INVALID View
10495 Wine should support PulseAudio CLOSED FIXED View
10789 Half Life 2 crashes when trying to apply video settings CLOSED ABANDONED View
11815 HAlf life 2 crashes on launch with unhanded page fault exception. CLOSED INVALID View
12453 Bad performance in Source based games CLOSED FIXED View
13110 Half-Life 2 doesn't start CLOSED FIXED View
13251 Half Life 2 crash after "load" finish CLOSED FIXED View
13313 Half life 2 hangs with a high cpu usage at a certain point in the game CLOSED FIXED View
14451 Half-Life 2 Runs Really Slow (Menu's & Gameplay) CLOSED DUPLICATE View
14762 GeforceFX series: fullscreen PP effect issues / RECT texcoord fixup CLOSED FIXED View
15124 half life 2 after loading blank screen but sound CLOSED ABANDONED View
16408 Half Life 2 NPC characters appear stretched CLOSED FIXED View
17565 Half-Life 2 pauses after first key pressed CLOSED FIXED View
17701 Bad artifacting in Half-life 2 CLOSED DUPLICATE View
17914 Using \n rather then \r\n breaks HTTP RFC with HTTP_AddRequestHeadersW CLOSED FIXED View
18225 HL2: Intro movie garbled with medium resolutions CLOSED FIXED View
19522 Team Fortress 2 (TF2) missing menu fonts CLOSED FIXED View
20087 All Orange Box Half Life 2 games freeze after load CLOSED ABANDONED View
20602 thread/cpu affinity not correct with multi core enabled source engine games 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
25150 Some effects are rendered upside down in source engine games 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
27795 Half-Life 2 hangs with a black screen on launch CLOSED FIXED View
27849 Cannot launch Half-Life 2 CLOSED INVALID View
28347 Severe FPS regression in Source-based games with orm=backbuffer CLOSED FIXED View
28679 Corrupt sound in many apps CLOSED FIXED View
29294 No sound with ALSA loopback devices CLOSED ABANDONED 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

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

Back