на главную
об игре

BlackOps Config Editor

Утилита для редактирования настроек игры


For those of you that are having issues with lag, I have some information that I hope will help you!
First of all, I made a small tool to help you out. It's simply a config editor. You can make changes to the config yourself, or you can use this tool to do it for you.

You can download the Config Editor tool here.

Anyway, some settings that may be of importance are:

r_multiGpu

This should only be enabled if you have multiple graphics cards or a graphics card with multiple GPUs. If you don't have multiple GPUs, don't know what this means, or are having issues with your MultiGPU solution, please set this to "0".

r_multithreaded_device

This setting should be enabled for EVERYBODY as the minimum requirements for Black Ops clearly states that you need a multithreaded (multicore) CPU to run the game. However, some people have noticed that by setting this to "0" some of the skipping lag is relieved. Test this out only as a last resort.

r_vsync

VSync prevents screen tearing. If you don't know what that is, just set it to "0" because you probably don't care anyway. Otherwise, VSync usually doesn't have any negative performance issues with today's graphics cards. However, there may be a few performance issues linked to VSync with the current release of Black Ops. Try setting this to "0" for compatibility.

r_blur_allowed

This setting enables Blur shader effects. If you have a strong shader card, this setting may be negligible. Otherwise, just go ahead and set this to "0".

r_distortion

This setting enables Distortion shader effects. If you have a strong shader card, this setting may be negligible. Otherwise, just go ahead and set this to "0".

r_dof_enable

This setting enables Depth of Field shader effects. If you have a strong shader card, this setting may be negligible. Otherwise, just go ahead and set this to "0".

r_glow_allowed

This setting enables Glow (HDR?) shader effects. Normally, this should have a negligible performance impact. HOWEVER, this setting seems to be buggy! Performance improved DRAMATICALLY when I set this option to "0".

rate

Rate is the rate at which the client sends packets to the server. If you set this too low, below 10000 or so, you run the risk of sending insufficient data to the server and lagging out. Set this too high, above 50000 or so, and you run the risk of flooding your connection to the server. This setting should be adjusted according to your connection speed and may take some fine tuning.

cl_maxpackets

This setting controls how many packets the client will hold to ensure packet transmission. If you set this setting to low, below 20 or so, then you run the risk of being disconnected prematurely. If you set this setting too high, above 150 or so, then you run the risk of continually resending redundant data and lowering your ping (or worse, getting choked). This setting is very hard to tune because it depends on so many factors beyond your own connection. Most people have found setting this to 100 is a good compromise for most servers.

Some further technical notes:

It seems that the issues plaguing PC Multiplayer are two fold.

First of all, poor CPU management is causing bottlenecks, especially with what seems to be thread context switching. This causes the system to hang intermentently as data is switched between the cores of your CPU.

Next is poor management of the netcode. The netcode must be shared with the game engine in such a way that when the CPU hangs, no data is being transmitted to or received from the server, causing packets to timeout in both directions and LOADS of redundant data being transferred between all players.

So fixing the lag on your computer should help to alleviate the load for everybody else on the server and give all around better game play.

Also note that the above is just observation and speculation from an experienced programmer. I have, obviously, not seen the source to Black Ops, but because of how the application behaves, these are my most educated guesses.

Try what I mentioned above and let me know if you find anything else that is of importance to the current state of multiplayer performance.

Good Luck and Good Fragging!

Комментарии:  26
Ваш комментарий

ИГРА- ПОЛНАЯ ФИГНЯ! ОДНИ ЛАГИ, ЗАДОЛБАЛО ДО НЕВОЗМОЖНОСТИ! ЧТО РАЗРАБЫ МАНАТЬ ТАМ НАМУТИЛИ С ДВИЖКОМ ИГРЫ? ПИПЕЦ! ТРЕАРЧ- КРАШЕННОЕ, ВЫНУТОЕ ИЗ АНАЛА ВАЛУЕВА ГАВНО, КОТОРОЕ НЕ УМЕЕТ РАЗРАБАТЫВАТЬ ИГРЫ! Я НАДЕЮСЬ ЧТО ИХ МЛЯТЬ ЛАВОЧКУ, ГДЕ ОНИ РАЗРАБАТЫВАЮТ ФИГНЮ ЗАКРОЮТ МЛЯ! "CALL OF DUTY BLACK OPS- БЬЕТ РЕКОРДЫ ПО ПРОДАЖАМ"- КОНЕЧНО! ВСЕ ОЖИДАЛИ ЛУЧШЕ ОТ ЭТОЙ ИГРЫ, А ПОЛУЧИЛИ ПЕНИС В РОТ! БОЛЬШЕ ПОЛОВИНЫ ПОЛЬЗОВАТЕЛЕЙ НОРМАЛЬНО ИГРА НЕ ПОШЛА! INFINITY WARD- РУЛИТ! ВОТ ОНА УМЕЕТ ОПТИМИЗИРОВАННЫЙ ДВИЖОК И ИНТЕРЕСНЫЙ ГЕЙМПЛАЙ ДЕЛАТЬ! БЛАК ОПС ДЕБИЛОИДНОЕ ЛЕБЕДИНОЕ ФИГНЯ, МАНАТЬ В РОТ ШЛЮХУ ГИТЛЕРА ТВОЮ МАТЬ!

БЕЗ 4 ЯДЕРНОГО ПРОЦЕССОРА В ИГРЕ ДЕЛАТЬ НЕ ЧЕГО! ВСЕ НАФИГ ЛАГАЕТ! ВСЕ! ВИДЕО РОЛИКИ ЛАГАЮТ! ИГРА ЛАГАЕТ! ВСЕ ЛАГАЕТ! ВСЕ!

Честно говоря сейчас с игрой ничем помочь нельзя.Она реально лагает и лагать будет,до тех пор,пока тупоголовые её создатели не исправят сами свои косяки.Подобные методы,как представленные тут,вовсе не выход.У кого лицензия,тот со временем дождётся обновы,которую любезно загрузит автоматически steam. Вобще ситуация с ops напоминает лично мне готику."Смотрите какую мы хорошую консольную игру сделали...ой,а ведь про pc забыли...ну ладненько,чего-нибудь состряпаем побырому..." Да и эта их нарочитая скандальность сюжета откровенно раздражает.

kir5204240560 15.11.10 23:22 БЕЗ 4 ЯДЕРНОГО ПРОЦЕССОРА В ИГРЕ ДЕЛАТЬ НЕ ЧЕГО! ВСЕ НАФИГ ЛАГАЕТ! ВСЕ! ВИДЕО РОЛИКИ ЛАГАЮТ! ИГРА ЛАГАЕТ! ВСЕ ЛАГАЕТ! ВСЕ! Не пиз*и у меня 2 ядра Игра не лагала за 2 месяца не разу

а перевести можна на русский?

После установки игры решил воспользоваться, но утилита ищет файл "config_mp.cfg", однако директории _Steam_steamapps_common_call of duty black ops_players просто нет

Для тех из вас, которые возникают проблемы с запаздыванием, у меня есть информация, что я надеюсь, поможет вам! Прежде всего, я сделал небольшой инструмент, чтобы помочь вам. Это просто конфигурации редактора. Вы можете вносить изменения в конфигурационный себя, или вы можете использовать этот инструмент, чтобы делать это за вас. Вы можете загрузить инструмент Config Editor здесь. Во всяком случае, некоторые настройки, которые могут иметь значение являются: r_multiGpu Это должно быть задействован только если у вас несколько видеокарт или видеокарты с несколькими GPU. Если у вас нет нескольких графических процессоров, не знаю, что это значит, или возникают проблемы с вашим MultiGPU решения, пожалуйста, установите ее в "0". r_multithreaded_device Этот параметр должен быть включен для всех в качестве минимальных требований к Black Ops четко указано, что вам нужно многопоточных (многоядерные) процессора для запуска игры. Однако, некоторые люди заметили, что установка этой опции в "0", некоторые из пропуская отставание облегчение. Проверить это только в качестве крайней меры. r_vsync VSync предотвращает экран разрыву. Если вы не знаете что это такое, просто установите его в "0", потому что вы, вероятно, все равно, так или иначе. В противном случае, VSync как правило, не оказывает никакого негативного проблем с производительностью современных графических карт. Однако, может быть несколько проблем с производительностью связаны с VSync с текущей версией Black Ops. Попробуйте установить ее в "0" на совместимость. r_blur_allowed Этот параметр позволяет эффекты Blur шейдеров. Если у вас есть сильная карта шейдеров, этот параметр может быть незначительным. В противном случае, просто идти вперед и установить "0". r_distortion Этот параметр позволяет эффектов искажения шейдеров. Если у вас есть сильная карта шейдеров, этот параметр может быть незначительным. В противном случае, просто идти вперед и установить "0". r_dof_enable Этот параметр позволяет Глубина воздействия поля шейдеров. Если у вас есть сильная карта шейдеров, этот параметр может быть незначительным. В противном случае, просто идти вперед и установить "0". r_glow_allowed Этот параметр позволяет эффекты свечения (HDR?) Шейдеров. Как правило, это должно было бы незначительно повлиять на производительность. Однако эта установка, кажется, багги! Производительность улучшилась, когда я поставил этот параметр на "0". скорость Оценить это ставка, по которой клиент посылает пакеты на сервер. Если вы установите это слишком низко, ниже 10000 или около того, вы рискуете отправки недостаточно данных для серверов и отстающих из. Установите это слишком высокая, выше 50000 или около того, и вы рискуете затопления вашего соединения с сервером. Эта установка должна быть скорректирована в зависимости от скорости соединения и может занять некоторое тонкой настройки. cl_maxpackets Этот параметр определяет сколько пакетов клиент проведет для обеспечения передачи пакетов. Если вы устанавливаете эту настройку с низким, ниже 20 или около того, то вы рискуете быть отключены преждевременно. Если вы устанавливаете эту настройку слишком высоко, выше 150 или около того, то вы рискуете из постоянно пересылки избыточных данных и понизить пинг (или того хуже, получить подавился). Этот параметр очень трудно настроить так как она зависит от многих факторов, кроме вашего собственного соединения. Большинство людей нашли Установка этого значения в 100 является хорошим компромиссом для большинства серверов. Некоторые дальнейшие технические примечания: Кажется, что вопросы, преследующих PC Мультиплеер два раза. Прежде всего, плохое управление процессора вызывает узких мест, особенно с тем, что, кажется, переключение потока контексте. Это приводит к зависанию системы intermentently как данные переключаться между ядрами вашего процессора. Далее идет неэффективное управление netcode. Netcode должна быть общей с игровой движок таким образом, что когда процессор зависает, никакие данные не передаются или полученные от сервера, в результате чего пакеты тайм-аут в обоих направлениях и множество избыточных данных, передаваемых между всеми игроками. Так крепления лаг на вашем компьютере должны помочь облегчить нагрузку для всех остальных на сервере и дать всем лучше игры. Также отметим, что выше, просто наблюдение и спекуляции с опытным программистом. Я, очевидно, не видел источник Black Ops, а потому, что, как приложение работает, это мои самые обоснованные предположения. Попробуйте то, что я упоминал выше, и дайте мне знать, если вы найдете что-нибудь другое, что имеет важное значение для текущего состояния многопользовательской работы. Удачи и хорошего фраги!

ЗАГРУЗИТЬ ВСЕ КОММЕНТАРИИ