ECS dijo el 30/07/2010
Bien veamos, sobre el "gameinfo.txt", cuando salta el error. ¿el archivo de verdad no esta ahí?, de ser así, avísame que te lo paso al MSN (que hace tiempo que no visito jeje).
En cuanto al otro error supongo que se resuelve creando un acceso directo al archivo "hl2.exe" y agregarles los siguientes parámetros: -game garrysmod -steam -console
Si esto no funciona avísame y reviso mas a fondo el problema.