Форум WOW Гильдии Реквием (Седогрив)

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум WOW Гильдии Реквием (Седогрив) » Технические проблемы в игре и их решение » Оптимизация игры или как побороть пинг


Оптимизация игры или как побороть пинг

Сообщений 1 страница 9 из 9

1

Вообще информация я содрал с Гохи, сам пользуюсь-реально помогает

Оптимизация игры -уменьшение пинга. Новый метод.

МЕТОД 1

1. Есть давний метод описанный для уменьшения пинга в ВОВ, в принципе технология его такова. что он влияет вообще на пинг в любых играх. Особенности -работает только с Windows Xp, скорость закачки падает, иногда даже на много, но вот сам пинг сервера и обмен пакетами ускоряются. Перед тем как делать рекомендую сохранить копию реестра, мало -ли(созхранить можно программой ReCleaner и т.п.). Или запомнить что делали, что бы если будут проблемы или ухудшение - поменять все назад.

Сам метод: (ДЛЯ WINDOWS XP 32/64)

1. пуск - выполнить - regedit
2. ищем там HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces\
3. ищем там интерфейс по которому у вас работает интернет, если не в курсе то делаем следующий шаг во всех
4. правой кнопкой в поле справа, там создать строчку DWORD, называем ее TcpAckFrequency потом правой кнопкой на ней, изменить, ставим шестнадцатиричную галочку, и пишем значение 1
5. идем в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers
Если такого нет, качаем этот файлик
http://rapidshare.com/files/77255080/msmq.reg.html
он текстовой, не исполняемый, добавляет в реестр строчки если их нет
6. В месте указанном в пункте 5 ищем TCPNoDelay, если нету создаем DWORD параметр с таким названием. значение 1.

Этот же метод для WINDOWS VISTA 32/64

1. пуск - выполнить - regedit
2. ищем там HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces\
3. ищем там интерфейс по которому у вас работает интернет, если не в курсе то делаем следующий шаг во всех
4. правой кнопкой в поле справа, там создать строчку DWORD, называем ее TcpAckFrequency потом правой кнопкой на ней, изменить, ставим шестнадцатиричную галочку, и пишем значение 1
5. идем в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers

Если такого пункта в реестре нет, а его скорее всего нет, то делаем следующие шаги:

Открываем - Пуск- Панель управления - Программы и Компоненты-(слева)Включение и отключение компонентов Windows.
Там находим пункт - Сервер очереди сообщений Майкрософт (MSMQ), и ставим галочку напротив него и все галочки внутри в выпадающем списке компонентов. Перегружаемся, идем в реестр и видим там нужную нам запись.

Скрин:
http://pic.ipicture.ru/uploads/080918/4TU5TKMjKM.jpg

6. В месте указанном в пункте 5 ищем TCPNoDelay, если нету создаем DWORD параметр с таким названием. значение 1.

0

2

Часть 2

МЕТОД 2

2. После того как сделали первый шаг, заходим в игру и смотрим на пинги, в ВОВ это можно делать из игрового интерфейса, в ла2 нужно знать IP сервера и сделать - пуск-выполнить-cmd-ping ip сервера, если пинг стал нормальным -в пределах от 50 до 150 мс (для вов это норма, для ла2, ну до 120 мс точно норма) вобщем если все ок то 2 шаг пропускаем, если же реакции нет или пинг все еще высокий - переходим этому пункту.

Скачиваем программу cFosSpeed, скачать можно здесь (заливал я, вирусов нет, у меня стоит из этого архива уже полгода)

Зеркала для скачивания:
Код:
http://rapidshare.com/files/197073369/c … 3.rar.html
http://depositfiles.com/files/1dh0kx08s
http://ifolder.ru/10516931
http://vip-file.com/download/31e2841081 … 3.rar.html
http://letitbit.net/download/77356a2426 … 3.rar.html
http://uploadbox.com/files/66da31de64
Описание

Цитата:
Быстрейший на сегодняшний день немецкий сетевой драйвер для разгона широкополосного Интернета посредством технологии Traffic Shaping. Оптимизирует DSL, кабельные и модемные линии, ISDN, мобильные и пиринговые (P2P) сети, работу онлайн-игр, VoIP и потоковое медиа. Работает практически с любым оборудованием и почти по всему миру. cFosSpeed позволит вам иметь сверхбыстрый интернет-серфинг и уменьшить время закачки и отклика. Особенно пользуется в почете у любителей онлайн-игр, пиринговый сетей и потребителей потокового аудио и видео.
Обычно у провайдера шейперы стоят на уровне железа и сами регулируют отправку пакетов, делают маркировку по очередности отправки, но последнее время провайдеры эту функцию не используют., предоставляя юзерам самим настраивать все это. Вот тогда начинаются перекосы -например если аплоад 100 кбс а даунлоад 200 кбс, при включенной на полную мощность закачке аплоад падает до 20кбс - результат того что система не знает какие пакеты как маркировать и в какой очередности отправлять. В онлайн играх возникают перекосы с пингом из за задержек отправки пакетов. Это примерное описание, все таки я не убер-специалист в этом вопросе.

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

Я выложил последнюю нормальную "вылеченную" версию, все что новее - сломаны криво и тормозят инет вместо ускорения, 4.06 была последней рабочей.

Вобще рекомендую купить эту программу - стоит она 200 рублей, проблема -оплата только кредитной картой или PayPal, сегодня я купил при помощи кредитки.

ВНИМАНИЕ! Имеется подозрение, что, начиная с версии 4, в программу зашит скрытый механизм защиты: в случае использования «неправильного» ключа регистрация проходит, но функциональность может быть существенно ограничена, хотя сначала это может быть незаметно. Более того, есть сообщения, что в этом случае программа может подтормаживать имеющееся соединение и даже привести к нестабильности всей системы. (источник)

Покупать или юзать ломанную -выбирать вам.

Из ломанных последняя стабильная версия 4.06 и все версии 3.х.х

Эта версия НЕСОВМЕСТИМА с Windows VISTA, для версии работающей с Vista 32/64 bit лекарства нет, только лицензия.

Официальный сайт -покупка (для Россиян и жителей СНГ) -
Код:
https://www.cfos.de/order/speedn_ru.htm
Итак устанавливаем ее, следим за фаерволом - он может отреагировать на нее как на троян или вирус, либо молча просто ограничить доступ к каналу. Мне каспер пришлось вручную настраивать, матерился на программу.

Цитата:
"Лечение" - После установки, копируем файлик key.cfosspeed в папку с установленной программой, перегружаем машину, после загрузки высветит окно с просьбой ввести ключик, берем его в Serial.txt.
В правом нижнем углу у вас появится иконка программы, жмем по ней, в меню выбираем Настройки-соединения - если у вас больше 1 соединения/сетевой карты, вручную ставим то которое нужно контролировать.

Обычно прога автоматом находит нужное соединение.

Далее, опять жмем по иконке проги и выбираем Настройки-Настройки

Тип подключения - если у вас 1 компьютер то "Неизменное", если несколько то "Варьируемое (само по себе) "
Предельная пропускная способность - не трогаем. должны стоять нули (неограниченно)
Обнаружение протокола Layer-7 - включено
Наилучшее время ping - включено
Включить сетевой экран - отключено иначе будет клинить с вашим антивирем, и вобще он довольно глючный
Автоматическая оптимизация MSS (MTU) - включено, НО -наблюдайте, если будет плохой пинг или будет сильно клинить интернет (недоступность сайтов, долгая загрузка рывками) то отключите, этот параметр сильно зависит от провайдера и настроек модема.
Строгая проверка RTP - у меня включено, на венту не влияет, но если будут проблемы с вентой или скайпом - то лучше выключить.

Далее, вверху в этом же окне в меню идем в раздел "Программы", там выбираем "Игры", в списке ищем World Of Warcraft и выставляем им максимальный приоритет при использовании канала (вобще хватает высокого, но если есть большие проблемы с пингом то ставим максимальный).

На скринах я ставил приоритет для ВОВ, но там в списке есть и ла2 и других игр -делаем все аналогично, просто перетягиваем ползунок до упора вправо.

Эта настройка работает так - например вы что то качаете, в этот момент запускаете игру, тот же ВОВ -программа отдает большую часть ресурсов игре, все ресурсы уходят на обеспечение нормального пинга и скорости для игры, закачка же тормозится и снижается скорость либо вобще останавливается.

В этом разделе можно настроить приоритеты любых программ, браузеров и игр. Если в списке чего то нет то можно добавить вручную. Не забывайте в самом низу жать кнопочку "сохранить"

После всех изменений перегружаем машину. Необходимо следить не мешает ли ваш фаервол работе программы.

Теперь при клике по иконке проги в правом нижнем углу у вас будут опции -включить корректировку траффика -это всегда должно быть включено, максимальное использование канала -если качаете что то, наилучшее время пинг -если играете.

НЕКОТОРЫЕ ТОНКОСТИ И ХИТРОСТИ НАСТРОЙКИ СИСТЕМЫ

3. Ну и последний пункт(тут уже это описывали но имхо не совсем коректно, нельзя отключить 90% функционала винды и не иметь проблем), тут конкретных шагов не смогу дать, только советы.

Итак идем в "пуск-выполнить-msconfig"

открываем вкладку "Автозагрузка", там показаны все процессы которые висят у вас в памяти. Часть из них может потреблять траффик. Какие из них отключать я посоветовать не могу -это зависит от софта который у вас стоит в системе. могу привести примеры - Adobe Acrobat reader добавляет в автозагрузку программу которая сканирует оффсайт на наличие обновлений а так же проверяет регистрацию - можно смело убирать, некоторый софт для принтеров/сканнеров ставит в автозагрузку напоминалки о регистрации и следящие за апдейтом софта и драйверов -тоже можно отключать. Большинство современных оффлайн игр ставят в автозагрузку слежение за апдейтами и новостями - тоже можно отключать.

Вот собственно и все. Метод тестировался на 3 провайдерах - Укртелеком, People.net, Utel - пинги на сервера ВОВ были от 400 до 800, сейчас не выше 200 вечером и около 100 днем.

Сейчас играю с машины с интернетом ОГО!-2 от Укртелекома (Украина), 2 мегабита входящий, полмегабита исходящий. Пинг был 700-800 мс на stonemaul и shadowmoon, после оптимизации - 120-170 иногда прыгает до 200 но редко. ФПС - 90. Игра запущена на максимуме настроек.

Еще следует помнить что на пинг могут влиять аддоны - проверяется это очень просто - ставим аддон -играем минут 20 - если пинг вырос то убираем аддон, если не вырос -оставляем.

Как это работает на очень узких каналах (64/128) не могу сказать - минимальный канал на котором проверяли был полмегабита. Как это работает на диал-ап соединениях -тоже не могу сказать.

Ну и еще один совет (это из области шаманства, но эффект я наблюдал лично). Совет для динамических IP. продемонстрировал сегодня утром знакомый который играет в ВОВ, пришел к нему он показывает игру - пинг 450 мс. Выходит, выключает модем, включает - пинг 100 мс - и держится стабильно все время. В момент перезагрузки модема меняется IP адрес (это для пользователей с динамическим Ip который выделяет провайдер), вот смена Ip адреса помогла с пингом. Почему предыдущий давал такой высокий пинг -неизвестно, возможно был в каких то блек-листах, вобщем -шаманство.

В принципе я описал почти все известные и не очень известные методы уменьшения пинга, есть еще вариант настроек модема -в модемах есть встроенные файрволы и шейперы -но это уже предмет профессионального обсуждения.

Есть еще варианты - расширить канал (возможно слишком слабая скорость), прийти с автоматом в контору провайдера устроить показательный растрел сотрудника и потребовать что бы небыло "ни единого разрыва!!! (с)", можно...вобщем все остальное это уже чистый рендом и поле для фантазий.

Мануал помогает решить проблемы с пингом не только в ВОВ, - еверквест2, ла2, АОК - к этим играм тоже подойдет. Знаю человека у которого вобще небыло конекта к серверам АОК -тупо не мог войти в игру, после применения всего вышеописанного -спокойно играет по сей день.

если кому то помог - очень хорошо)

Низкого пинга и хорошей игры всем!

и еще от себя-мне хватило изменений в реестре

Отредактировано Вагончег Хохма (2009-06-02 18:42:39)

0

3

зачем по два раза писать одно и тоже)))))половина текста повторяется

0

4

Хохма написал(а):

5. идем в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers
Если такого нет, качаем этот файлик
http://rapidshare.com/files/77255080/msmq.reg.html

битая ссылка.... вот тут есть сам качал - http://dump.ru/file/967305

0

5

Извините за повтор-но писал ПЕРВЫЙ РАЗ в жизни на форуме-вот  малость и промазал) Исправил

Отредактировано Вагончег Хохма (2009-06-02 18:43:06)

0

6

Хочу заметить, что в высоком пинге не всегда виноват ваш компьютер, и даже не всегда ваш местный провайдер. Не раз уже бывало что виноваты были магистральные провайдеры. Для выяснения на каком учаске соединения, между вами и сервером, проблема помогает выяснить прямая и обратная трассировка пути. Как это делать указано в этой ветке официального форума ВоВ.

0

7

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

Вагонетко Хохма написал(а):

Обычно у провайдера шейперы стоят на уровне железа и сами регулируют отправку пакетов, делают маркировку по очередности отправки, но последнее время провайдеры эту функцию не используют., предоставляя юзерам самим настраивать все это. Вот тогда начинаются перекосы -например если аплоад 100 кбс а даунлоад 200 кбс, при включенной на полную мощность закачке аплоад падает до 20кбс - результат того что система не знает какие пакеты как маркировать и в какой очередности отправлять. В онлайн играх возникают перекосы с пингом из за задержек отправки пакетов.

0

8

Ну да, малехась недочитал =). Но все же смысл в том что люди когда видят плохой пинг, сначало пытаются исправить это, а потом уже разбираются в чем же проблема этого явления.
Согласен что правильная настройка системы это очень важно, но она не поможет если у провайдера где-нибудь "петля" на маршрутизаторах. Просто у меня был именно такой случай, я уже как-то думал перепрошивать свой модем после 3 дней красного пинга, но потом выяснилось что дело совсем в другом и задержка была на стороне Ростелекома и его маршрутизаторах.

0

9

Топыч, я с тобой апсолютно согласен насчет этих провайдеров  :confused:  когда чето мутят то ппц играть невозможно :'(

0


Вы здесь » Форум WOW Гильдии Реквием (Седогрив) » Технические проблемы в игре и их решение » Оптимизация игры или как побороть пинг