гЫЫ:
Борьба за FPS.
В этой статье мы постараемся помочь Вам получить дополнительные FPS при игре в COUNTER-STRIKE!
Есть несколько способов увеличить число кадров в секунду. Самый надежный - купить новую материнскую плату - поставить мощные видеокарту и процессор, подкупить побольше памяти - играть в удовольствие.
Но этот путь хорош для тех, у кого есть лишние деньги в кармане. Мы же выберем путь, наименее затратный. Будем настраивать сам компьютер и движок Half Life для увеличения FPS и уменьшения времени пинга.
1. Убедимся в том, что компьютер настроен должным образом.
Установите самые последние драйвера к вашей видеокарте! Важно настоить ваши настройки видео в Windows. Необходимо выключить вертикальную синхронизация (v-sync). Вертикальная синхронизация ограничивает FPS частотой обновления вашего монитора. Для установки этой настройки необходимо зайти control panel/ display properties/ settings/ advanced/ "videocard name" / additional properties - затем перейти к закладкам Direct3D & OpenGL, и найти v-sync. Установиет ее на значение всегда выключено (“always off”). Также вам необходимо убедиться в том что Windows настроена на максимальную частоту обновления экрана, для этого выберите control panel/ display properties/ settings/ advanced/ monitor
и установите максимальную поддерживаемую частоту.
2. Дальше мы будем настраивать уже движок Counter-Strike.
Следующие действие - перейти в режим , это можно сделать в меню configuration Counter-Strike. Вам может понравится как будет выглядеть Direct3D, но OpenGL будет работать быстрее.
Необходимо убедиться в том, что fps_max и fps_modem равны 99 в файле конфигурации config.cfg. В директории cstrike удалите файл custom.hpk. Этот файл нам не нужен. Также следует в файле
config.cfg изменить строку hpk_maxsize "0" на hpk_maxsize "1" Это не позволит файлу расти больше чем один мегабайт.
Оптимизация графики:
Переменная Значение Описание
r_mmx 1 включение поддержки MMX
r_decals 0 не будет видно крови, следов от пуль и т.п.
r_drawentities 1 toggles drawing player models and sprites - * 1 is "on", 0 is "off"
r_drawviewmodel 1 отключает показ оружия на экране
r_dynamic 1 отключает динамический свет и фонарик
r_mirroralpha 0 toggles reflective textures - * 1 is "on", 0 is "off"
r_shadows 0 отключение теней
r_traceglow 0 toggles inclusion of monsters in glow sprite occlusion checking - * 1 is "on", 0 is "off"
r_wateralpha 1 toggles alpha blending underwater - * 1 is "on", 0 is "off", "r_novis" must be set to 1
gl_dither 1
gl_texsort 0
gl_polyoffset 20
gl_overbright 1
gl_flipmatrix 0
gl_monolights 0
gl_picmip 2 уменьшение детализации
gl_playermip 2 сглаживание моделей
gl_ztrick 1 3DFX - 1, NVIDIA - 0
gl_affinemodels 0
gl_alphamin 0.250
gl_clear 0
gl_cull 1
gl_keeptjunctions 1
gl_lightholes 0 3DFX - 0, NVIDIA - 1
gl_max_size 256
gl_nobind 0
gl_reporttjunctions 0
gl_round_down 3 уменьшение детализации
gl_smoothmodels 1 сглаживание моделей
gl_texturemode GL_NEAREST_MIPMAP_LINEAR уменьшение детализации
gl_wateramp 0
cl_nodelta 0
cl_predict_players 1
cl_himodels 0 сглаживание моделей / включает(1)/выключает(0) улучшенную прорисовку моделей игроков. Ест, как обычно, ресурсы процессора, за счет использования большего числа полигонов.
cl_nolerp 0
cl_nopred 0
cl_pred_maxtime 255
cl_adaptive 0
cl_pred_fraction 0.5
cl_resend 2
fastsprites 2 уменьшение детализации / особенно полезная вещь для Counter-Strike. Значение 1 уменьшает качество отрисовки дыма от дымовых гранат. Может уменьшить тормозню. 2 использует принципиально другой метод прорисовки, который может быть еще быстрее (зависит от вашей машины). По умолчанию - 0, т.е. рисуем по полной…
max_shells 0 отключение показа стреляных гильз / число стреляных гильз, которые могут одновременно прорисовываться в игре. По достижении этого ограничения лишние будут исчезать
max_smokepuffs 0 нет дыма после выстрела / по смыслу похоже на max_shells, только речь идет о дыме
scr_transparentui 1
precache 1
#4 нашёл хорошую статью)
Если у #1 видеокарта GeForce5200 или нечто подобное, то советую скачать
программу aTuner и настроить ОpenGL в ней, так же советую скачать программу
coolbite_forceware.reg и примощи него "насильственно" выставить в CS и других играх максимально высокую герцовку, из тех что поддерживает твой монитор.
или просто в свойствах ярлыка игры прописать -freqX, где Х максимальное значение герцовки которое ,твой монитор.