The latest retail patch is v1.02 (you must install v1.01 first). The German version has a separate patch (this includes v1.01).
Improves stability on 64 bit systems with at least 3GB RAM by allowing the application to use more than 2GB RAM. Resolves the "Out of Memory" errors.
mat_setvideomode width height 1
mat_setvideomode 1280 720 1
mat_setvideomode width height 2
mat_setvideomode width height 0
Note: though this is a different effect from head-bobbing, head-bobbing needs to be disabled for the following fix to work. You can easily disable it by going to Settings > Gameplay.
Disabling your antivirus may fix this issue.
Because the SteamPipe update converted the game to a new format, certain glitches may appear - most common of which is black screen on start-up.
A few issues can cause this error.
Updating your hardware drivers (including non-graphics drivers) may solve this issue.
Use the command line parameter -autoconfig.
Use the command line parameter -w [desired resolution width] -h [desired resolution height]. As an example, for 1440x900:
-w [desired resolution width] -h [desired resolution height]
-w 1440 -h 900
-w 1440 -h 900
Make sure -autoconfig is not present in your command line parameters.
The singleplayer version of the game does not automatically execute the autoexec.cfg file (a file that holds console commands) while the multiplayer version does.
Use the command line parameter +exec autoexec.cfg.
Since the game is using an obsolete version of the Source engine, the only way to set its language is by changing the language of Steam itself.