на главную
об игре
Call of Duty: Black Ops 09.11.2010

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
Ваш комментарий

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

1

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

0

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

0

Для тех из вас, которые возникают проблемы с запаздыванием, у меня есть информация, что я надеюсь, поможет вам! Прежде всего, я сделал небольшой инструмент, чтобы помочь вам. Это просто конфигурации редактора. Вы можете вносить изменения в конфигурационный себя, или вы можете использовать этот инструмент, чтобы делать это за вас. Вы можете загрузить инструмент 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, а потому, что, как приложение работает, это мои самые обоснованные предположения. Попробуйте то, что я упоминал выше, и дайте мне знать, если вы найдете что-нибудь другое, что имеет важное значение для текущего состояния многопользовательской работы. Удачи и хорошего фраги!

0

Эта утилита ищет мультиплеерный конфиг! Я сделал так: идем в папку ... > Call of Duty. Black Ops > players\ и переименовываем находящийся там файл config.cfg на config_mp.cfg. Открываем в этой утилите, редактируем, сохраняем настройки и переименовываем обратно. Вот и все!

0

Вот и все! -Что всё? Толк от этого есть?

0

У меня игра при загрузке первой миссии радует меня черным экраном, после чего гдето через 2 минуты зависает. Че делать?

0

все можно сделать и без этой проги.заходите в папку с игрой находите там папку players заходите туда,там есть папка config на ней жмете правой кнопкой мыши появиться окошко (открыть,извлечь,удалить и т.д.)там выбираете ОТКРЫТЬ С ПОМОШЬЮ и выбираете текстовый редактор Word Pad и редактируйте как написал strelok1983!толк от этого есть.если кто не знает vsync это синхронизация если вы ее отключите желательно тогда сглаживание тоже отключить!!!

0

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

0

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

0

я сделал так как написал strelok1983 только не через прогу,а через текстовый редактор Word Pad как я уже писал,у меня лаги пропали вообще.моя система intel core 2 duo 2.93,4 гига оперативы,видео карта ATI Radeon HD 4670 1 гиг.

0

в самой игре у меня стоя такие настройки разрешение монитора 1680х1050 частота 60 Гц сглаживание 4х синхронизация вкл анизотропная фильтрация max текстуры max тени да следы от пуль да число трупов среднее в параметрах игры:натурализм сниженный

0

если не поможет вот еще один вариант настройки конфига seta r_aaAlpha "dither (fast)" seta r_aaSamples "1" seta r_allow_intz "1" seta r_allow_null_rt "1" seta r_altModelLightingUpdate "1" seta r_aspectRatio "auto" seta r_autopriority "0" seta r_backBufferSize "960" seta r_backBufferSizeY "544" seta r_blur_allowed "1" seta r_clipCodec "MJPEG" seta r_clipFPS "24" seta r_clipSize "360" seta r_debugLineWidth "1" seta r_depthPrepass "0" seta r_displayRefresh "60 Hz" seta r_distortion "0" seta r_dlightLimit "0" seta r_dof_enable "0" seta r_drawDecals "0" seta r_drawSun "0" seta r_drawWater "1" seta r_fastSkin "0" seta r_filmLut "-1" seta r_flame_allowed "1" seta r_flameFX_distortionScaleFactor "0 1 1 0.511918" seta r_flameFX_enable "0" seta r_flameFX_fadeDuration "0.5" seta r_flameFX_FPS "15" seta r_flameFX_magnitude "0.0215147" seta r_fovScaleThresholdRigid "2.4" seta r_fovScaleThresholdSkinned "2.4" seta r_fullscreen "1" seta r_gamma "1.3" seta r_gfxopt_dynamic_foliage "1" seta r_gfxopt_water_simulation "1" seta r_glow_allowed "0" seta r_ignorehwgamma "0" seta r_inGameVideo "1" seta r_lodBiasRigid "0" seta r_lodBiasSkinned "0" seta r_lodScaleRigid "1" seta r_lodScaleSkinned "1" seta r_monitor "0" seta r_motionblur_directionFactor "0.001" seta r_motionblur_enable "0" seta r_motionblur_frameBased_enable "0" seta r_motionblur_maxblur "30" seta r_motionblur_numberOfSamples "1" seta r_motionblur_positionFactor "0.01" seta r_multiGpu "1" seta r_multithreaded_device "0" seta r_picmip "0" seta r_picmip_bump "0" seta r_picmip_manual "0" seta r_picmip_spec "0" seta r_picmip_water "0" seta r_polygonOffsetBias "-1" seta r_polygonOffsetScale "-1" seta r_portalBevels "0.7" seta r_preloadShaders "0" seta r_rendererPreference "Default" seta r_reviveFX_debug "0" seta r_reviveFX_fadeDuration "5" seta r_specular "0" seta r_texFilterAnisoMax "4" seta r_texFilterAnisoMin "1" seta r_texFilterMipMode "Force Bilinear" seta r_use_driver_convergence "0" seta r_vsync "1" seta r_waterSheetingFX_allowed "1" seta r_waterSheetingFX_distortionScaleFactor "0.021961 1 0 0" seta r_waterSheetingFX_enable "0" seta r_waterSheetingFX_fadeDuration "2" seta r_waterSheetingFX_magnitude "0.0655388" seta r_waterSheetingFX_radius "4.44051" seta r_zfeather "0" это точно должно помочь тем у кого система такая же как у меня в самой игре настройки ка я написал выше

0

по мимо этих настроек поставьте патч CoD: Black Ops Update 1 с этого же сайта

0

вчера играл всё было хорошо а шя не запускаеться чё делать

0

:D у меня нет лагов но вылет с дереком(

0

Богдансамоучка попробуй переустановить игру,у меня было такое,переустановка помогла.ДЛЯ ТЕХ У КОГО ЛИЦУХА НАСТРОЙКИ КОТОРЫЕ Я ПРЕДЛОЖИЛ МОГУТ ТОЛЬКО НАВРЕДИТЬ,ЖДИТЕ ОФИЦИАЛЬНЫЙ ПАТЧ!!!

0

Перевод кривой но вроде все понятно)))

0

Зачем переименовывать???Когда он просит найти файл config_mp заходишь в ту папку где есть этот файл и внизу будет строка имя файла там пишешь *.* и тебе покажут все файлы!!!

0

файла "config_mp" в нормальной пиратке нет токо после кряка

0

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

-2