FAQ по настройке производительности Windows/игровых приложений, Стабильные 100 fps |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
FAQ по настройке производительности Windows/игровых приложений, Стабильные 100 fps |
PaCTa
|
25.1.2007, 13:29
Сообщение
|
|
|
FAQ по настройке производительности Windows/игровых приложений, Стабильные 100 fps Рекомендуемые настройки, которые сильно вам помогут и не повредят ваш компьютер. Они прилично увеличат производительность Windows/игровых приложений. 1. а) Создаем текстовый документ б) Называем его: deleteprefetch в) Открываем этот файл и пишем вот эту строчку: del C:\Windows\Prefetch\*.* /Q г) Сохраняем этот файл с расширением .bat д) Запускаем этот файл 2. а) Пуск\выполнить\пишем: regedit б) Открываем вот так: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management в) DisablePagingExecutive заменяем на 1 г) LargeSystemCache заменяем на 1 д) Перезагружаем компьютер Драйвера: Одназначно нужно установить самые новые драйвера для своей видеокарты. а) Заходим - Мой компьютер, Свойства, Оборудование, Диспетчер устройств, Видеокарта, Драйвера, Удалить драйвер б) Перезагружаем компьютер в) Запускаем exe'шник с последними драйверами г) Опять перезагружаем компьютер Настройки видеокарты: Это персональные предпочтения, но они отлично себя зарекомендовали. Правый клик на десктопе, Properties, Settings, Advanced, закладка Video Card. Закладка Performance/Quality -Image Setting: Preformance -Antialiasing: Off -Anisotropic Filtering: Off -Texture Sharpening: Off Перевод: - Анизотропная синхронизация - Выключить - Вертикальная синхронизация - Выключить - Произодительность - Поставить на Высокую производительность Также совет, установите программу для разгона видеокарты (Для GeForce это - Riva Tuner, для ATI - Не знаю), что даст прирост производительности. Только смотрите не переусердствуйте, а то спалите видеокарту. Прибавляйте по 3-4 пункта пока не пойдут глюки. Каждый раз, как будите прибавлять по 3-4 пункта, нужно будет перезагружать компьютер. Если при игре в CS вы замечаете странные цвета на стенах, понижайте частоты Core/Memory на 2-3 пункта за раз, пока искажения не пропадут. Counter-Strike: 1. Зайдите в папку "C:\windows\system32\" и найдите файл 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 Сохраните и закройте этот файл. Ну и само собой чем выше вы разрешение ставите, тем больше "кушает" система, тем меньше будет FPS. 4. Запустите Counter-Strike, зайдите в Options. В закладке Video выберите OpenGL, нажмите apply и ok. В ярлыке CS дописываем вот это: -dxlevel 7 Перезагружаем компьютер и радуемся. Для ленивых прикрепил файл deleteprefetch.bat
deleteprefetch.rar ( 112 байт )
Кол-во скачиваний: 820 |
Поблагодарили 10 раз
|
|
V I R U S
|
21.2.2007, 20:07
Сообщение
|
|
|
ну блин чето немагу найти!(((
сори что как нуб на самом деле многа знаю вот нашел но помоему нето..... http://slil.ru/23970108 |
|
|
|
jas0n
|
15.3.2007, 16:18
Сообщение
|
![]() |
Да, 3-й и 4-й пункты действительно раньше нигде не встречал, но догадывался, что что-то такое есть 8)
|
|
|
|
Fus-Sheva
|
18.4.2007, 20:56
Сообщение
|
![]() |
Молодец PaCTa! Спасибо!
|
|
|
|
iLLuSioN
|
15.5.2007, 17:17
Сообщение
|
![]() |
многим помогает ето WM а мне нет )
![]() |
|
|
|
Proffe
|
14.6.2007, 12:27
Сообщение
|
|
|
а почему в CS 1.5 не палучается ???
|
|
|
|
skos
|
29.6.2007, 21:23
Сообщение
|
![]() |
Народ а fps в районе 500 это как вообще?=)
|
|
|
|
Lyushen
|
1.9.2007, 11:29
Сообщение
|
![]() |
Цитата Драйвера: Одназначно нужно установить самые новые драйвера для своей видеокарты. а) Заходим - Мой компьютер, Свойства, Оборудование, Диспетчер устройств, Видеокарта, Драйвера, Удалить драйвер б) Перезагружаем компьютер в) Запускаем exe'шник с последними драйверами г) Опять перезагружаем компьютер А вот здесь ты не прав!!!! Для NVIDIA когда ведюха не новее FX желательны только 44,03!!! ВОТ КРУТА ИНФА!!! Я на GeForce4 MXX 440 70-99 Сделал в то время как раньше было 15-28!!! Примечание: Я НЕ НЕСУ отвественности за всё, что случится с вашим компьютером. Продолжайте чтение на свой собственный страх и риск. Если вы будете на 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:\windows\system32\" и найдите файл 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, но и улучшение качества картинки. Ваш конфиг Он вашего пользовательского конфига очень сильно зависит то, как работает игра. Он может сильно повлиять на количество FPS. Я не стану давать вам конфиги, от которых ваша игра будет выглядеть ужасно. Ничего подобного, всего несколько изменений, которые вы можете даже и не заметить. 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 к игре. И вот ещё одна статья: 100FPS при vsync on 100FPS при vsync on В связи со всеми вопросами о vsync (вертикальная синхронизация), hz(герцы), fps(ФПС - количество кадров в секунду времени) и т.д. и т.пю посвящается: Представим вопрос товарища Х: "Как енто понимать твою! У меня X800 cупер друпер монитор который на 1280*1024 держит 200hz и в CS1.6 при проверке fps (cl_showfps 1) у меня показывает только 60FPS. А ведь я поменял команду на fps_max 100". Приблизительный ответ: " Отруби vsync и все будет чики поки..." А теперь непосредственно к етой проблеме: vsync (вертикальная синхронизация) синхорнизирует (уравнивает) значение вашей герцовки и FPS в игре. Т.е. если у вас для разрешения 800*600 стоит 85герц, то при значении vsync on у вас также будет 85FPS. Вопрос: "Но у меня в винде на разрешении 1024*768 стоит 100герц, vsync on, в игре при таком же разрешении почему-то все равно 60FPS и если убить vsync то все как надо- 100FPS. В чем проблема?" А проблема даже очень проста - во всем виноват Маздай... Почему то при переходе в полноэкранный режим в играх он сбрасывает значение hz со 100 (или что там у вас) до 60... Вот поентому такая вот непонятка и получается. Что же происходит когда мы играем при 60hz с vsync off и fps_max 100: "Да, контра показывает нам что типа мы видим все 100кадров в секунду, на самом же деле- фигвам... Мы уже слепнем на 40 FPS- из-за ентого картинка дерганная и резкая. Я рекомендую играть только с vsync on (включить вертикальную синхронизацию- у всех по разному- я использую омега драйфера- Свойства дисплеянастройкиРасширенныеAdvanced 3d3dWait for Vertical Sync- значение Always ON)- картинка намного мягче, плавнее, контра красивше становится... Да и... Вообщем теперь к делу- то бишь как ето исправить: Для ползователей ATI коим я являюсь посоветую вот ето: www.radeon2.ru/refreshfix_eng.html Проверено - мин нет... Для пользователей Nvidia коим я когда-то являлся (во времена TnT, Gforce 2) советую поискать nvidia refresh rate fix (пока работает вот ента ссылка: www.majorgeeks.com/download.php?det=1547) Либо универсальный метод: RefreshLocker ( www.home.no/koston/refreshlock.rar ) Работает везде... Последняя так сказать памятка- при использовании HZ которые ваш бедный монитор не поддерживает либо поддерживает с трудом(аля монитор 15дюймов samtron 15e, кажись так и HZ в 120 на разрешение 1024*768) возможен конкретный попадалово на сумму равную цене нового монитора- так что не переусердствуйте (большинство мониторов, особенно новых, без проблем держат 100hz на 800*600) Если пользуете RefreshLock то всегда ставьте галку в Always use the fastest safe frequency for mode( чтобы уж точно не спалить). По поводу разговоров, что мы видим только 30кадрофф в секунду- енто отдельная тема для обсуждения, скажу только, что было доказано- человеческий глаз способен видить и свыше 200FPS... Енто относится к любителям Сорса, которые кричат что 40FPS в игре больше чем надо, что далее как бы так мы нифига не видим... Кто не видит- сходите к окулисту... © cs.tut.by Напешите кому помогло)
Отредактировал: Lyushen, - 3.9.2007, 4:08
|
|
|
|
TTcuXoTTaT
|
1.9.2007, 12:21
Сообщение
|
|
|
FAQ по настройке производительности Windows/игровых приложений, Стабильные 100 fps Рекомендуемые настройки, которые сильно вам помогут и не повредят ваш компьютер. Они прилично увеличат производительность Windows/игровых приложений. 1. а) Создаем текстовый документ б) Называем его: deleteprefetch в) Открываем этот файл и пишем вот эту строчку: del C:\Windows\Prefetch\*.* /Q г) Сохраняем этот файл с расширением .bat д) Запускаем этот файл 2. а) Пуск\выполнить\пишем: regedit б) Открываем вот так: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management в) DisablePagingExecutive заменяем на 1 г) LargeSystemCache заменяем на 1 д) Перезагружаем компьютер Драйвера: Одназначно нужно установить самые новые драйвера для своей видеокарты. а) Заходим - Мой компьютер, Свойства, Оборудование, Диспетчер устройств, Видеокарта, Драйвера, Удалить драйвер б) Перезагружаем компьютер в) Запускаем exe'шник с последними драйверами г) Опять перезагружаем компьютер Настройки видеокарты: Это персональные предпочтения, но они отлично себя зарекомендовали. Правый клик на десктопе, Properties, Settings, Advanced, закладка Video Card. Закладка Performance/Quality -Image Setting: Preformance -Antialiasing: Off -Anisotropic Filtering: Off -Texture Sharpening: Off Перевод: - Анизотропная синхронизация - Выключить - Вертикальная синхронизация - Выключить - Произодительность - Поставить на Высокую производительность Также совет, установите программу для разгона видеокарты (Для GeForce это - Riva Tuner, для ATI - Не знаю), что даст прирост производительности. Только смотрите не переусердствуйте, а то спалите видеокарту. Прибавляйте по 3-4 пункта пока не пойдут глюки. Каждый раз, как будите прибавлять по 3-4 пункта, нужно будет перезагружать компьютер. Если при игре в CS вы замечаете странные цвета на стенах, понижайте частоты Core/Memory на 2-3 пункта за раз, пока искажения не пропадут. Counter-Strike: 1. Зайдите в папку "C:\windows\system32\" и найдите файл 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 Сохраните и закройте этот файл. Ну и само собой чем выше вы разрешение ставите, тем больше "кушает" система, тем меньше будет FPS. 4. Запустите Counter-Strike, зайдите в Options. В закладке Video выберите OpenGL, нажмите apply и ok. В ярлыке CS дописываем вот это: -dxlevel 7 Перезагружаем компьютер и радуемся. Для ленивых прикрепил файл deleteprefetch.bat
deleteprefetch.rar ( 112 байт )
Кол-во скачиваний: 820Слушай классная штука! тока у мя проблема возникла! я все сделал как тут написано и у мя fps поднялся до 90! но как тока я переустановил кс и все сделал также у мя он опять 60 как и был! и ниче не сделать! я уже триста раз повторял процедуру от начала и до конца! че делать? |
|
|
|
XPEH_B_KACKE
|
9.11.2007, 13:51
Сообщение
|
![]() |
Мега Зач0т !!!
|
|
|
|
Fakamaz3
|
10.12.2007, 20:40
Сообщение
|
|
|
Обясните нубу Зачем Воше Повышать FPS?
|
|
|
|
Z[1].
|
10.1.2008, 15:51
Сообщение
|
|
|
bat'ник deleteprefetch создавать без разницы где?
и при его запуске окно должно сразу исчезнуть или должно быть открыто? |
|
|
|
La RegazZza
|
24.4.2008, 18:59
Сообщение
|
![]() |
а) Создаем текстовый документ
б) Называем его: deleteprefetch в) Открываем этот файл и пишем вот эту строчку: del C:\Windows\Prefetch\*.* /Q г) Сохраняем этот файл с расширением .bat д) Запускаем этот файл че оно делает?удаляет чето или как? |
|
|
|
![]() ![]() |