Half-Life cover
Half-Life screenshot
Linux PC Mac Steam
Genre: Shooter, Puzzle, Adventure

Half-Life

Half-Life 1 and Counter-Strike 1.6 BETA updated

We have released an update to the beta for both games, fixes include:
  • Fixed alt-tab not working correctly, the game window is no longer forced on top
  • Added "cl_mousegrab" cvar, if set to 0 then the game will not grab the mouse. This may be needed to enable alt-tab with some Linux window managers. You can also add "-nomousegrab" to your command line to disable mouse grabbing.
  • Fixed error on launch loading mss32.dll under Windows
  • Fixed hang on startup causing a black screen to display on OS X and Linux
  • Update Server Browser display to match behavior of Source engine products

Half-Life 1 and Counter-Strike 1.6 BETA updated

We have released an update to the beta for both games, fixes include:
  • Fixed keyboard options dialog showing incorrect key names on non-QWERTY keyboards
  • Fixed crash when typing in certain unicode characters
  • Fixed voice chat sometimes not transmitting properly
  • Allowed the toggleconsole command to be properly rebound

Half-Life 1 and Counter-Strike 1.6 updated

We have released an update for both games, fixes include:
  • Added option to disable use of HD model packs in Video tab of options dialog
  • Fixed mp_fadetoblack not applying after a flashbang is thrown (Counter-Strike)
  • Fixed fullscreen software mode rendering incorrectly
  • Added cl_min_t and cl_min_ct convar to let you control the model used when cl_minmodels is set, the value of the cvar is the model index to use (Counter-Strike)

Half-Life 1 and Counter-Strike 1.6 updated

We have released an update for both games, fixes include:
  • Fixed fans not rotating after being in a level for more than a few minutes
  • Added "-nofbo" command line option to let you disable using the new method for rendering
  • Added "-nomsaa" to let you disable MSAA effects being applied to the games output, setting "-nofbo" also implies "-nomsaa".
  • Fixed not doing the HTTP fast download path if you canceled a download and then reconnected to the same server
  • Fixed drowning damage being applied after respawn in some cases
  • Fixed malicious clients being able to upload certain new files to servers
  • Fixed some scripts sounds not playing

Half-Life 1 and Counter-Strike 1.6 updated

We have released an update for both games, fixes include:
  • Made save games cross platform
  • Fixed crash when changing video modes under windows
  • Removed support for A3D sounds from the engine, this API is not functional on current Windows OS releases
  • Removed legacy D3D renderer, assorted OpenGL improvements in the beta make this older API not supportable
  • Enabled hud_fastswitch on mouse wheel movement for Counter-Strike

Half-Life 1 Beta updated

We have released an update for both games, fixes include:

  • Fixed game icon not showing in window title bar and/or dock
  • Fixed OK button on Half-Life 1 deathmatch MOTD not being selectable if you ran in a non 4:3 resolution
  • Added support for fast HTTP download when getting server assets for Linux and OSX
  • Changed full screen render to fall back to changing the desktop resolution if it fails to create and offscreen FBO (useful on older video cards)
  • Fixed crash if a game asked to play a sound with a volume that was too high
  • Fixed rare crash on startup due to thread race conditions


Half-Life 1 Beta released

In support of the upcoming Steam for Linux release we have made Half-Life 1 available on Linux and Mac OS X.

This beta involves significant changes for all platforms and your testing is appreciated, please report any bugs to our GitHub page.

Linux and OS X users can simply install the Half-Life application to access the beta. For Windows users right click the game in your Library, choose properties and then go to the Beta tab. Select the SteamPipe beta to start testing. Under windows to opt out of testing simply deselect the beta option on this same page.