Страница 1 из 1

как поднять FPS в CS до 100!

СообщениеДобавлено: 02 сен 2009, 19:18
JOkeer
многие люди жалуются что у них 60 или ещё ниже фпс в кс и ничего с этим поделать не могут, поэтому я создал эту тему чтобы обсудить как это сделать. Покопавшись в инете я нашёл кое-что.
Counter-Strike 1.6 FPS GUIDE





gl_dither "1"
gl_cull "1"
gl_keeptjunctions "0"
gl_max_size "128"
gl_clear "0"
d_spriteskip "0"
r_dynamic "1"
r_mirroralpha "0"
gl_palette_tex "0"
r_norefresh "0"
gl_round_down "5"
cl_weather "0"
max_shells "0"
gl_texturemode "GL_LINEAR_MIPMAP_NEAREST"
gl_wateramp "0"
r_shadows "0"
r_waterwarp 0
fastsprites 1
cl_highmodels 0
cl_shadows 0
gl_picmip 1
gl_playermip 2
joystick 0
r_mmx 1

Direct X

Если вы уже успели скачать последнюю версию DirectX,
вы могли заметить плохую производительность в Counter-Strike,
это происходит из-за поддержки шейдеров в последних версиях DirectX.
Рекомендую заставить Counter-Strike работать с DirectX7, это должно дать большой прирост FPS.
Чтобы заставить игру работать с DirectX7, добавьте "-dxlevel 7" (без "") в ваш shortcut к игре.


Примечание: Я НЕ НЕСУ отвественности за всё, что случится с вашим компьютером.
Продолжайте чтение на свой собственный страх и риск. Если вы будете на 100% следовать этому гайду, у вас не возникнет никаких проблем.

Нижеперечисленные варианты решили проблемы множества людей.
Я видел много проблем с ФПС, и не меньше просьб о помощи с их разрешением. Поэтому я решил потратить своё время и помочь вам с решением проблемы. Я изучил способы других людей, которые реально помогли и добавил немного своего.

Моя сегодняшнаяя конфигурация:

Windows: Windows XP Pro SP1
Monitor: FS740
CPU: AMD64 FX-55 Socket 939
Motherboard: Asus A8V Deluxe ATX Socket 939
RAM: Kingston HyperX PC4300 1GB
Video: eVGA GeForce 6800GT 1G

Я имею стабильные 100 FPS. Но вот другой мой компьютер, на котором я получаю те же 100 FPS в CS 1.6:

Windows: Windows XP Pro SP1
Monitor: FS740
CPU: AMD T-Bird 1102mhz
Motherboard: N/A
RAM: 512 MB DDR Corsair PC2700
Video: NVIDIA MSI FX5200 128mb

Без данного гайда FPS варьировался от 60 до 100, и падал по мере увеличения числа игроков на экране.
Следуйте данному гайду и у вас будут стабильные 90-100 FPS на каждой карте, даже при 10и игроках на экране.

Tweak XP

Я придумал этот гайд, когда искал настройки для Windows, которые увеличили бы производительность системы и заставили OS лучше работать, в это же время увеличивая количество FPS. Это отлично мне помогло.

Guide: Tweaking Windows XP for Performance

Тщательно следуйте этому гайду, некоторые пункты в Services будут иметь * за ними. Прокрутите страницу вниз, и вы узнаете действия этих сервисов. Просмотрите описание всех сервисов, дабы убедиться в том, что вы не отключите что-нибудь важное. Я рекомендую несколько настроек которые сильно вам помогут и не повредят ваш компьютер.
Они прилично увеличат производительность Windows/игровых приложений.

http://tweakxp.com/article37010.aspx
http://tweakxp.com/article37043.aspx
http://tweakxp.com/article37016.aspx

Драйвера

Драйвера - это ключ к хорошей производительности в играх.
Всем пользователям NVIDIA я рекомендую драйвера версии 44.03, но они не работают с новыми карточками (например 6800GT).

Прежде чем устанавливать новые драйвера, я советую вам следовать этим пунктам и удалить ваши старые драйвера, чтобы избежать ошибок при установке.

1. Скачайте DriverCleaner, эта программа удалит все старые файлы NVIDIA.
2. Драйвера версии 44.03.
3. Перезагрузитесь и нажимайте F8 чтобы загрузиться в безопасном режиме.
4. Зайдите в add/remove programs и удалите старые драйвера NVIDIA.
5. Перезагрузитесь и нажимайте F8 чтобы загрузиться в безопасном режиме.
6. Запустите Driver Cleaner, выберите NVIDIA в меню и нажмите clean.
7. Перезагрузитесь и нажимайте F8 чтобы загрузиться в безопасном режиме.
8. Установите драйвера NVIDIA и перезагрузитесь.
9. Вы закончили.

ATi Ultimate Counter-Strike 1.6 Drivers

Ultimate CS drivers основаны на старой версии каталиста, который был сделан для старых игр, всё ещё использующих OpenGL. Сделанный специально для КС, этот драйвер исправляет множество багов, включая высокую отдачу и странные скачки FPS. Из собственного опыта я поднялся от 200FPS на средних настройках, до 300-400FPS на высоких настройках. Эти драйвера просто MUST have для пользователей ATi.

Предупреждение: эти драйвера были созданы специально для Counter-Strike 1.6, использование драйверов с новыми играми могут отразиться в плохой производительности. Однако, для 1.6 вы не найдёте драйверов лучше этого. Эта версия так же не поддерживает серии x800+. И ещё одно, замечены графические аномалии в режиме 16и-битного цвета. Убедитесь, что вы находитесь в режиме 32bit когда играете в Counter-Strike. Я не рекомендую использовать приём ".dll" , который описан чуть ниже, с этими драйверами. Выбирайте одно или другое.

Настройки видеокарты

* Это персональные предпочтения, но они отлично себя зарекомендовали. Правый клик на десктопе, Properties, Settings, Advanced, закладка Video Card.

закладка Performance/Quality

-Image Setting: Preformance
-Antialiasing: Off
-Anisotropic Filtering: Off
-Texture Sharpening: Off

закладка Direct3D

-Mipmap Detail Level: Best Preformance
-PCI Texture Size: 90MB

Настройки OpenGL

-Vsync: Off
-Buffer-Flipping Mode: Auto-Select

Монитор

По умолчанию ваш монитор скорее всего настроен на 60Hz, хотя он вполне способен работать на частоте в 85-100Hz+.
Убедитесь что в пункте "hide modes my monitor can't display" стоит галочка и поставьте самую высокую частоту развёртки на которую способен ваш монитор.
В Windows XP имеет место быть очень неприятный баг, который сбрасывает частоту каждый раз, когда вы играете в OpenGL или D3D игру
(абсолютно не спрашивая вас и выставляя оптимальные настройки когда вы возвращаетесь на рабочий стол). Чтобы исправить это,
скачайте программу наподобие RefreshLock, чтобы установленная частота не менялась.

Также я советую установить Coolbits, данная программа разгоняет вашу карточку давая небольшой прирост FPS, что может помочь людям с плохим FPS. Скачайте Coolbits, установите, зайдите в закладку видео варточки и кликните Clock Frequencies -> enable.
Вам понадобится перезагрузить ваш компьютер.

Самые безопасные частоты для моего компьютера были:

Core Clock Frequency: 287 Mhz
Memory Clock Frequency: 469 Mhz

Нажмите кнопку "Apply at Startup", кликните OK и перезагрузитесь. Если при игре в CS вы замечаете странные цвета на стенах, понижайте частоты Core/Memory на 2-3 пункта за раз, пока искажения не пропадут.

Counter-Strike

Шаг #1:

Зайдите в папку "C:windowssystem32" и найдите файл atioglxx.dll" если вы пользователь ATi, или nvoglnt.dll" если вы пользуетесь NVIDIA. Сделайте правый клик на файле и выберите "copy".

Шаг #2:

Зайдите в папку "gldrv" в вашей директории Counter-Strike. Внутри этой папки находятся два файла. Переименуйте "3dfxgl.dll" во что хотите. Теперь нажмите Ctrl+V, или правый клик и "Paste". Вы должны увидеть файл который мы копировали из папки "system32".

Шаг #3:

Откройте файл "drvmap.txt" редактором (скажем Notepad), но не используйте Ms-Word! Удалите всё внутри этого файла! Теперь добавьте новую строчку:

"gldrv/nvoglnt.dll OpenGL Driver" (без "") если у вас NVIDIA
"gldrv/atioglxx.dll OpenGL Driver" (без "") если у вас ATi

Сохраните и закройте этот файл.

Шаг #4:

Перезапустите Steam, запустите Counter-Strike и идите в Options. Зайдите в закладку Video и выберите OpenGL, нажмите apply и ok.
Если вы будете в точности следовать гайду, вы должны заметить не только прирост FPS, но и улучшение качества картинки.

Есть программка refreshlock Тоже помогает.
РУКОВОДСТВО К ДЕЙСТВИЮ:
Рассмотрим программу RefreshLock.

1. Разархивируем архивчик и заходим в него.
2. Запускаем RefreshLock.exe
3. В трее появляется значёк проги. Жмём правой кнопкой по значку и там находим "RefreshLock Configuration", зайдём туда. В новом окне "RefreshLock Configuration" ставим галочки следующим образом:
- Напротив Always use fastest frequency for mode;
- Refresh Overriding ---> on
3. Жмём "Save" и заходим в игру.
Внимание !!! RefreshLock. нужно запускать каждый раз перед входом в CS.

Рассмотрим программу NVRefresh Tool.

1. Устанавливаем программу и запускаем.
2. Обратите внимание в правом верхнем углу написана модель вашей видео карты, если таковой нету то пользуйтесь RefreshLock. Если ваша видео карта отображена, то жмём кномпу "Advanced Mode". Программа выдаст вам на англ. языке, что "Эта прога не волшебство, но что-то она умеет" =)), нажимаем ок.
3. Жмём кнопку "Apply". Опять таки программа спрашивает сохранить изменения, жмём "
4. Перезагружаем ПК, заходим в CS (программу больше не трогаем!)
P.S.: действие программ отображается не только на Counter-Strike, но и на всех играх в которые вы играете.

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 03 сен 2009, 14:40
Frag
Лучше играть на 60 фпс это легче ну для меня потому что я не шарю :D

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 04 сен 2009, 07:16
BLuMBeR
у меня тоже всю жизнь было 60. и ни какие ex_interp 0.01 не ставил а стоял 0.1 , да и 32 бита =)

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 15 ноя 2009, 04:37
Ea
половина команд не к чему

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 17 ноя 2009, 12:52
Kori
Просто настройте свою видеокарту не на качество а на производительность, и отключите вертикальный синхроимпульс. Именно так я добился 100fps.
А то свен понаписал всяких какашек из интернета)

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 20 ноя 2009, 20:44
S.L.I.M
Ага я тож нечего не читал просто синхром отключил и норм!!!

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 05 дек 2009, 22:20
SMAIL
а у меня и так всё норм без всяких конфигов :D
(90-120 фпс)

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 29 дек 2009, 13:35
Kori
Нестабильное у тебя fps.
100+ fps ничего не дает, ну если конечно ты создаш сервер, изменится скорость игры.
А если колебется от 90 до 100, ужасно, пфф, лучше сразу зажать на 80 fps, стабильно. :)

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 29 дек 2009, 13:53
Ben
100+ fps ничего не дает, ну если конечно ты создаш сервер, изменится скорость игры.


fps - количество кадров в секунду, причем здесь скорость игры ?

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 29 дек 2009, 14:00
Kori
Сам непонимаю, но у некоторых людей, лично я наблюдал такое, а именно скорость игры меняется.

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 30 дек 2009, 15:19
(^^,)
Ха ха скорость игры :D
как такое может быть?)

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 30 дек 2009, 15:38
Kori
Может, поверь мне. Если бы я сам это не видел, я бы не писал про скорость игры.

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 30 дек 2009, 15:57
Ben
Это уже так настроена консольная команда на сервере (не помню её название). Там всё шустро становиться :) Стрельба, перезарядка и т.д (на счет скорости бега не помню). А FPS тут вообще не причем, число кадров остается таким же.

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 31 дек 2009, 20:56
aimbro
почему у меня железо больше 60 фпс с приоритеном "средний" не тянет...............а если приоритет ставлю ниже среднего то тянет 99 фпсов но лагает жуть ........а ежели на приоритете "средний" 99фпс.... тогда мышь начинает заедать?))) хз как повысить чтобы мышко не заедало)))

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 01 янв 2010, 16:11
Kori
Тупо бросай кс как бен =)
и он кстати правильно сделал =)

Re: как поднять FPS в CS до 100!

СообщениеДобавлено: 01 янв 2010, 19:27
aimbro
изза тупого проца брость кс?.....неее)))) ла2 я бросил а кс уж извальте :)