Демка Counter-Strike имеет расширение .dem. Положите вашу demka.dem в директорию Half-life/Cstrike, после чего запускайте cstrike.exe. Запуск демки осуществляется через консоль (~) с помощью команды playdemo имя_демки. Расширение указывать не обязательно. Другой вариант: запускать демку командой viewdemo (для HLTV демок), и тогда по нажатию клавиши F2 вы попадете в меню управления демки, через которое можно регулировать скорость проигрывания и перематывать демку вперед/назад. Если демка не HLTV (Half-life TV), а от первого лица одного игрока, viewdemo не работает, но можно ускорить и останавливать демку с помощью команды host_framerate (значение "0" - нормальная скорость). Данные команды можно включить в свой конфигурационный файл для облегченного управления, например, bind клавиша "host_framerate 0.02" - ускорить просмотр и bind клавиша "host_framerate 0.000000001" - остановить просмотр.
Возможные ошибки. Если после запуска демки перед вами пустой экран консоли и сообщение о том, что меняется карта, а затем вы слышите звуки стрельбы и действия, то есть все слышно, но изображения нет, это значит, что игрок, писавший демку, не остановил ее, а затем сменилась карта. Эту ошибку исправить нельзя. Записывать демки можно командой record и имя демки, а в конце процесса необходимо написать stop.