BETAS Beta 1.0Edit June 19, 1999 Client and server-side release Available weapons: Glock 18 USP M3 TMP MP5 M4A1 AWSM G3SG/1 M249 Available maps: Hostage rescue game mode Siege Mansion Wpndepot Prison Available factions: Irish Republican Army terrorist faction. Seal Team 6 (DEV GRU) counter-terrorist faction. Beta 1.1Edit June 27, 1999 Client and server-side release Gameplay changes: Greatly improved server stability, crashes should be eliminated. Primary servers will now work with Counter-Strike. Fixed the ammunition and armour reset bugs. Balanced the economic system a bit. Enabled 'mp_friendlyfire' command for server admins. Fixed map rotation. Interface changes: New G3SG1 crosshair. Audio changes: Radio chatter has been re-recorded. New USP firing sounds. Map changes: Added Assault. Added Desert. Updated Siege. Updated Wpndepot. Weapon changes: Added semi-automatic fire mode for the Glock 18 and made it default. Beta 1.9Edit July 19, 1999 Server-side only release Gameplay changes: Kick option added. Removed all known cheats. Added a $12,000 salary cap. Reduced the round time limit down to 5.5 minutes. Improved team balancing (can't join a team with too many people already on it). Weapon changes: Tweaked the flashbangs effectiveness. Made the kevlar much more effective (it now covers people's arms). Tweaked weapon powers and effectiveness, as well as prices. Beta 1.2Edit July 20, 1999 Server-side only release Gameplay changes: Added freeze time before a round starts. Changed salary cap to $16,000. Tweaked the bonus money awards. Weapon changes: Refined the prices for some of the guns. Made jumping and shooting MUCH more inaccurate for all the guns. ADVERTISEMENT Beta 2.0Edit August 13, 1999 Client and server-side release Gameplay changes: Added a round timer which shows how much time is left in the round. Added team scores which shows how many rounds a team has won. Added Night Vision Goggles. Added new entity for mappers to use (info_hostage_rescue). Ability to assign keys to all of the commands from the controls menu. New command ignoremessages: This command will toggle between the 3 different modes of ignore messages (ignore broadcast messages, ignore team messages + broadcast messages, accept ALL messages). New command sv_limitteams: This would be used for clan matches, allowing clans to setup the teams without any restrictions. New command sv_lowlag: This will not restrict the amount of bullet sparks being spawned. Suggested to be kept at 1 for cable modem servers. Model changes: Optimized all the models for lower r_speeds. Updated terrorist player model. Interface changes: New crosshair for AWP. New crosshair for G3SG1. Audio changes: New weapon sounds. Map changes: Added Alley1. Added Bunker. Added Docks. Added Facility. Added Zoption. Updated Assault. Updated Siege. Removed Mansion. Removed Prison. Removed Wpndepot. Weapon changes: Added SG-552. Added AK-47. Added Desert Eagle. Attached silencer to USP. Attached silencer to M4A1. Faction changes; Changed terrorist faction from Irish Republican Army to The Phoenix Faction. Beta 2.1Edit August 17, 1999 Client and server-side release Gameplay changes: Fixed dropweapon. Fixed those spurious 'player joined' messages. Fixed telefragging (Alley will no longer telefrag) Model changes: Added scientist model for hlserver.exe. Map changes: New version of Assault. (compatible w/ hlserver.exe) Added assault's proper sky. Weapon changes: Changed AK-47 price. Beta 3.0Edit September 14, 1999 Client and server-side release Gameplay changes: Greatly improved hostage path AI. Added radio system. Modified the scoreboard. Interface changes: New menu background. New console background. Audio changes: New damage sounds. New MP5 firing sound. Map changes: Added Hideout. Added Mansion. Added Militia. Added Ship. Added Tire. Updated Bunker. Updated Desert. Updated Docks. Updated Siege. Removed Alley1. Weapon changes: Added knife. Added P90. Added kevlar+helmet combination. Modified M3. Modified Flashbang; renamed to Concussion Grenade, also causes damage. Refined weapons prices. Faction changes: Added Durah Cell terrorist faction. Added German GSG-9 counter-terrorist faction. Beta 3.1Edit September 16, 1999 Client and server-side release Gameplay changes: Bullet penetration bug fixed. Removed automatic .wav's (death, flashbang). Fixed MRAD_ENEMYSPOTTED error. Disorientation system changed. Added "ignoreradio" command to only ignore .wav's. Audio changes: Radio .wav's now have lower volume. Weapon changes: Flashbang Shrapnel altered. Beta 4.0Edit November 5, 1999 Client and server-side release Gameplay changes: Automatic (when thrown) flashbang .wav added back Modified kick vote system (only 65% of a team is needed to kick vote someone off). Modified hostage rescue scenario. (rescuing 50% of the hostages will result in a CT win) Loose guns are removed at the start of a round. (no more gun running) Loser bonuses are increased to allow the losing team to stand a fighting chance. Alter money bonuses for rescuing hostages: $500 for touching a hostage, $1000 for successfully rescuing a hostage, $500 team bonus. Interface changes: New menu background. New console background. Map changes: Added bomb defusal game mode. Added Dust. Added Nuke. Added Prodigy. Added Station. Updated Docks Updated Facility Updated Militia Updated Ship Updated Siege Updated Tire Removed Desert Removed Hideout Removed Mansion Removed Zoption Weapon changes: Tweaked firing system for all weapons. New ammunition system, primary and secondary (less mind boggling). Added P228. Added Scout. Added HE Grenade. Beta 4.1Edit December 1, 1999 Server-side only release Gameplay changes: Team chat while dead works. Slightly less money given to losers. Prevent players from buying stuff when they're dead by using aliases. Weapon changes: Toned down P228. Accuracies tweaked. Icon mixup for bomb/defuser fixed. Allow Ts to pick up C4 if it's not planted in the proper spot (crouch). Default C4 timer to 35 seconds. Beta 5.0Edit December 23, 1999 Client and server-side release Gameplay changes: C4 is now an equipment item in slot 5 (to plant, select then hold down fire). C4 can only be planted in bomb delivery zone. To defuse a bomb Counter Terrorists must target C4, press and hold the USE key. CTs can defuse C4 without a defuse kit in 10 seconds. CTs can defuse C4 with a defuse kit in 5 seconds. Defuse kit now an item which can be purchased - Nobody starts with a defuse kit. Defusing bomb wins round for Counter Terrorists. C4 can be dropped for other teammates. Hostages are automatically rescued at hostage rescue zones. Counter Terrorist and Terrorist teams are now labeled. Individual frags can be toggled on or off. Ghosts can be made visible to other ghosts (client defined). Pre-Round grace timer standard setting 6 seconds (server defined). Three observer modes: classic ghost, locked chasecam and freelook chasecam ( press jump to toggle). Auto-find teammate in observer mode (primary fire). New radio messages and organization of radio keys (standard, group and report messages). Can hear other players reloading. Interface changes: New menu background. New menu buttons. New icons for HUD (money, weapons, armor, timer, C4, defuse Kit, scoreboard). Added buy zones, reload zones, hostage, and bomb target zones to HUD. A progress meter is added showing CTs their progress defusing a bomb. A progress meter is added showing Ts their progress planting a bomb (this takes 3 seconds). Mission briefing added to maps (can also be invoked during round). Auto-help message; Round start notification (i.e. hint to purchase items). Auto-help message; Observer mode notification. Auto-help message; What to do with hostages (CTs rescue, Ts protect). Auto-help message; What not to do with hostages (injuring/killing). Auto-help message; How to lead hostages. Auto-help message; Looking at a friend for the first time. Auto-help message; Looking at an enemy for the first time. Auto-help message; What not to do with friends (injuring/killing). Auto-help message; What to do with enemies (win by killing all enemies). Auto-help message; Picking up C4 for the first time. Auto-help message; Out of ammunition for the first time. Auto-help message; In a bomb target zone for the first time. Auto-help message; In a hostage rescue zone for the first time. Auto-ID system; Friend (name and health displayed). Auto-ID system; Enemy (name displayed; health displayed only if observing). Auto-ID system; Hostage (health displayed). An extensive help manual located at \half-life\cstrike\manual\index.htm. Audio changes: New firing sounds for Desert Eagle. New firing sounds for Scout. New firing sounds for P90. New firing sounds for Krieg 552. New firing sounds for TMP. Model changes: New hostage model with two skins. New C4 model. New defusal kit model. Map changes: Added Backalley. Added Iraq. Added Train. Updated Dust. Updated Nuke. Updated Prodigy. Weapon changes: Added Benelli XM1014 fully automatic shotgun. Faction changes: Added UK SAS counter-terrorist faction. Changed The Phoenix Faction to Urban Camo. Changed Durah Cell to Middle Eastern. Changed Seal Team 6 (DEVGRU) to Navy Seal. Beta 5.2Edit January 18, 2000 Client and server-side release Gameplay changes: Fixed crashing bugs. Implemented a new lower bandwidth chasecam. Prevented players from changing name when they're dead. Fixed scoreboard not showing 20 players. Show scoreboard at the end of the map rotation. Map changes: Updated Train. Beta 6.0Edit March 10, 2000 Client and server-side release Gameplay changes: Added right and left handed weapons. Added new radar tracking for teammates. Tweaked player speeds/acceleration. Added new radio commands. New command, +showradar (default): Turns radar on. New command, -showradar: Removes radar from your screen. New command, nightvision: Bind this key to toggle NVG when purchased. Interface changes: New menu background. Map changes: Added assassination game mode. Added escape game mode. Added 747. Added Fang. Added Frantic. Added Jail. Added Oilrig. Added Railroad. Added Riverside. Updated Assault. Updated Docks. Updated Dust. Updated Nuke. Updated Siege. Updated Train. Removed Bunker. Removed Facility. Removed Iraq. Removed Ship. Removed Station. Removed Tire. Weapon changes: Added MAC-10. Added Steyr AUG. Added Night Vision Goggles. Updated MP5 model. Faction changes: Added Arctic Avengers terrorist faction. Added French GIGN counter-terrorist faction. Changed Urban Camo to Phoenix Connektion. Changed Middle Eastern to L337 Krew. Changed Navy Seal to Seal Team 6 (DEVGRU). Beta 6.1Edit March 24, 2000 Server-side only Gameplay changes: Off center shooting fixed. Can buy nightvision using the "buyequip" command. Ammo bugs fixed. Prisoners are notified when someone escapes. Draw games eliminated, now scenario specific. New TK 1 round "time-out" penalty. Weapon changes: Greatly improved nightvision. 120 round limit for the MP5 and TMP. Beta 6.5Edit June 8, 2000 Client and server-side release Gameplay changes: Integrates Valve's rewrite of the Half-Life networking system. Added more realistic smoke f/x, and shell ejection. Added Valve's Chasecam modes (roam, free, and locked). Integrates Nighthawk's Model Bounds Checker algorithm. Added map voting system. Map changes: Added Aztec. Added Cbble. Added Estate. Added Forest. Added Italy. Added Trinity. Added Tundra. Updated 747. Updated Backalley. Updated Dust. Updated Militia. Updated Oilrig. Updated Railroad. Removed Fang. Removed Frantic. Removed Jail. Removed Riverside. Weapon changes: Added Smoke grenade. Renamed Concussion Gernade to Flashbang. Updated .45 USP model. Updated M3 model. Updated SG-552 model. Updated Colt M4A1 model. Faction changes: Added Gorilla Warface terrorist faction. Beta 6.6Edit June 22, 2000 Client and server-side release Gameplay changes: Added new command 'timeleft'. Fixed stalled connection bug. Fixes "laggy rifle firing". Fixed many cheats. Interface changes: New sniper crosshair. New menu buttons. Map changes: Updated Estate. Beta 6.7Edit July 23, 2000 Server-side only release Gameplay changes: Fixes both the teleport/godmode cheats/bugs. Beta 6.8Edit August 17, 2000 Server-side only release Gameplay changes: Fixes an exploit/bug that restarts rounds. Beta 7.0Edit August 26, 2000 Client and server-side release Gameplay changes: Fixed locked chasecam. Gave VIP a USP. Fixed many bugs & exploits. Added driveable vehicle support. Interface changes: Fully implemented VGUI. Model changes: Added several new player animations. Map changes: Added Arabstreets. Added Foption. Added Highrise. Added Jeepathon2k. Added Office. Added Vegas. Updated 747. Updated Assault. Updated Aztec. Updated Cbble. Updated Dust. Updated Estate. Updated Siege. Removed Docks. Removed Forest. Removed Railroad. Removed Trinity. Weapon changes: Added Dual Berettas. Added redone Knife Model (added a secondary attack mode for knife). Faction changes: Updated Seal Team 6 (DEVGRU) player model. Beta 7.1Edit September 13, 2000 Client and server-side release Gameplay changes: Tweaked burst fire accuracy system. Slightly improved vehicle code. Included missing skies (for Arabstreets, Train). Fixed mp_timelimit bug. New server variable, "mp_maxrounds X" - X = maximum number of rounds to be played on a map, if X = 0, then maps will rotate based on mp_timelimit. Fixed crosshairs - They now expand regardless of lag. Fixed player heights - Player's POV is now representative of the third person player model. Fixed shotgun not showing up in VGUI menus in as_ maps for CTs. Interface changes: Included new death icon for headshots. Map changes: Updated Foption. Updated Siege. Updated Vegas. RETAILS Counter-Strike 1.0Edit November 8, 2000 Mod, retail and server-side release Gameplay changes: Incorporated Valve's model blending technology. Left beta stages. Interface changes: New menu background. Map changes: Updated Office. Updated Vegas. Removed Jeepathon2k. Reverted Foption to beta 7.0 version. (Mistake due to a mix-up at Valve Software.) Weapon changes: Added H&K UMP .45. Added FN Five-Seven. Added SIG SG-550. Faction changes: Redone player models. Player models will no longer show a defusal kit or a bomb being carried. Player models will no longer show a swimming animation. Retail differences: Added Training map. Removed Arabstreets map. Removed Estate map. Removed Foption map. Removed Highrise map. Removed Nuke map. Removed Tundra map. Removed Vegas map. Weapons no longer use their real names. Renamed Phoenix Connektion terrorist faction to Phoenix Connexion Renamed Gorilla Warface terrorist faction to Guerilla Warfare Counter-Strike 1.0bEdit January 25, 2001 Server-side only release Gameplay changes: Fixed the problem with some clients lagging for a round or two at the beginning of a map. Fixed the "listmaps" command so it displays all the maps. Other fixes. ADVERTISEMENT Counter-Strike 1.1Edit March 13, 2001 Mod, retail and server-side release Gameplay changes: Added spectator mode -- allow_spectators. (0/1) Made jumping while shooting more inaccurate with submachine guns. Took out sniper crosshair when zoomed out. AWP leg shots now non-lethal. Add option to take "end game" screenshot. Logic use to cycle the map has been changed. The map will cycle if one of three conditions has been met: "mp_timelimit" has been met. "mp_winlimit" rounds have been won by one of the teams "mp_maxrounds" have been played. Fixed many cheats "Out of ammo" hint message fixed. "Punished for team killing" hint message fixed. "Through floor" death animation fixed. New CVAR, mp_playerid , toggles what information players see in the status bar. New CVAR, mp_fadetoblack, overrides mp_forcechasecam. New CVAR, mp_forcechasecam. New CVAR, mp_buytime, can now designate the desired amount of buy time for each round (min buy time is .5 minutes). New CVAR, mp_winlimit, will cycle the map after one team reaches this many wins. Changed CVAR, mp_timelimit, fixed to support 0 (no time limit). Changed CVAR, mp_roundtime, changed to support partial minutes. Interface changes: Weapon manufacturers are no longer specified in the buy menu. Length of MOTD increased to 1536. Status bar text uses team colors. All CS Strings localized to titles.txt. Changed logging format to meet the standards. Several events have been added to the logs: "Begin_Bomb_Defuse_Without_Kit" "Begin_Bomb_Defuse_With_Kit" "Spawned_With_The_Bomb" "Dropped_The_Bomb" "Got_The_Bomb" "Became_VIP" "Escaped_As_VIP" "Round_Start" "Round_End" Model changes: Updated bomb world model. Updated defusal kit world model. Map changes: Added Dust 2. (Mod only) Added Inferno. (Mod only) Added Rotterdam. (Mod only) Added Thunder. Added Vertigo. (Mod only) Updated Aztec. Updated Cbble. Updated Dust. Updated Italy. Updated Office. Updated Siege. Updated Vegas. Removed Arabstreets. Removed Foption. Removed Highrise. Faction changes: Upgraded player models to 512x512 textures. Terrorist bomb backpack re-added to player models. Counter-Terrorist defusal kit pack re-added to player models. Swimming animation re-added to player models. Counter-Strike 1.1cEdit April 6, 2001 Server-side only release Gameplay changes: Incorrect hitboxes fixed when holding specific weapons fixed. Counter-Strike 1.2Edit June 30, 2001 Retail only release Gameplay changes: Fixed GL texture binding problem (white skin bug). Optimized model drawing. Miscellaneous: Added Deathmatch Classic. New Automatic update system. Counter-Strike 1.3Edit September 12, 2001 Mod, retail and server-side release Gameplay changes: Multicast spectator added. Voice communication added. CapsLock key is now bindable. Changed minimum value for mp_chattime to 1 second Changed minimum value for mp_buytime to 0.25 (15 seconds) Radio commands can be heard by nearby enemies. New CVAR, mp_logdetail, bitwise cvar to set the level of detail for logging attacks. New CVAR, mp_startmoney, sets the amount of starting money players may have. Bunny hopping removed. Fixed client-side shots not matching the server-side counterparts. Fixed banned.cfg problem with more than 1024 entries. Fixed screenshots overwriting each other. Buffer overflow exploit fixed. condump, cmdlist, and cvarlist only write out to the game directory. Fixed Spectator mode bug. Fixed hitbox issues. Fixed nightvision bug. Fixed "slot10" not working correctly. Interface changes: Updated menu background. Added server chat to logging. Redesigned multiplayer scoreboard. Switching to Spectator is now logged. Commandmenu support implemented. Map changes: Added Storm. Added Survivor. Added Torn. Updated Inferno. Removed Rotterdam. Removed Thunder. Counter-Strike 1.4Edit April 24, 2002 Mod, retail and server-side release Gameplay changes: Added Anti-Cheat protection. User Interface redone for HLTV. Dedicated servers (Win32 + Linux) now default to 32MB heapsize. Improved dedicated server FPS (sys_ticrate) accuracy in Windows NT/2K/XP and Linux. Enhanced in-game spectator mode to include HLTV features Added new first-person mode to spectator modes Speaking players flash in team members' radars Dead bodies remain on the ground for the entire round Dropped bomb blinks red in Terrorist team's radar Changed so only Terrorists are notified when the bomb is dropped or picked up Changed so players must stand still when planting the bomb (including no jumping) Changed so players can't move or shoot while defusing the bomb Adjusted player jumping values to minimize bunny hopping Changed so the VIP can't drop any weapons If player dies, view zooms away from falling body while changing the angle to show the killer Changed so name changes for dead players are stored and processed when the players respawn back into the world Removed players hearing enemy radio calls Added code to force sv_clienttrace 1 on the server Changed so when someone mutes a player (in the scoreboard), they will no longer see that player's in-game text messages either Added cheering to HLTV. Muting a player in the scoreboard will also mute their text messages. Steam beta clients and non-Steam clients can play together on the same server now. Voice communication uses DirectSound by default now. Added logging of fatal Sys_Error server shutdowns. Renamed setinfo items ah and vgui_menus to _ah and _vgui_menus Added new setinfo item _cl_autowepswitch (default: 1) which controls whether or not a client switches to picked up weapons (if they're more powerful) Smoke grenade fix Radio command fix Fixed duplicate HUD weapon sprite bug Fixed footstep sounds to correctly play when not walking (fixes fastwalk cheats) Fixed uneven movement rate when moving through water Fixed server locking up at end of round when a lot of grenades are in play Fixed several ammo inconsistencies between weapons that share ammo types Fixed a T as CT skin bug Fixed bug with kevlar/helmet where players could buy it again at the beginning of each round even if they didn't need it Fixed some view_model animation bugs Fixed 'use' key causing an instant player stop with no deceleration Fixed bogus \Save directory being created when you ran Half-Life. Fixed filter logic in the launcher. Fixed bug where clients couldn't connect to server side only MODs. Fixed AddIP command. Fixed crash when a func_breakable triggers a trigger_counter. Fixed fog messing Additive sprites. Removed friends connectionless packet query. Fixed bad address type fatal server error (caused by clients with long names). Fixed condump so the output won't overwrite previous files. Fixed cvarlist so the output won't overwrite previous files. Fixed rcon_port and rcon_address so they can be set manually by the player to rcon a server. Fixed server shutdowns related to using bots. Fixed vote and votemap commands to work correctly Fixed bug where clients would try to change their name while dead and then couldn't change it when they respawned. New CVAR, mp_kickpercent, sets the percentage of teammates it takes to vote off a player New CVAR, sv_restart, acts exactly the same as sv_restartround New CVAR, sv_send_logos, when sv_allowdownloads is set to 1, this cvar will control whether custom logos are propagated to clients New CVAR, sv_send_resources, when sv_allowdownloads is set to 1, this cvar will control whether resources are propagated to clients New CVAR, cl_corpsestay, client-side cvar to set the amount of time (in seconds) dead bodies will stay before sinking into the ground. Dead bodies are cleared at the beginning of each round. New CVAR, cl_righthand, client-side cvar to toggle using the right and left hand view-models. New CVAR, cl_minmodels, client-side cvar so clients can play using the minimum model set: leet.mdl, gign.mdl, and vip.mdl. Interface changes: Changed color of the words 'BOMB' and 'VIP' in the scoreboard to make them more visible Changed the way kevlar and kevlar/helmet work using the buy menus - made them work together Added a sound when kevlar and kevlar/helmet are purchased Map changes: Added Chateau. Added Havana. Updated Train. Weapon changes: Adjusted pistol accuracy while jumping (all pistols) Miscellaneous: Added player ID to Half-Life DM. Added chat flood protection to HLDM. Fixed bug where you could kill the HLTV entity in Half-Life DM. Fixed Egon gun beam problem in Half-Life DM. Fixed Tau cannon prediction problem. Fixed Alien Grunts not making any attack sounds. Fixed Egon's beam looking yellow in sofware mode. Counter-Strike 1.5Edit June 12, 2002 Mod, retail and server-side release Gameplay changes: Changed 'exec' command now only works on .cfg and .rc files. Changed 'exec' command no longer allows .. or \\ or : in the filename. Added serverversion, can be set to '1108' to view/re-record old demos. Fixed mp_hostagepenalty not working. Fixed problem with server locking when the bomb is planted and a new player joins the server. Restored mp_fadetoblack server variable. Fixed incorrect WonID logging. Fixed sv_allowdownload being required to be set to 1 for clients to connect to secure servers. Fixed 'bad address type' fatal error on servers that attempt to run in secure mode but have no DNS resolution. Fixed DropClient messages for Steam clients who were banned or have a duplicate Steam ID to properly show the SteamID of the client. Fixed HLTV reporting wrong spectator numbers if connection to server was pending. Fixed multicast 1 not working if it was issued before HLTV connected to game server. Fixed relay proxies reporting wrong spectator/slots numbers in multiplayer/LAN menu. Fixed rcon bug in HLTV. Fixed delay being reset to default value during changelevel. Fixed a problem with propagating HLTV banners. Fixed client freeze on exit. Fixed framerate problem on some ATI video cards. Fixed MaxPing filter not being saved correctly. Fixed sky box bug. Fixed bug using exec on large files (e.g. banned.cfg). Interface changes: Added logging of the anti-cheat system catching and kicking detected cheats. Added logging of kick commands. Added logging of banid commands. Changed error message if clients try to download missing resources to be more helpful. Added new debug message for mod makers if a packet couldn't be parsed correctly. Added sv_logbans to turn the logging of player bans on and off. Default is 0 (off). Map changes: Added Piranesi. Linux specific: hlds_run now does auto-restart by default (to disable: define -norestart on the command line) hlds_run uses exec when you define the -norestart option. Added -pingboost command line parameter. Currently supports three different methods ('-pingboost 1', '-pingboost 2', and 'pingboost 3'). These may not work well (or at all) on some OS environments. Added -debug flag to hlds_run to automatically run gdb and pull out useful info. Fixed server using 64 MB more memory than it needed to. Fixed 'undefined symbol: __strtouq_internal' on some Linux systems. Fixed segmentation fault on some Linux systems when attempting to run in secure mode. Miscellaneous: Ricochet included in this release. Fixed DMC powerup bug where the invisibility ring would make people glow red. Fixed TFC spy disguise menu bug. Fixed DMC view model animation bug. Counter-Strike 1.6Edit Starting with Counter-Strike 1.6, updates were only available through Steam and would be applied automatically. The build was based on the retail version of the game (made up weapons names, altered faction names etc.), but the maps Dust 2, Estate, Inferno, Nuke and Vertigo which were missing from the retail release were added. The Training map was also removed. January 16, 2003 (beta)Edit Changes/Additions: Complete rework of launcher UI. "mp_logmessages" set to "on" by default. Added spam check to "timeleft" command. Added two new rifles, the IDF Defender and Clarion 5.56. Added a Riot Shield for the CTs. New version of de_inferno. New version of de_aztec. Added new map de_airstrip. Increased Glock damage slightly. Added widescreen view modes for hardware that supports it. Changed so the bomb and hostages use T and upside-down T in the radar like players do (to indicate above/below the player). Added zoom & health in HLTV. Improved load times to join servers. Engine supports masked and additive textures modes on models. Added widescreen monitor support (16:9 and 5:4). Windows HLDS now runs as a VGUI2 panel. Running with -console will run as a console window. Windows HLDS now loads sw.dll again, swds.dll is no longer needed. HLTV log files have time stamp in file name. Changed "Press duck for menu" message to HUD style message and made it last for 6 seconds. Planted bomb now flashes in Terrorist's radar. Changed so the bomb and hostages use T and upside-down T in the radar like players do (to indicate above/below the player). Changed so the bomb defuser gets three frags for successfully defusing the bomb. Changed so when bomb goes off, the player that planted the bomb gets three frags. Changed so live players don't see enemy deaths in the scoreboard. Changed default spectator mode to "chase_locked". Changed so semi-colons are removed from messagemode text and replaced with commas (prevents exploit). Added number of ban entries to "listid" response to aid in parsing. Removed command "dem_edit", use "hl.exe -demoedit" instead. New/Changed CVARS: Changed default setting for "mp_logmessages" to 1 Added server cvar "sv_lan_rate" which specifies the rate to use for all clients on a lan server, default is 20000. Added "sv_log_onefile" to determine whether one log file is created (total) or one log file for each map change, which is how it currently is. The default is the current behavior (one for each map change). Bug fixes: Fixed messagemode exploit where you could set cvars on the client without the console. Fixed bug where players could duck while traveling up ladders and not lose any speed (but the sound volume was reduced). Fixed players being able to move up ladders faster than their maxspeed. Fixed bug with chat input and PIP overlapping while in spectator mode. Fixed HLTV flashbang bug. Fixed mouse input bug when playing with very low sensitivity in Windows XP. Reskinned weapons to improve memory footprint. Added spam check to timeleft command. Reworked in-game spectator modes to make it easier to use. Fixed demo playback for demos containing svc_filetxferfailed messages. Fixed bug with HLTV director command 'stufftext' HLTV now handles svc_setview correctly Don't relay admin_mod commands to spectators like rate, cl_updaterate, etc. Removed unused latency code ( was related to pushlatency) If connected to HLTV, allow higher ex_interp values. Changed way how status messages are handled (to get total spectator & available slot numbers). Default HLTV updaterate will be 10 (not 20) to save bandwidth. Fixed demo recording after changelevel. Fixed bug where players could duck while traveling up ladders and not lose any speed (but the sound volume was reduced). Fixed players being able to move up ladders faster than their maxspeed. Fixed spectator bug where you can't always cycle forwards and backwards through the players (you can only cycle one direction). Reduced default sv_maxupdaterate value from 60 to 30. Fixed bug with snow sounds not playing sometimes. Fixed "fakelag" bug that allowed people to set "fakelag" and then connect to a server. Fixed zoomed sniper crosshair in HLTV mode. Fixed "sv_visiblemaxplayers" setting not working for info/details query response. January 31, 2003 (beta)Edit Changes/Additions: Updated version of de_airstrip. Another route added from the CT spawn point. Updated version of de_aztec. Updated version of de_pirenesi. Updated version of de_inferno. Changed order of weapons in Buy Menus. They are sorted by price now. Added .tga files to the Buy Menus for the Nightvision goggles, Kevlar, Kevlar/Helmet, and the Defuse kit. Updated the .tga file for the Elite pistols to show two guns instead of one. Changed default spectator modes to chase locked with auto director enabled. Removed the gaps in Buy Menus for weapons you can't buy. Deactivated invalid camera options when in spectator mode. Bug fixes: Fixed crash when running game in software mode. Fixed the smoke grenades while spectating, now will work in all modes, including the overview map. Fixed not being able to drop the C4 as a terrorist while holding a shield without dropping the shield first. Fixed shield bullet penetration bug. Bullets will not penetrate the shield under any situation. Fixed exploit where you would be hit in the shield and then be invincible to fall damage. Fixed crosshair disappearing if you switched to a different weapon while holding a deployed shield. Fixed bug that would give you armor if the damage you took was really low. Fixed wrong player animation being played while holding a shield and throwing a grenade or swinging the knife. Fixed bug with spectator mode chase free and having auto director enabled. Fixed bug with bottom spectator menu button if there are no players available to spectate. Fixed death notices appearing under the upper spectator panel when in spectator mode. Fixed chat text appearing under the bottom spectator panel when in spectator mode. Fixed position of chat text input when in spectator mode. Fixed bug with the status bar and the chat text overlapping a little at some resolutions. Fixed a bug where a player's screen would not get faded back in if mp_fadetoblack was being used. Fixed flashbang description. The text was being cut off in the Buy Menus. Fixed crash when running rcon commands from the client. Bringing up Friends in-game will work faster now. Fixed problem where the incorrect skyboxes were shown in some maps. Fixed incorrect prices for some of the weapons in text style Buy Menus. Fixed flashbang price being shown incorrectly as $300. February 12, 2003 (beta)Edit New/Changed CVARS: Added in ability to buy items by name to allow for scripting. Bug fixes: Fixed streetlamp in Inferno. Fixed floating staircases in Inferno. Fixed bullet penetration problem with railings in Inferno. Fixed bug where you could throw the bomb to a place where it could not be picked up in Aztec. Fixed spawn kill problem in Aztec. Swapped door orientation back at CT spawn. Fixed silent plant bug at A in Airstrip. Added sign crate to B in Airstrip. Fixed bug where players would get stuck behind a tree near bridge from the T spawn in Airstrip. Fixed netgraph. March 3, 2003 (beta)Edit Changes/Additions: Players will not lose their kills when they change to spectator mode. Changed radar so dropped bomb flashes slower and planted bomb flashes faster. Changed radar so planted bomb flashes as an X. New/Changed CVARS: Changed default setting for "mp_logmessages" to 1. Bug fixes: Fixed small compile bug in de_aztec. Fixed bug where game would freeze up during gameplay. Fixed sorting bug in particle system. Fixed bug where spectate button wasn't being shown if you were dead and bring up the team selection menu. Fixed bug with Clarion 5.56 and IDF Defender ammo counts when purchasing extra ammo. June 5, 2003 (beta)Edit Changes/Additions: Added bots to Counter-Strike Redesigned the "New Game" dialog in Counter-Strike. Clarion 5.56 and IDF Defender sounds redone in Counter-Strike. Bullet ricochet sounds redone in Counter-Strike. Valve Anti-Cheat is now active in the Steam beta. Explosion sounds redone in Counter-Strike. New Knife model in Counter-Strike. Added "servercfgfile" cvar back into the engine. Changed references from woncomm.lst to valvecomm.lst. Changed so dead players hear their teammates' radio commands (like voice) in Counter-Strike. Changed so Spectators will hear team radio commands while spectating a specific player (not roaming) in Counter-Strike. Reworked Counter-Strike Buy Menus. Changed so weapon buttons are deactivated if the player doesn't have enough money in Counter-Strike. Text is now all displayed via VGUI2. Text will properly scale in different resolutions. Message of the Day in Counter-Strike can use an HTML file (either the motd.txt contains a simple URL or it is a html file itself). Re-implemented ability to uparrow through history of commands in the console. Added disconnect and resume buttons to the main menu. Added in Steam monitoring tool. This will display Steam activity on your machine. Update news is displayed during the launch of the game if content is being downloaded. Optimized protocol for Steam content delivery. Server browser can be refreshed using the F5 key. Moved muting and friends status out of the scoreboard. This is handled in the Player List section of the UI. You can run multiple copies of the same application now. This is most useful for Dedicated Servers. Scoreboard will now grow dynamically in Counter-Strike, rather than having a scrollbar. Added Hearts and Spades to Friends mini-games. Added ability to force or disable automatic updating of individual Steam titles via Games list. Changed so "sv_alltalk 1" allows spectators and players to chat with each other in Counter-Strike. HLTV: New command "clearbanns" - removes all IPs from bann list. New/Changed CVARS: Added "mapchangecfgfile" cvar. Set this to the filename of the file you want run on map change. Bug fixes: Fixed bullets firing through the Tactical Shield in some situations. Fixed bug with custom decals. Fixed bug where CD Audio CD tracks were never being played even if there was a valid CD in the drive. Fixed bug with pausing/starting MP3 streams when console/UI is brought up and closed again. Fixed bug where game could crash when initializing MSS sound thread. Fixed bug in server browser if you uparrow or downarrow in an empty list and then "connect". Fixed problem with being able to buy weapon and kill yourself at the same time (server crash) in Counter-Strike. Fixed a number of bugs related to Friends messages. Fixed format string crash bug when logging. Removed "This map has an escape zone/This map DOES NOT have an escape zone" console spam in Counter-Strike. Removed "Explosion Damage" console spam in Counter-Strike. Removed "unknown command _special" being spammed to the console whenever +attack2 is pressed in Counter-Strike. Fixed server freeze/crash exploit caused by malformed userinfo information in connect packets. Fixed potential exploits due to buffer overflows in infostring handling. Fixed bug in Counter-Strike where spectators were changed to "Free Look" at the end of a round and their settings were never restored when a target was available. HLTV: Fixed "NULL" player names in HLTV demos. June 20, 2003 (beta)Edit Changes/Additions: Server browser will display an icon next to servers that have bots playing in them. Player list dialog now shows the friends name of all the other players on the server. Counter-Strike new game dialog now remembers the map you selected and uses that as the default for next time. Made knife secondary attack do significantly more damage if hitting someone in the back. Optimized new weather effects. Disabled Video Mode drop down menu if the video card can't display Widescreen modes. Fixed random characters appearing at the end of the map overview description (on the team page) Changed Counter-Strike text chat so Spectators can chat with dead players. Bots only swing knife when in range to hit now. Bots use both primary and secondary knife attacks. Bots will try to sneak up behind victims if they are using a knife. Bots crouch more when shooting at distant targets. Bots jump much less during combat now. If a bot sees a friend get killed by an unseen enemy, and it has no enemy, it acquires the killer as its enemy. Throttled how often nav meshes are drawn (confused fast video cards). All games are ready for Steam Linux server release. Bug fixes: Fixed font drawing problems with Windows 98/ME. Fixed splash screen not drawing correctly in software mode. Fixed HUD sprites not drawing correctly in OpenGL. Fixed progress bar for launching dedicated server. Fixed Shield/Knife model playing wrong idle animation while deployed. Fixed Shield/Knife model using the wrong knife model. Fixed bug where bots were finding hiding spots on floors above/below that took far too long to reach. Bots no longer aim at enemy's leg with sniper rifles. Bots wont jump after using hostages now. Fixed bug where bots would aim at the ground if in combat with an enemy and the enemy went behind cover. June 24, 2003 (beta)Edit Changes/Additions: Changed scoreboard to display enemies who are dead on the opposite team. Added "BOT" to the scoreboard for players who are bots on the server. Bug fixes: Fixed bug where ping times could be displayed incorrectly for game servers. Fixed bug that made server list appear slowly for server browser. Fixed in-game fonts not displaying properly when running in 16-bit mode. July 4, 2003 (beta)Edit Changes/Additions: Bots now buy armor more often. Added "BOT" to the scoreboard for players who are bots on the server. Reduced entity count in Aztec to improve server performance. Improved Bot navigation on Aztec. Improved Bot navigation on Airstrip. Bug fixes: Fixed bug where radar would disappear during gameplay. Fixed bug where tactical Tactical Shield wasn't removed during a round restart. Fixed bug when drawing fonts with full screen anti-aliasing on. Fixed bug friends and serverbrowser settings not being saved correctly if edited in-game. Fixed bug where sounds weren't played properly when using Friends. Fixed bug where progress bar would only show the first file you're downloading from a game server. Fixed bug in keyboard settings list where you could scroll selection bar off the visible page using the arrow keys. Fixed bug where the first mouse click wouldn't work after exiting the UI. Fixed bug where the scoreboard would be incorrect when users were connecting. Fixed bug where the M4A1 silencer animation wouldn't play the sound at the correct time. July 7, 2003 (beta)Edit Bug fixes: Fixed another issue related to font drawing in Windows. Corrected some of the values for weapons in Counter-Strike. Fixed bug where fonts would not draw on some versions of Windows. July 14, 2003 (beta)Edit Changes/Additions: Changed so you can't purchase a weapon that you're already holding. Added the server's player list to the Game Info dialog. Removed "cl_latency" cvar. Changed server list to mark servers that fail to respond as "not responding". Changes to the server's value of "sv_alltalk" are announced to clients in the console. Added autokick of idle players to the server's log file. Added the ability to use radio commands by name to allow for scripting. Bug fixes: Fixed bug with settings.scr "LIST" cvars not being handled correctly. Fixed VIP being able to pickup the Tactical Shield. Fixed bug where radio commands and hostages would sometimes get stuck in the radar after a changelevel. Fixed bug where restricted weapons (on as_ maps) weren't being disabled in the Buy Menu. Fixed Tactical Shield fastswitch exploit. Fixed Spectator problems in widescreen mode. July 21, 2003 (beta)Edit Changes/Additions: Added support to choose voice codec quality. More changes to Aztec to reduce CPU overhead. Added new explosion sounds. Bug fixes: Fixed server crash when kicking bot who is defusing the bomb. Fixed radio/VOX sounds not playing after alt-tab'ing out of the game. Fixed bot allow rifle/machine gun options being swapped in new game dialog. Fixed server info dialog staying up over game. Fixed several slowdowns when having a large number of users in a friends list. Fixed sniper zoom blackout not being the same size at different resolutions. Fixed hitch first time sound was played through vgui when not in game. August 11, 2003 (beta)Edit Changes/Additions: Made Spectator settings persistent. Changed defuse kit to be inactive in the CT Buy Menu on non de_ maps. Bots now buy pistols. Bots have a basic "understanding" of attack and defense with the Tactical Shield. Bots now respond to "Report in" with "Taking fire, need assistance" when attacking, "Enemy down" if they just killed an enemy, "Enemy spotted" if they have seen an enemy very recently, or "Reporting in" if they haven't seen anything interesting. Made "Normal" difficulty for Bots a little easier and consistent. Added a few more Bot names. Increased Tactical shield price to $2200. Bug fixes: Fixed problem with clients getting "could not load gfx.wad" errors. Fixed infinite loop due to malformed infostring. Fixed format string crash bug in logging. Fixed screen becoming corrupt when using alt-tab with ATI cards. Fixed crash when using alt-tab while a sentence was playing. Fixed bug with Spectator PIP getting stuck on screen. Fixed Spectator GUI staying active if you viewed the help screen across a level change. Fixed not being able to use "duck" key to hide Spectator GUI. Fixed problem where external mods hooking into MOTD (i.e. amxmod) left the background screen up once the dialog was dismissed. Fixed banner image not showing when connecting to HLTV proxies (with an image set). Fixed corrupt text in scoreboard when connecting via HLTV. Fixed bug where the round would not restart until the planted bomb goes off, even if all of the players on both teams were dead. Fixed bug with team menu and trying to change team when you're VIP. Fixed bug where VIP team button was never being enabled for players on team CT. Fixed bug where you could pick-up weapons while your Tactical Shield was deployed. Fixed bug where crouching Bot that ran out of ammo would sit there unmoving with his knife. Fixed bug where dropping the Tactical Shield while deploying would make the player invulnerable. September 9, 2003Edit Changes/Additions: Added skins support to Steam (\platform\skins). Added new cvar "sv_region" to describe the region the server is in. Added "region" concept to server browser. Added range check for "gamma" cvar. Removed dependency on WON protocols. Removed Bots Added more Buy Menu client commands to support the CStrike Retail weapon names. HLTV: Maximum number of connected spectators is tracked ('status' command). HLTV: Switched 'autoretry' behavior back to the way it was in 1.1.1.0. HLTV: Added 'hltv' to heartbeat. HLTV: Removed dependency on Won protocols. Bug fixes: Fixed shield exploit with using 'lastinv' command. Fixed bug with MOTD not being displayed. Fixed server log (and console) getting spammed when a Terrorist would escape on an es_ map. Fixed bug with Buy Menus overlapping each other. Fixed talk icon not displaying sometimes. Fixed MP3s being looked for in the wrong folder. Fixed MP3 playback in being cutoff sometimes. Fixed bug with the "kick" command. Fixed bug where you couldn't enter a hostname that started with a number. Fixed mouse support for 3dfx cards. Fixed HTML scrollbars not showing up sometimes. Fixed "hostname" being initialized to "Half-Life" for Listen servers (for all Mods). HLTV: Fixed 'record' to continue recording demos after reconnect. HLTV: Fixed cheering bug. January 9, 2008Edit Fixed add current server button layout in the serverbrowser Don't allow the '&' character in usernames Prevented empty chat spam Fix for upscaling decals in software renderer Duplicated the in-game advertisements from Counter-Strike in Counter-Strike: Condition Zero October 24, 2008Edit Fixed crash on level change April 20, 2009Edit Counter-Strike and Condition Zero Prevent Russian Walking exploit Server changes Fixed players being kicked from servers with an INVALID_STEAM_TICKET rejection Added a message to the server console to show when the server has reconnected to Steam Made map name and other variables reported by the server stay more current Fixed mp_timeleft not updating in server rules (or any unlogged cvar for that matter) Show HLTV being connected in the player count for pings Fixed HLTV staying in players list even after disconnect Fixed server hang when a user connects with a specially crafted info string Fixed occasional crash under Linux on startup for SMP machines (Linux) Cleaned up hlds_run script (Linux) April 22, 2009Edit Fix the wrong sounds being played on jump when moving to different surfaces Fixed crash in the spectator UI when hitting tab May 19, 2009 Edit Rolled back recent silent walking exploit fixes as we investigate less impactful ways of preventing the bug Adjusted bomb bounding box to prevent silent plant exploit Fix to eliminate or significantly reduce "flashbugs" Fixed status icons (buy zone, bomb zone, etc) disappearing when starting a recording, or issuing a fullupdate Prevent creating aliases using the same name as existing cvars Rate limit fullupdate and some other commands to prevent spamming Fixed an issue with grenades where they could go into an area and bounce infinitely, causing the server to choke and or crash July 15, 2009Edit Half-Life Engine Added -sys_ticrate command line option to allowed forced override of ticrate Prevent more cases of server redirection Counter-Strike/Condition Zero Added -nobots option to allow forced override of bots on servers January 28, 2013Edit Fixed server browser favorites not being added or able to be deleted Fixed clipboard not pasting enough characters under OSX and LINUX Fixed window title not matching the game you are launching Switched to using key scan code to better support alternate keyboard layouts Fixed double-click not working in the server browser Fixed keypad enter not submitting a console command January 31, 2013Edit 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 February 1, 2013Edit 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) February 4, 2013Edit 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 February 6, 2013Edit 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 February 14, 2013Edit Converted Counter-Strike 1.6 to the new SteamPipe content system, for optimized delivery of the game Added support for Mac OS X and Linux operating systems Improved OpenGL rendering pipeline and output to leverage the capabilities in todays GPU Improved support for in-game chat in non-latin languages February 15, 2013Edit 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 February 15, 2013Edit 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 February 18, 2013Edit Added a "Low video quality" option in the Video tab of the Options dialog. Use this check box if you have an older GPU and want to trade off visual quality for FPS Added a "Raw Input" checkbox in the Mouse tab of the Options dialog. This button toggles the "m_rawinput" cvar from the previous update Extended hud_fastswitch options. 0 means no fast switch, 1 means switch on both number keys and mouse wheel, 2 means on do fast switch when using number keys Enabled raw input mode on by default under OS X and Linux. If you have run the previous beta you may still need to toggle this option Improved mouse capturing when using "m_rawinput 0" under windows Added listing of games from the cstrike_downloads folder in the New Game dialog Improved HTTP download performance Fixed crash if OS level DEP setting was turned on for all programs and you ran in software mode Fixed spectator UI being truncated when running in higher resolutions Fixed downloading of content from servers via HTTP, both if you got a 404 error on one of the links or the file was in the base download folder Fixed some commands writing config files to a bad path February 19, 2013Edit Added support for binding the multiply key on the numeric keypad, the engine bind name for this new key is "kp_mul" Added support for binding Windows key, key name "win". Be careful binding this key, your OS may also act on presses from it Made keypad enter key activate an item when pressed in the server browser Removed now unused sv_voicecodec and sv_voicequality cvars Fixed cl_minmodels not applying after being on a server for a while Fixed left shift key presses not detecting properly Fixed viewdemo command causing a crash Fixed load dialog in viewdemo command not actually loading the demo Fixed Player List dialog not allowing you to mute a player Fixed crash on restart if you had the serverbrowser active Made the "timerefresh" command require sv_cheats be set for its use. This command is for developer profiling and shouldn't be generally used Fixed mouse cursor sometimes not appearing when using the spectator UI Fixed double entries in the sprays list pulldown under options February 20, 2013Edit Returned mouse input to using windows messages rather than raw input by default, this should correct the sensitivity change people have seen Added a "Raw Input" checkbox in the Mouse tab of the Options dialog. This button toggles the "m_rawinput" cvar. If selected raw input API's will be used to get mouse input, usually with lower latency but missing the post processing from your OS's Window manager Added a "Low video quality" option in the Video tab of the Options dialog. Use this check box if you have an older GPU and want to trade off visual quality for FPS 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 Added support for binding the multiply key on the numeric keypad, the engine bind name for this new key is "kp_mul" Added support for binding Windows key, key name "win". Be careful binding this key, your OS may also act on presses from it Made keypad enter key activate an item when pressed in the server browser Made the "timerefresh" command require sv_cheats be set for its use. This command is for developer profiling and shouldn't be generally used Extended hud_fastswitch options. 0 means no fast switch, 1 means switch on both number keys and mouse wheel, 2 means on do fast switch when using number keys Added listing of games from the cstrike_downloads folder in the New Game dialog 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 Improved HTTP download performance Improved movement when running at more than 100fps Removed now unused sv_voicecodec and sv_voicequality cvars Renamed gl_ztrick cvar to gl_ztrick_old, usage of this cvar is deprecated and caused rendering issues Fixes in this update include: Fixed cl_minmodels not applying after being on a server for a while Fixed left shift key presses not detecting properly Fixed viewdemo command causing a crash Fixed load dialog in viewdemo command not actually loading the demo Fixed Player List dialog not allowing you to mute a player Fixed crash on restart if you had the serverbrowser active Fixed mouse cursor sometimes not appearing when using the spectator UI Fixed double entries in the sprays list pulldown under options Fixed crash if Windows OS level DEP setting was turned on for all programs and you ran in software mode Fixed spectator UI being truncated when running in higher resolutions Fixed downloading of content from servers via HTTP, both if you got a 404 error on one of the links or the file was in the base download folder Fixed some commands writing config files to a bad path Fixed corruption of text input when hitting backspace while composing a message Fixed mouse clicks sometimes being lost February 21, 2013Edit Added new "-mousethread" command line option, if set we poll the mouse position in another thread running at 100hz by default, to get better movement accuracy. Set the "m_mousethread_sleep" cvar to the number of seconds to sleep between mouse polls to change this rate Added "cl_filterstuffcmd" cvar, when set to 1 this enables stricter checking of commands the game server can execute on your client When m_customaccel is set scale mouse sensitivity when zoomed in, this now matches the path when not using custom accel Make the spray list alphabetical order and enforce unique entries Set the update rate to 102 if we are clamping to its max value Fixed MOTD context menu to have localization strings for available options and for make back/forward work Fixed screenshot and snapshot when running in "-nofbo" mode February 25, 2013Edit Improved support for non-qwerty keyboard layouts February 27, 2013Edit Set snd_noextraupdate to "1" by default, this value provides better performance for current PCs Added support for hitting Ctrl-A to select all text in the game console Improved download status when doing a fast HTTP download Better filter between normal (4:3) and widescreen video modes in the video options dialog Fixed first mouse press sometimes getting lost after alt-tabbing back into the game Fixed Delete key not working in the game console Fixed in game view jumping when going out to the main game ui February 28, 2013Edit We have released a Beta update for Counter-Strike 1.6. This is a small update that addresses the mouse click issue introduced by the last beta update when running in Raw Input mode. February 28, 2013Edit Added support for localized player names, similar to the existing chat changes Fixed crash when using viewdemo commands on some hltv recorded demo files Fixed hitting A in the game console selecting all text in the game console Fixed mouse cursor being invisible if you toggled raw input mode at certain times March 1, 2013Edit Fixed HTML MOTD not displaying properly if you did a resolution change and then joined a server Fixed not being able to enter utf8 names into the game console if quotes didn't surround the name Fixed mouse movements getting clamped if raw input is disabled and you moved a large amount (more than 100 pixels) in a single frame) Increased default cl_cmdrate value to 60 Increased default cl_updaterate value to 60 March 1, 2013Edit Fixed issue getting kicked by CMD_MAXBACKUP error when joining servers March 5, 2013Edit Fixed being unable to use the " character when using PT-BR keyboard layouts, as it is on the same key as `. Now we ignore the console key if Shift is also pressed, if you don't want this behavior use the con_shifttoggleconsole cvar to disable it Fixed view moving in game when going in and out of the game ui if raw input was not enabled Marked cl_sidespeed as archived so it is automatically saved to your config.cfg March 6, 2013Edit We have updated the public release of Counter-Strike. 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: Added support for localized player names, similar to the existing chat changes When m_customaccel is set scale mouse sensitivity when zoomed in, this now matches the path when not using custom accel Make the spray list alphabetical order and enforce unique entries Set the update rate to 102 if we are clamping to its max value Increased default cl_cmdrate value to 60 Increased default cl_updaterate value to 60 Improved support for non-qwerty keyboard layouts Set snd_noextraupdate to "1" by default, this value provides better performance for current PCs Added support for hitting Ctrl-A to select all text in the game console Improved download status when doing a fast HTTP download Better filter between normal (4:3) and widescreen video modes in the video options dialog Marked cl_sidespeed as archived so it is automatically saved to your config.cfg Fixed MOTD context menu to have localization strings for available options and for make back/forward work Fixed screenshot and snapshot when running in "-nofbo" mode Fixed first mouse press sometimes getting lost after alt-tabbing back into the game Fixed in game view jumping when going out to the main game ui Fixed crash when using viewdemo commands on some hltv recorded demo files Fixed hitting A in the game console selecting all text in the game console Fixed mouse cursor being invisible if you toggled raw input mode at certain times Fixed HTML MOTD not displaying properly if you did a resolution change and then joined a server Fixed mouse movements getting clamped if raw input is disabled and you moved a large amount (more than 100 pixels) in a single frame Fixed being unable to use the " character when using PT-BR keyboard layouts, as it is on the same key as `. Now we ignore the console key if Shift is also pressed, if you don't want this behavior use the con_shifttoggleconsole cvar to disable it March 9, 2013Edit Fixed white bar at the bottom of the screen and low FPS when running a 16-bit desktop under windows Fixed crash if you used the swapdemo command incorrectly Cleaned up default keybindings March 13, 2013Edit Added letterboxing of the game based upon your resolution option so the game maintains the correct aspect ratio based upon your resolution choice. If you choose a "Normal" (4:3) and play on a widescreen (16:9 or 16:10) monitor then we will now place black bars at the edge of the screen to keep the right aspect ratio. The same is true for widescreen options on 4:3 monitors. Put "-stretchaspect" in the games launch options in Steam if you wish to disable this behavior Added better detection for older GPU drivers and the functionality they support. This should fix the green bar or black screen rendering issues people have been seeing Improved copy/paste functionality under Linux March 13, 2013Edit Fixed mouse clicks not working under Linux Fixed mouse clicks being in the wrong place if your view was letterboxed March 15, 2013Edit Fixed skybox rendering as black Force the GL renderer to pick a video mode with at least 4 bits for each color channel. Fixes older Intel drivers choosing 0 bits for the red channel Fixed some window size change events not passing through correctly March 22, 2013Edit Improved support for older video cards when running in full screen. Fixed both seeing only a black screen when launching the game fullscreen and the white bar on the bottom of the screen. Fixed crash if you picked up a grenade in non-standard game styles March 27, 2013Edit Improved firing behavior in Counter-Strike, Counter-Strike:Condition Zero and Half-Life Deathmatch, it is no longer dependant on client or server frame rate. This change needs both your client and server updates to see the improvements. Added logging of developer messages when using -condebug Added support for double clicking a demo to load when using the Load dialog for the viewdemo command Strip trailing and leading whitespace on player names, and strip all styles of whitespace now unicode is supported Improve general dialog layout in the options UI Don't keep playing the door open sound if it is blocked Fixed corrupt texture when running older GPU's that incorrectly report support for non power-of-two textures Fixed the content lock dialog when running some video resolutions Fixed "snapshot" command when running certain video resolutions Force cl_bobcycle to be a minimum of 0.1 to prevent game exploits Fixed Half-Life flashing to black for a single frame on level change March 29, 2013Edit Report bomb position more frequently to T team members when dropped, fixes it appearing at the wrong location on the radar Added support for "-freq " command line to set monitor frequency when running in fullscreen AND your monitor supports the frequency in question. If you don't have a CRT monitor chances are you can't use this option. Fix defuse bar staying up across round restart if you died while defusing without the defuse kit April 1, 2013Edit We have updated the public release of Counter-Strike. 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: Added better detection for older GPU drivers and the functionality they support. This should fix the green bar or black screen rendering issues people have been seeing Added letterboxing of the game based upon your resolution option so the game maintains the correct aspect ratio based upon your resolution choice. If you choose a "Normal" (4:3) and play on a widescreen (16:9 or 16:10) monitor then we will now place black bars at the edge of the screen to keep the right aspect ratio. The same is true for widescreen options on 4:3 monitors. Put "-stretchaspect" in the games launch options in Steam if you wish to disable this behavior Report bomb position more frequently to T team members when dropped, fixes it appearing at the wrong location on the radar Added support for "-freq " command line to set monitor frequency when running in fullscreen AND your monitor supports the frequency in question. If you don't have a CRT monitor chances are you can't use this option. Improved firing behavior in Counter-Strike, Counter-Strike:Condition Zero and Half-Life Deathmatch, it is no longer dependant on client or server frame rate. This change needs both your client and server updates to see the improvements. Strip trailing and leading whitespace on player names, and strip all styles of whitespace now unicode is supported Added logging of developer messages when using -condebug Added support for double clicking a demo to load when using the Load dialog for the viewdemo command Improve general dialog layout in the options UI Improved copy/paste functionality under Linux Cleaned up default keybindings Fixed defuse bar staying up across round restart if you died while defusing without the defuse kit Fixed corrupt texture when running older GPU's that incorrectly report support for non power-of-two textures Fixed the content lock dialog when running some video resolutions Fixed "snapshot" command when running certain video resolutions Force cl_bobcycle to be a minimum of 0.1 to prevent game exploits Fixed Half-Life flashing to black for a single frame on level change Fixed crash if you picked up a grenade in non-standard game styles Fixed some window size change events not passing through correctly Fixed white bar at the bottom of the screen and low FPS when running a 16-bit desktop under windows Fixed crash if you used the swapdemo command incorrectly April 4, 2013Edit Fixed crash when spamming grenades while having the M3 purchased Fixed buy menu not working with shortcut keys if caps lock was enabled April 23, 2013Edit Fixed non-latin names being corrupted in voice labels Fixed HTML form control elements not rendering correctly in the MOTD Fix the snapshot command in the software mode renderer, and change the screenshot command in the software renderer to produce TGA files Fixed test microphone button not working correctly Fixed crash in demoplayer when using invalid time offsets April 26, 2013Edit Fixed console spam if a user connected with a particularly malformed UTF-8 name Fixed "bomb has been dropped" message staying on the screen Made keypad Enter key work for MOTD, team and class menus Clamped health values to fix display issues when it dropped below 1 or above 255 May 16, 2013Edit We have updated the public release of Counter-Strike. 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: Fixed dedicated server logs so they don't go into _addon or _download folders by mistake Fixed crash due to pointer double free in Counter-Strike 1.6 Fixed console spam if a user connected with a particularly malformed UTF-8 name Fixed "bomb has been dropped" message staying on the screen Made keypad Enter key work for MOTD, team and class menus Clamped health values to fix display issues when it dropped below 1 or above 255 Fixed non-latin names being corrupted in voice labels Fixed HTML form control elements not rendering correctly in the MOTD Fix the snapshot command in the software mode renderer, and change the screenshot command in the software renderer to produce TGA files Fixed test microphone button not working correctly Fixed crash in demoplayer when using invalid time offsets Fixed crash when spamming grenades while having the M3 purchased Fixed buy menu not working with shortcut keys if caps lock was enabled August 8, 2013Edit Make sure the Close button has keyboard focus when you see the disconnection dialog Disable showing of popup html windows Made the play command obey speak_enabled cvar Fixed being unable to pickup a primary weapon if you had an ammox box object previously stip you of items Fixed room type not being updated on map change/connect Fixed out of date information showing in the scoreboard after level change or changing servers Fixed the specator UI to not show a placeholder name when initially shown Fixed sprays not loading from the correct path causing them not to update Fixed the Condition Zero tours ui to display the tour number correctly when you have more than 9 entries Fixed crash if you issued a changelevel command on a local server while certain UI elements were visible