Desde à imenso tempo que a Valve tinha parado o suporte continuo à versão 1.6 do Counter-Strike.
No passado dia 31 de Janeiro, e com o chegar do lançamento da Steam para o Linux, a Valve começou a fazer várias actualizações ao motor do Half-Life 1 e consequentemente ao Counter-Strike 1.6.
As actualizações acabaram por não ser bem vindas pela comunidade mundial, visto que trouxe bastante problemas em vários aspectos, com a própria Valve a lançar um novo update durante esta madrugada a corrigir esses mesmos problemas.
Fica então com o log completo de actualizações que a Valve tem vindo a fazer:
- Made save games cross platform
- Fixed crash when changing video modes under windows
- Removed support for A3D sounds from the engine, this API is not functional on current Windows OS releases
- Removed legacy D3D renderer, assorted OpenGL improvements in the beta make this older API not supportable
- Enabled hud_fastswitch on mouse wheel movement for Counter-Strike
- 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
- 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)
- 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
- 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
- Fixed alt-tab not working correctly, the game window is no longer forced on top
- Added "cl_mousegrab" cvar, if set to 0 then the game will not grab the mouse. This may be needed to enable alt-tab with some Linux window managers. You can also add "-nomousegrab" to your command line to disable mouse grabbing.
- Fixed error on launch loading mss32.dll under Windows
- Fixed hang on startup causing a black screen to display on OS X and Linux
- Update Server Browser display to match behavior of Source engine products
- Fixed viewdemo command crashing when run
- Fixed screenshot command crashing
- Fixed HD model packs not loading if available and enabled
- Fixed crash on launch if your graphics cards didn’t support FBO’s
- Fixed crash on launch under SELinux
- Fixed assorted crashes in Counter-Strike 1.6 due to bad string checks
- Fixed auto-complete list in game console jumping 2 entries at a time
- Fixed keypad enter not being a key you could bind in the Options dialog
- Fixed mouse wheel up/down not showing in the binding Options dialog
- Fixed Low Violence mode being applied incorrectly
- Made Condition Zero models being used in Counter-Strike 1.6 (if you own Condition Zero) optional and controlled by the HD Models check box in the Options Video tab.
- Fixed a crash if you had invalid data for a key bind in your config.cfg
- Fixed a crash for older opengl drivers (ones without FBO support)
- Don’t quit the game if a server attempt to make you load an invalid model, just disconnect from the server
- Fixed crash on changelevel if save data was not available
- Fixed keypad period key not binding properly
- Fixed crash if you tried to manually force on D3D rendering mode (which is no longer available).
- Fixed hang on server connect if you fail to download some assets via HTTP
- Added ability to override default content. Enable the "Allow custom addon content" option in the Video options dialog and then place that content in valve_addon (or cstrike_addon for CS 1.6 ). This overridden data has all the normal VAC and pure server rules as default content
- Content downloaded from servers now goes into a separate valve_downloads (or cstrike_downloads ) folder, so you can easily clean up unwanted files
- Updated Video options tab to better expose new configuration settings and remove unused ones
- Increased maximum allowed rate setting to 100,000
- Fixed in game chat not using correct characters when using non-US layout keyboards
- Fixed bot column in server browser to show the number of bot players (and not a random image)
- Fixed player column sorted in server browser
- Don’t lock the game to the first CPU on your machine under Windows
- Fixed loading config.cfg from the wrong path
- Fixed crash on joining server
- Fixed chat text showing previous line of text sometime in Counter-Strike 1.6
- Fixed fps_max to actually run at that framerate, not 1 less
- Fixed timing function used on Linux to better match system time, reducing frame time variability
- Fixed duck key not dismissing spectator UI in Counter-Strike 1.6
- Fixed cl_minmodels cvar sometimes not being applied
- Enabled fully localized chat in Counter-Strike 1.6
- Made keypad enter key submit a command in the game console
- Fixed extra keys causing the console to toggle when using a non-QWERTY keyboard
- Fixed maps list in New Games option not showing all available maps
- Removed cl_rate command, "rate" is the appropriate command to use
- Fixed crash when using alt-tab in software mode
- Fixed crash if you set a bind to an invalid engine key
- Don’t create the SAVE/ folder on disk unless needed by a game
- Fixed extra temporary files from the save process not being cleared up
- Fixed empty chat messages being allowed
- Fixed using backspace when using say or say_team command with non latin characters
- Fixed mouse offset when running in fullscreen software mode
- Fixed copying text from the game console not getting the last couple of character when doing multiple lines
- 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
O que achas destas actualizações ?