Returned mouse input to using windows messages rather than raw input, this should correct the sensitivity change people have seen
Added m_rawinput cvar, if set to 1 this enables using the raw input API's on your OS to get mouse input, usually with lower latency but missing the post processing from your OS
Fixed corrupt HTTP downloads if the url sent by the game server resulted in a 404 error
Fixed corruption of text input when hitting backspace while composing a message
Renamed gl_ztrick cvar to gl_ztrick_old, usage of this cvar is deprecated and caused rendering issues
Fixed mouse clicks sometimes being lost
Half-Life 1 and Counter-Strike 1.6 BETA updated
We have released a Beta update for Half-Life 1 and Counter-Strike 1.6. You can access the beta by right clicking the game in your Library list, choosing "Properties" and going to the beta tab. Linux and OS X users will need to opt into this update also. Once you opt into the beta you will automatically receive future beta updates.
Changes in this update are:
Re-enabled a fps cap of 100. You can override this behavior if you want to run faster by setting fps_override to "1" but some mods may not behave properly
Fixed movement when running at more than 100fps
Added "speak_enabled" cvar, if set to 0 then the "spk" and "speak" commands are disabled
Added "edicts" option to liblist.gam file, for use in mods that want more than 900 entities in their maps
Increased supported entity count in Counter-Strike 1.6 to 1800
Half-Life 1 update released
We have updated the public release of Half-Life 1. This update contains all the changes from the recent beta, thanks to the whole community for their help with testing and suggesting new features.
Changes in this update are:
Converted Half-Life to the new SteamPipe content system, for optimized delivery of the game
Added support for Mac OS X and Linux operating systems
Enabled Cloud support for save games
Improved OpenGL rendering pipeline and output to leverage the capabilities in todays GPU
Improved support for in-game chat in non-latin languages
A full list of changes can be found in the announcement thread.
Half-Life 1 and Counter-Strike 1.6 BETA updated
We have released an update to the beta for both games, fixes include:
Don't create the SAVE/ folder on disk unless needed by a game
Fixed extra temporary files from the save process not being cleared up
Fixed empty chat messages being allowed
Fixed using backspace when using say or say_team command with non latin characters
Fixed mouse offset when running in fullscreen software mode
Fixed copying text from the game console not getting the last couple of character when doing multiple lines
Half-Life 1 and Counter-Strike 1.6 BETA updated
We have released an update to the beta for both games, fixes include:
Enabled fully localized chat in Counter-Strike 1.6
Made keypad enter key submit a command in the game console
Fixed extra keys causing the console to toggle when using a non-QWERTY keyboard
Fixed maps list in New Games option not showing all available maps
Removed cl_rate command, "rate" is the appropriate command to use
Fixed crash when using alt-tab in software mode
Fixed crash if you set a bind to an invalid engine key
Half-Life 1 and Counter-Strike 1.6 BETA updated
We have released an update to the beta for both games, fixes include:
Added ability to override default content. Enable the "Allow custom addon content" option in the Video options dialog and then place that content in valve_addon (or cstrike_addon for CS 1.6 ). This overridden data has all the normal VAC and pure server rules as default content
Content downloaded from servers now goes into a separate valve_downloads (or cstrike_downloads ) folder, so you can easily clean up unwanted files
Updated Video options tab to better expose new configuration settings and remove unused ones
Increased maximum allowed rate setting to 100,000
Fixed in game chat not using correct characters when using non-US layout keyboards
Fixed bot column in server browser to show the number of bot players (and not a random image)
Fixed player column sorted in server browser
Don't lock the game to the first CPU on your machine under Windows
Fixed loading config.cfg from the wrong path
Fixed crash on joining server
Fixed chat text showing previous line of text sometime in Counter-Strike 1.6
Fixed fps_max to actually run at that framerate, not 1 less
Fixed timing function used on Linux to better match system time, reducing frame time variability
Fixed duck key not dismissing spectator UI in Counter-Strike 1.6
Fixed cl_minmodels cvar sometimes not being applied
Half-Life 1 and Counter-Strike 1.6 BETA updated
We have released an update to the beta for both games, fixes include:
Fixed a crash if you had invalid data for a key bind in your config.cfg
Fixed a crash for older opengl drivers (ones without FBO support)
Don't quit the game if a server attempt to make you load an invalid model, just disconnect from the server
Fixed crash on changelevel if save data was not available
Fixed keypad period key not binding properly
Fixed crash if you tried to manually force on D3D rendering mode (which is no longer available).
Fixed hang on server connect if you fail to download some assets via HTTP
Half-Life 1 and Counter-Strike 1.6 BETA updated
We have released an update to the beta for both games, fixes include:
Fixed auto-complete list in game console jumping 2 entries at a time
Fixed keypad enter not being a key you could bind in the Options dialog
Fixed mouse wheel up/down not showing in the binding Options dialog
Fixed Low Violence mode being applied incorrectly
Made Condition Zero models being used in Counter-Strike 1.6 (if you own Condition Zero) optional and controlled by the HD Models check box in the Options Video tab.
Half-Life 1 and Counter-Strike 1.6 BETA updated
We have released an update to the beta for both games, fixes include:
Fixed viewdemo command crashing when run
Fixed screenshot command crashing
Fixed HD model packs not loading if available and enabled
Fixed crash on launch if your graphics cards didn't support FBO's
Fixed crash on launch under SELinux
Fixed assorted crashes in Counter-Strike 1.6 due to bad string checks
Half-Life 1 and Counter-Strike 1.6 BETA updated
We have released an update to the beta for both games, fixes include:
Fixed crash when spectating players
Fixed config files being written to the wrong folder, they are now always saved to the directory of the mod you are running. For Half-Life 1 this is "valve" and for Counter-Strike 1.6 this is "cstrike". You may lose some settings from this transition if you changed your configuration in the last couple of days
Don't unpause the game when dismissing the Steam overlay if the game was already paused
Allow mouse sensitivity to go down to 0.2 (from the previous floor of 1.0)
Fix say and say_team commands using wrong characters on non-US keyboard layouts