Wikia

Counter-Strike Wiki

Counter-Strike patches

1,471pages on
this wiki
Comments0

This is a collection of the various changes and additions to post-release Counter-Strike

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:

Weapon changes:

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.

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:

Map changes:

Faction changes:

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:

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:

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 <filename> 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:

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.

October 25, 2006Edit

  • Fixed crash when downloading content in game if IE7 was installed
  • Fixed viewdemo command not working correctly with some demos
  • Fixed getting duplicate friends message when in game

January 9, 2007Edit

  • Fixed game exiting when recieving a very large Friend's message

January 17, 2007Edit

  • Prevent steam:// urls from being triggered from the MOTD
  • Fix for player names with really wide characters getting ellipses and being indistinguishable from one another in the scoreboard and spectator UIs

March 5, 2007 Edit

Updates to the Half-Life 1 Engine and Counter-Strike have been released. The updates will be applied automatically when your Steam client is restarted. The specific changes include:

  • Allow screen resolutions up to 2560x1600
  • Fixed player names with really wide characters getting ellipses and being indistinguishable from one another scoreboard

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 <X>" 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 <X>" 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

ReferencesEdit

Around Wikia's network

Random Wiki