Меню сайта
Реклама
Наш опрос
Оцените мой сайт
Всего ответов: 88
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Вторник, 2025-08-05, 3:25 AM
Приветствую Вас Гость

Повышение FPS

<span style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0);">звестный
факт, что большинство наших соотечественников не могут себе позволить
купить видеокарту, если не среднего, то, как минимум высшего звена. И
это логично: зачем тратить на видеокарту 400 долларов, когда на эти
(немалые заметьте, для среднестатистического россиянина) деньги можно
купить полноценный компьютер.<br><br>Ну а что делать, если нет таки
денег, а Counter-Strike: Source с вашим Radeon 7000 превращается в
замечательное слайдшоу? Правильно, оптимизировать, оптимизировать и еще
раз оптимизировать! Благо Counter-Strike: Sourcе, как и ее
предшественники, гибка в графических настройках. Так давайте не будем
тянуть время и приступим к настройке Counter-Strike: Source под вашу
видеокарту!<br><br>Для начала, для пользователей видеокарточек от ATI, предлагаю скачать последние драйвера - </span><a href="http://www.omegadrivers.net/"><span style="color: rgb(0, 0, 0);">Omega Drivers</span></a><span style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0);">. Для примера, они добавили 7 FPS на 9800 pro 128. Владельцы nVIDIA ищут последние драйверы на соответствующем </span><a href="http://www.nvidia.ru/"><span style="color: rgb(0, 0, 0);">сайте</span></a><span style="color: rgb(0, 0, 0);"><br><br><span style="color: rgb(0, 0, 0);">Далее я опишу несколько основных графических настроек и объясню, почему вы должныне должны их использовать.<br><br><strong>Vsync:</strong>
яркий пример крупнейшего недопонимания в истории графических настроек.
Вот как Vsync работает: у вашего монитора частота обновления экрана
определяется для каждого разрешения по-разному. Поясню на примере: мой
монитор тянет 75Hz на максимально доступном разрешении 1152x864. Это
значит, что мой монитор показывает только 75 кадров в секунду при данном
разрешении. Восторгаетесь своими 150 fps в Q3? Циферка на экране
конечно же показывает именно столько, но в реальности весь эффект
полностью сводится на «нет» вашей частотой обновления экрана. Все, что
выше частоты обновления, вызывает эффект, называемый tearing или разрыв
изображения. Tearing выражается в волнообразном набегании кадров -
бегущих по экрану полосах. Vsync же устанавливает ваш максимальный fps
равным текущей частоте обновления экрана, что позволяет полностью убрать
tearing и добиться значительного улучшения картинки. Мораль сей басни
такова - используйте Vsync в игре. Но если же вы просто замеряете FPS,
чтобы оценить производительность - отключите Vsync.<br><br><strong>AA &amp; AF:</strong>
АА сглаживает линии и границы, делает их плавнее. AF делает текстуры
более качественными, лучше выглядящими, в вдалеке. Эти оба параметра
съедают порядочно FPS (особенно AA). ДА и в итоге получается, что "цена -
качество" просто несопоставимы. А вместо AF используйте лучше параметр
trilinear (на большинстве карт его производительность быстрее, чем у
bilinear).<br><br>Остальные настройки можно смело ставить на максимум,
за исключением, правда, water complexity - рекомендую поставить параметр
на simple reflections.<br><br>А теперь к веселью! Теперь посмотрим, что
можно улучшить в Counter-Strike: Source с помощью консольных команд.
Для начала создадим файл в папке "counter-strike source/cstrike/cfg/" и
назовем его autoexec.cfg. Открываем файл любым текстовым редактором и
пишем туда следующие параметры:<br><br></span></span></span></span>
<p style="text-align: justify;" align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></p>
<div style="text-align: justify;" align="center"><span style="color: rgb(0, 0, 0);"><i>Замечание:
некоторые приведенные ниже команды считаются читами. Если на сервере
стоит команда sv_cheats "0" (а это скорее всего так), то некоторые
команды просто не будут работать. Но команды ни в коем случае не
являются читами, и вы можете использовать их без угнетения вашей
бессовестной совести =). </i><br><br><strong>r_mmx 1</strong> </span></div>
<div style="text-align: justify;" align="center"><span style="color: rgb(0, 0, 0);">Включает поддержку процессоров MMX. Небольшое увеличение fps, нет потери качества картинки</span></div><span style="color: rgb(0, 0, 0);">
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>r_sse 1</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div></span>
<div align="center"><span style="color: rgb(0, 0, 0);">Включает поддержку процессоров SSE. Небольшое увеличение fps, нет потери качества картинки</span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>r_sse2 1</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">Включает поддержку процессоров SSE2. Небольшое увеличение fps, нет потери качества картинки </span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>r_3dnow 1</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">Включает поддержку технологии 3DNOW (только для AMD). Небольшое увеличение fps, нет потери качества картинки</span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>r_3dsky 0</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">Убирает марево
вокруг 3D объектов. Считается читом, по неизвестным причинам. Большое
прибавление к FPS, небольшая потеря качества картинки</span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>r_shadows 0</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">Хочу сказать одну
вещь про тени в Half-life 2: они реально фиговые. Отключаем их нафиг,
пока Valve не улучшит их. Большое прибавление к FPS, небольшая потеря
качества картинки</span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>net_graph 3</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">Команда рисует
график скорости вашего соединения в нижнем право углу экрана. Отличный
мониторинг за вашим соединением. Небольшое уменьшение FPS, но очень
полезная тулза.</span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>r_decal_cullsize 0</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">эта команда
устанавливает минимальный размер отображаемых предметов в пикселях.
Позволяет видеть отверстия от пуль в стенах с большего расстояния. Очень
незначительное падение fps. Улучшение графических эффектов</span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>cl_smooth 0</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">Не знаю, что эта
команда делает, за исключением того, что она реально снижает ваш FPS
(изначально включена). Среднее увеличение fps. Без ухудшения графических
эффектов. </span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>cl_phys_props_enable 0</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">Ооочень большая
помощь! Убирает маленькие интерьерные модельки с карты, разгружая тем
самым ваш процессор. Всякие листочки, бутылки, мусор... Бочки и ящики,
естественно остаются. Огромный прирост FPS, небольшая потеря качества
картинки.</span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>cl_pushaway_force 0</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">Это еще одна из
команд, в данный момент считающихся читом. Большинство серверов
принудительно установят значение в 20000. Убирает "пихание" при
столкновении с бочками и другими физическими объектами. Значительно
улучшает движение.</span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>fog_enable 0</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">Вот еще одна
команда, для улучшения FPS. Выключает дальний случайный туман. Команда
никак не влияет на дым от гранаты, только туман. Большая прибавка к FPS,
небольшое ухудшение картинки. </span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>cl_allowupload "0"</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">Команда запрещает загрузку файлов на сервер с вашего компьютера. Улучшает пинг.</span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>cl_allowdownload "0"</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">Команда запрещает скачку файлов с сервера на ваш компьютер. Улучшает пинг.</span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>r_lod 0</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">Ухудьшает или
улучшает видимость далекой модели игрока. 0 - плохая модель, больше FPS.
-5 - хорошая модель, меньше FPS. Немного ухудшается картинка.</span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>cl_show_bloodsprays 0</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">Опять же считается читом, так как может облегчить игрокам видимость без крови. Больше FPS, меньше потери крови =).</span><span style="color: rgb(0, 0, 0);"></span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><br><span style="color: rgb(0, 0, 0);"><strong>cl_ejectbrass 0</strong> </span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">&nbsp;</span></div>
<div align="center"><span style="color: rgb(0, 0, 0);">Убирает показ отстрелянных гильз. Прирост к FPS.</span><span style="color: rgb(0, 0, 0);"><br></span></div>

<p style="text-align: justify;" align="center"><span style="color: rgb(0, 0, 0);">Ну
вот. Достаточно сильно можно с помощью этих команд увеличить себе FPS.
Вы можете протестировать эти команды, создав свою собственную игру.
Поиграйтесь с командами и найдите оптимальный уровень FPS для вашей
системы. Не пытайтесь сразу все впихнуть в файл.<br><br>Скажу вам, что
мне удалось на моем athlon xp 2400+ и radeon 9800 pro поднять FPS до 75
fps(vsync был включен) при разрешении 1024x768. До этого сказать сколько
было? 30!<br><br>Ну и для тех индивидуумов, что играют на динозаврах и
их FPS не поднимается выше 0,00000000000000001 =), предлагаю впихнуть
вот эти настройки. Про хорошую графику забудьте раз и навсегда после
этого =): </span></p>
<blockquote>
<p align="center"><span style="color: rgb(0, 0, 0);">cl_show_splashes "0" <br>mp_decals "0" <br>mat_bufferprimitives "1" <br>mat_bumpbasis "0<br>mat_bumpmap "0"<br>mat_dxlevel "80" <br>mat_fastnobump "1" <br>mat_fastspecular "1" <br>mat_filterlightmaps "1" <br>mat_filtertextures "1"<br>mat_forceaniso "0" <br>mat_forcedynamic "0"<br>mat_loadtextures "1"<br>mat_mipmaptextures "1"<br>mat_picmip "1" <br>mat_reducefillrate "1"<br>mat_showwatertextures "0"<br>mat_specular "0"<br>muzzleflash_light "0" <br>r_modellodscale "0.1"<br>r_drawlights "0"<br>r_DispUseStaticMeshes "0"<br>r_waterforceexpensive "0" <br>r_shadowrendertotexture "0" <br>r_rootlod "2" <br>r_drawrain "0" <br>r_decals "0" <br>r_dynamic "0" <br>r_WaterDrawReflection "0" <br>r_WaterDrawRefraction "0" <br>violence_hgibs "0" <br>budget_show_history "0" </span></p></blockquote><span style="color: rgb(0, 0, 0);">
<p align="center"><br><span style="color: rgb(0, 0, 0);">&nbsp;</span></p></span>
<div style="text-align: justify;" align="center"><span style="color: rgb(0, 0, 0);">С
помощью этих команд, графика вашего Counter-Strike: Source будет не
лучше тетриса, но вы добьетесь огроменного прироста к FPS! Рекомендую
тем у кого FPS не поднимается выше 30 кадров в секунду.</span></div>
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz