An update to the original Half-Life 1 engine was released today that adds in Steamworks to a number of older titles. This update also includes a number of fixes and the full change log can be found below.
This update applies to Counter-Strike 1.6, Condition Zero, Team Fortress Classic, Deathmatch Classic, Ricochet, Day of Defeat, and Half-life 1 Deathmatch.
Bug Fixes
* Removed the need to manually re-login and re-authenticate to Steam while in game
* Fixed a crash on startup when running windowed with a non-standard desktop resolution
* Removed the display of saytext (in-game chat text) from players whom you've blocked in Steam friends
* Locked down several engine cvars to prevent malicious script exploits
* Enforced file consistency on several sprites in Counter-Strike
* Removed "ex_extrapmax" cvar (no longer needed)
Server
* Added "-noaff" command-line option to disable setting of thread affinity
* Added "bannedcfg" cvar so admins can choose which file is written to by the "writeid" command
* Removed the need to manually re-login and re-authenticate to Steam while in game
* Fixed a crash on startup when running windowed with a non-standard desktop resolution
* Removed the display of saytext (in-game chat text) from players whom you've blocked in Steam friends
* Locked down several engine cvars to prevent malicious script exploits
* Enforced file consistency on several sprites in Counter-Strike
* Removed "ex_extrapmax" cvar (no longer needed)
Server
* Added "-noaff" command-line option to disable setting of thread affinity
* Added "bannedcfg" cvar so admins can choose which file is written to by the "writeid" command
This update applies to Counter-Strike 1.6, Condition Zero, Team Fortress Classic, Deathmatch Classic, Ricochet, Day of Defeat, and Half-life 1 Deathmatch.