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 crash when spamming grenades while having the M3 purchased
  • Fixed buy menu not working with shortcut keys if caps lock was enabled

Counter-Strike 1.6 update released

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

Counter-Strike 1.6 Beta update released

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

Counter-Strike 1.6 Beta update released

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

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

Counter-Strike 1.6 Beta update released

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

Counter-Strike 1.6 Beta update released

We have released a Beta update for Counter-Strike 1.6.
Changes in this update are:
  • Fixed mouse clicks not working under Linux
  • Fixed mouse clicks being in the wrong place if your view was letterboxed

Counter-Strike 1.6 Beta update released

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

Counter-Strike 1.6 Beta update released

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

Counter-Strike 1.6 update released

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