Я решил проблему
Вообщем Vista имеет новый драйвер OpenGL, а он в CS 1.6 не поддерживается.
Но в стим-версии есть офф обновление, которая позволяет играть на Vista, но так как стим-source мне хватило, то смысла покупать нету.
Проблема решается обычной сменой лрайвера на D3D, но графика становится в разы хуже, пиксели режут глаза, но играть можно.
Зато явный плюс, что на D3D вовсе нет читов, дающие превосходство на другими игроками(аим, вх, спидхак и т.д.), а соблазн к нечестной игре бывает у каждого