PDA

Просмотр полной версии : [Руководство] Мануал по настройке CS и ОС


6edlam
07.03.2011, 03:18
В идеале после всех нижеописанных настроек мы получим комп настроенный под кс, контру настроенную под комп.

Настройка компьютера
I) Удалим prefetch. Ну, вкратце, это такая папка, где собираются файлики с расширением .pf, которые "ускоряют загрузку некоторых программ". На самом деле всё не так, я не думаю, что вы каждый день пользуетесь nero, adobe reader и тд тп одновременно. Поэтому они скорее загружают систему, чем ускоряют загрузку. Итак:
1) Создадим текстовый документ с именем, например, delprefetch
2) Открываем его и пишем del C:\Windows\Prefetch\*.* /Q
3) Далее меняем разрешение txt на bat ( то есть был файл delprefetch.txt, а стал delprefetch.bat )
4) Запускаем этот файл, перезагружаем комп.

Примечание. У кого не отображаются расширения:
пуск=> панель управления=> свойства папки
там перейдите на вкладку вид
Ищите пункт: Скрывать расширения для зарегистрированных типов файлов. Убрать галку с этого пункта.

II) Немного покопаемся в реестре:
1) Пуск=>Выполнить=>regedit=>OK
2) Найдите ключ ClearPageFileAtShutdown в ветви [HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control\SessionManager\Memory Management]. Он позволяет удалять файл подкачки при выходе из Windows. Его активация приведет к большим задержкам при перезагрузке, поэтому желательно оставить его значение равным 0.
3) Ключ DisablePagingExecutive запрещает записывать в файл подкачки коды (драйверы, exe-файлы), всегда оставляя их в физической памяти. Если этой памяти больше 256 Мб, то установка значения в 1 может существенно ускорить работу системы.
4) Ключ LargeSystemCache определяет режим работы системного КЭШа, советую ставить 1.
5) Перезагружаем комп.


Видеокарта и FPS

FPS - количество кадров в секунду.
Чем оно выше, тем точнее вы будете видеть то, что происходит в игре.
Официально максимальным числом fps является 100.
Чтобы добиться максимума fps для своего PC, нужно не только настроить cs, но и видеокарту.

Во-первых.
Рекомендуется скачать последние драйвера для вашей видеокарты, лучше с сайта производителя.
Например для NVIDIA это _[Ссылки могут видеть только зарегистрированные и активированные пользователи] для радеона _[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Во-вторых.
Отключить вертикальную синхронизацию (vsynс)

Для nvidia:
1. Войдите в панель управления nvidia ( правой кнопкой по рабочему столу ).
2. Убедитесь, что у вас стоит расширенный вид ( вкладка Вид, выбираем Расширенный ).
3. Слева видим "Параметры 3D", а в ней "Регулировка настроек изображения с просмотром". Ставим галочку на "Расширенные настройки 3D-изображений", жмём "Перейти"
4. Отключаем вертикальный синхроимпульс.

Для radeon:
1. Заходит в центр управления ati. ( правой кнопкой по рабочему столу ).
2. Слева видим "3D", а в ней жмём на "Все настройки"
3. У вертикальной синхронизации убираем галку с "Использовать настройки приложения" и двигаем ползунок в крайнее левое положение.
Примечание к пункту 3: В некоторых драйверах на радеон, во всех настройках найти "Ждать вертикального обновления", перенести ползунок в крайнее левое положение ( на производительность ). Таким образом вы отключите вертикальную синхронизацию.

Не забудьте проверить наличие fps_max 101 в конфиге.




Монитор
Сперва о настройках монитора.
Нужно выставить максимальную поддерживаемую частоту обновления экрана (для большинства это 75-85Гц)
Путь к этой опции: Control Panel->Display->Settings->Advanced->Monitor

Теперь, что касается настроек Counter Strike.
В ярлыке для запуска нужно указать параметр -freq X где X, значение герцовки вашего монитора.Например: С:\cs\hl.exe -freq 85
Пользователи Steam могут указать это в опциях игры: правой кнопкой на Counter-Strike в списке игр -> свойства -> установить параметры запуска.

В случае с LCD пользователи имеют максимальную частоту 75 герц, соответственно ставить fps_max 100 не имеет никакого смысла. Во-первых, разницы не заметите, во-вторых, если компьютер не держит всегда 100 кадров в секунду, особенно в “мясе”, то при значении 75, FPS будет стабильнее, будет меньше дергаться, что и даст небольшое преимущество.


Настройка рейта
Rate - траффик / поток данных ( пакетов ) от вас к серверу и наоборот.

Loss - число, которое показывает, сколько пакетов было потеряно во время передачи от сервера к вам.Настраивается с помощью cl_updaterate.Если у вас есть Loss, попробуйте уменьшить cl_updaterate.
Если Loss отсутствует, попробуйте увеличить cl_updaterate для уменьшения пинга.

Choke - покатель того, сколько пакетов ваш компьютер не может передать серверу.Настраивается с помощью cl_cmdrate. Если у вас есть Choke, попробуйте уменьшить cl_cmdrate. Если Choke нет, вы можете попытаться увеличить cl_cmdrate для уменьшения пинга.

cl_updaterate - выставляет число пакетов которые приходят от сервера.

Ставим максимальное значение cl_updaterate 101

cl_cmdrate - посылает пакеты с информацией от вас к серверу.

Так же как и с cl_updaterate значение cl_cmdrate нужно выставлять как можно выше. Чем больше пакетов вы пошлёте, тем точнее сервер будет знать где вы находитесь и куда летят ваши патроны.

cl_cmdrate 101

rate - Максимальный предел значения команды равняется 25000. Просчитаем на какой скорости мы можем играть на максимуме. Для этого переведём значение рейтов, который измеряется в байтах в секунду в килобайты в секунду.
25000 / 1024 = 24.4 килобайт в секунду.
Вывод: Я могу играть с максимальным значением рейтов в 25000, так как 24.4 в несколько раз меньше 128.
Конечно не забываем что 128 кб/c это идеальная скорость, на практике она немного меньше.

Сначала настройте cl_updaterate и cl_cmdrate, затем пробуйте разные rate.

cl_updaterate 101
cl_cmdrate 101
rate 20000
Это максимальные параметры.


Акселерация
Отключив "акселерацию" вы получите более точное движения курсора тем самым увеличите точность стрельбы в CS.

Убираем акселерацию мыши.

1)Заходим в пуск=>панель управления=>мышь=>параметры указателяи убираем галочку "Включить повышенную точность указателя"

2) Дописываем в объекте ярлыка контры -noforcemaccel -noforcemparms

Данная опция отключает акселерацию только в игре.
Для того чтобы отключить её вообще, можно воспользоваться специальным reg файлом mouse_fix


Параметры запуска
Важно знать!Перед каждым параметром ставится пробел!
Быстродействие:

-dxlevel 7 - убиваем все функции графики выше DirectX 7 (Именно эта директория использовалась при создании игры)
-nojoy - отключаем джойстик
-noipx - отключаем протокол IPX Для тех сетей которые используют протокол TCP/IP
-noip - отключаем протокол TCP/IP Для тех сетей которые используют протокол IPX
Примечание: Если вы не знаете на каком протоколе построена ваша сеть, то просто не пишите параметры протокола, так как кс сама определяет их, просто если они прописаны в ярлыке, кс проще работать, так как она не запаривается функцией определения протокола.

Графика:

-d3d запуск игры в режиме Direct3D, при условии, что поддерживается видеокартой
-soft запуск игры в режиме Software
-gl - запуск игры в режиме OpenGL, при условии, что поддерживается видеокартой
-gldrv - выбираем драйвер для OpenGL (например, -gldrv 3dfxgl.dll)
-window запуск игры в оконном режиме
-full запуск игры в полноэкранном режиме
-w X ширина экрана, вместо X значение ширины (например -w 800)
-h X высота экрана, вместо X значение высоты (например -h 600)
Примечание: Стандартные значения можно вводить лишь одной командой -w X, например параметр -w 640 установит автоматически разрешение 640x480. Соответственно:
640 (640x480)
720 (720x576)
800 (800x600)
1024 (1024x768 )
1152 (1152x864)
1280 (1280x1024)
1600 (1600x1200)
-freq X - частота обновления монитора в герцах (например -freq 100)
Примечание: Если вы не правильно выставили количество герц, то игра либо перейдёт в оконный режим, либо монитор просто отключится.
-16bbp - глубина цвета 16 бит (запрещённая команда!)
-32bbp - глубина цвета 32 бит

Консоль:

-console - консоль, вызываемая тильдой, активна сразу при запуске игры.
-toconsole - вместо меню будет появляться консоль.
+exec X.cfg - автоматически загружается конфигурационный файл, где X имя файла (например exec config.cfg)

Управление памятью:

-zone X - количество памяти выделяемое под скрипты и алиасы, сюда же входит буфер setinfo используются значении 256, 512, 768 1024. Очень полезно если появляются ошибки overflow.
-heapsize X - pазмеp pезеpвиpyемой для Half-Life памяти в килобайтах(!!!). Например heapsize 64000.
-particles - используется для отладки карт. Это количество частиц, для которых будет выделено дополнительное место в буфере.
-dev включает команду developer (запрещённая команда!).
-safe - запускает игру в безопасном режиме.

Управление мышью:

-noforcemparms - использует настройки кнопок мыши из Windows.
-noforcemaccel - использует настройки акселерации мыши из Windows.
-noforcemspd - использует настройки скорости мыши из Windows.

Прочее:

-numericping - цифоровое отображение пинга до серверов.
-gamegauge demo.dem - запускает демку с именем demo.dem для измерения FPS на протяжении всей демки. По окончанию результаты будут в файле fps.txt
-wavonly отключает всевозможные навороты звуковых карт (А3D, EAX и т.д.), то есть проигрываеться только wav.
-game - запуск модов с исполняемого файла HL (например -game cstrike).
+connect - IPORT - коннект сразу к серверу. (например +connect 212.220.123.17:2701

Steam:

-applaunch X параметр, выполняет такую же функцию как и game, отвечает за ту игру которую надо запустить, где X код игры:
5 - Выделенный сервер
10 - Counter-Strike (папка cstrike)
20 - Team Fortress (папка tfc)
30 - Day of Defeat (папка dod)
40 - Deathmatch Classic (папка dmc)
50 - Opposing Force (папка gearbox)
60 - Ricochet (папка ricochet)
70 - Half-Life (папка valve)
80 - Condition Zero (папка czero)
100 - Condition Zero Deleted Scenes (папка czeror)

Примечание: Параметр используется, если вы запускаете игру через Steam.exe. Коды всех игр, установленных у вас, прописаны в файле Steam/SteamApps/platform.gcf/Steam/games/ClientGameInfo.vdf
-silent - steam запустится без дополнительных диалогов о том, что он куда-то коннектится.


the end

-=PmR=-
08.03.2011, 12:18
попробуй засунуть все в 1 конфиг (скачал exec-нул и смотриш разницу ..... 4ё надо поменял....)

^[D[a]rK]^
12.03.2011, 15:56
Копирайты хоть поставь....
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

6edlam
12.03.2011, 18:54
Ссылка указанная тобой ведёт на статью чьё содержание не является авторским, а лишь правильно оформленный, дополненный копирайт из разных источников.
Ты же сейчас тыкаешь пальцем на мою статью и заявляешь, что она копирайт другого копирайта - глупо :troll:

Р.C. Мануал не полон, со временем будет дополняться...

narutololch
05.06.2011, 08:36
Прошу прощения за археологию, но как поднять ФПС выше 60(видюха Nvideo) vsync убрал не поднимается выше 30 и всё...

Dante_^
05.06.2011, 09:29
narutololch, открываешь NVIDIA>>> регулировка настроек изображений с просмотром(Параметры 3D)>>>Ставишь точку "пользовательские настройки с упором на" и передвигаешь на производительность. Вот и все.

6edlam
06.06.2011, 04:47
убирание графики, декалей

cl_corpsestay "0"
gl_dither "0"
gl_max_size "1"
gl_picmip "1"
gl_playermip "3"
gl_polyoffset "-0.001"
gl_round_down "5"
gl_spriteblend "0"
GL_TEXTUREMODE "GL_NEAREST_MIPMAP_NEAREST"
mp_decals "0"
r_decals "0"





убираем лишнее с экрана
радар -
hideradar

чат -
hud_saytext 0

выключаем отображение weapon
alias m_pitch "r_drawviewmodel 0"

также можно нужно полностью убрать hud - hud_draw 0

все эти прибамбасы в режиме off экономят около 15 fps :agreed:

quatte
16.09.2011, 06:51
Спасибо=)

boks1k
20.09.2011, 00:16
Как убрать руки ? или оружие ?
Может как-то можно и то и другое убрать ? :D

pro with glock
20.09.2011, 14:42
Как убрать руки ? или оружие ?
Может как-то можно и то и другое убрать ?












________________
выключаем отображение weapon
alias m_pitch "r_drawviewmodel 0

по-моему убирает все, просто прицел,жизнь, бронь, патроны, короче оружия с руками не убдет

-_goolum_-
04.02.2012, 20:21
Помогите как поднять FPS если у меня ноутбук и видеокарта SiS Mirage 3 Graphics, а FPS всего 30(????????????????????

*matisse*
05.02.2012, 16:48
Всё отлично, для комфортной игры(без читов) нужна настройка компа, хорошая мышка(кинзу например, от стил сериес) и коврик! и можно получать удовольствие от игры)))

fake!?
18.06.2012, 19:35
В случае с LCD пользователи имеют максимальную частоту 75 герц, соответственно ставить fps_max 100 не имеет никакого смысла. Во-первых, разницы не заметите, во-вторых, если компьютер не держит всегда 100 кадров в секунду, особенно в “мясе”, то при значении 75, FPS будет стабильнее, будет меньше дергаться, что и даст небольшое преимущество.
Вы хоть поняли что скопировали, бред.

DimaSP
18.06.2012, 23:44
Автор, дополни:

Часть материала взята с сайта - c-s.net.ua

6edlam
11.08.2012, 16:29
Просьба к модераторам почистить тему от спама и рекламы сторонних сайтов.

Andrey7x™
16.08.2012, 14:09
Большое спасибо.

AleksKub
09.09.2012, 06:46
Хорошая статья.Благодарю за помощь.