Counter-Strike cover
Counter-Strike screenshot
Linux PC XBOX Mac Steam
Genre: Shooter

Counter-Strike

Counter-Strike 1.6 Beta update released

We have released a Beta update for Counter-Strike 1.6.
Changes in this update are:

  • 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

Counter-Strike 1.6 Beta update released

We have released a Beta update for Counter-Strike 1.6.
Changes in this update are:
  • Fixed issue getting kicked by CMD_MAXBACKUP error when joining servers

Counter-Strike 1.6 Beta update released

We have released a Beta update for Counter-Strike 1.6.
Changes in this update are:
  • 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

Counter-Strike 1.6 Beta update released

We have released a Beta update for Counter-Strike 1.6.
Changes in this update are:

  • 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

Counter-Strike 1.6 Beta update released

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.

Counter-Strike 1.6 Beta update released

We have released a Beta update for Counter-Strike 1.6.
Changes in this update are:

  • 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

Counter-Strike 1.6 Beta update released

We have released a Beta update for Counter-Strike 1.6.
Changes in this update are:
  • Improved support for non-qwerty keyboard layouts

Counter-Strike 1.6 Beta update released

We have released a Beta update for Counter-Strike 1.6.
Changes in this update are:
  • 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

Counter-Strike 1.6 update released

We have updated the public release of Counter-Strike 1.6. This update contains all the changes from the recent beta, thanks to the whole community for their help with testing and suggesting new features. We are still working on adding new functionality to Counter-Strike 1.6, look forward to new mouse input options in future beta updates.

Features in this update include:
  • 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

Counter-Strike 1.6 Beta update released

We have released a Beta update for Counter-Strike 1.6.
Changes in this update are:
  • 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