Jump to content
ZLOFENIX Games

Гайд : Оптимизация Battlefield 3


Recommended Posts

Автор темы:Ken Kazama 

Этот гайд содержит в себе сборник разных гайдов\твиков, которые позволят вам оптимизировать BF3, позволяя игре держать приличное кол-во FPS и более отзывчивое, менее лагучее управление.
Большинство людей здесь ниогда не играло в BF3, поэтому выкладываю эту тему для помощи в оптимизации BF3 (Возможно поможет избежать вероятность вылетов).
Если у вас есть еще полезные гайды, присылайте мне их в личку или постите их в этой теме, я их добавлю в первый пост.

Первое : Встроенный измеритель FPS и оверлей производительности:

Картинка внизу демонстрирует всё, что описанно выше + как включить консоль и прописать все эти команды

01eakv8.jpg



Когда в игре нажмите на кнопку [Ё], чтобы открыть консоль
Чтобы появился счетчик FPS, введите:

Render.DrawFps 1
Что отобразить панель производительности процессора\видеокарты, пропишите:
Render.PerfOverlayVisible 1
Это покажет вам как хорошо процессор работает с паре с видеокартой; какой компонент ПК не хочет .
Графа покажет тайминг прорисовки в милисекундах => Низкий - лушче.
Можно сказать например, если GPU(видеокарты) показывает результат выше CPU(процессора), то процессору, грубо говоря, пора на пенсию.


Скрин ниже показывает - GPU - зеленый, CPU - желтый. Соответственно, Процессор медленней.
02p2kjb.jpg
Острые колья на графе выше показывают нестабильную систему\производительность.
У одного тестера был процессор 4.2 ггц с кэшом 4770кб памяти и проц ставит ограничения его видеокарте GTX 580..

Какие конфигурации хороши чтобы увеличить среднее кол-во FPS при хорошей графе?: 
Итак, советую вам скачать Realmware BF3 Settings Editor: http://battlefield.r...ditor/downloads
Он позволить с легкостью настроить и оптимизировать все ваши настройки BF3, которые даже не отображенны в самом меню.
Извлечь, запустить, затем зайти в настройки графики:


0366jea.jpg


Начнем с изменения всего, включая теней, ставим тени на среднее качество, вырубаем размытие в движении (Motion Blur) + VSYNC, сглаживание to 2x и тип сглаживание изменить с AO to SSAO.
Эти настройки должны стать вашим первым шагом к оптимизации игры. Нажимаем >Сохраняем< Запускаем BF3 Присоеденяемся желательно на сервера, на которых запущенны карты из Close Quarters.
Теперь смотрим FPS:
1) Если очень прям низко (<25): закрыть игру, запустить Settings Editor. Зайдите , Переходим на заголовок "Консольные команды", меняем разрешение карт теней (Shadowmap resolution)на 512, ставьте всё остальное на среднее\низкое качество, сохраняем, проверяем.

2) Если FPS доходит примерно до 35 можно попробовать изменить пост-обработку (AA) and и качество ландшафта на среднее, опять же не забываем изменить вышеописанное разрешение карт теней "shadowmap resolution" на 512. Картинка будет похожа ну что что на высокой качестве графики, тем более, вам нужны ваши стабильные 60 FPS!
3) ~45: Уменьшаете качество ландшафта и моделей.
4) Доходит выше 45 FPS? Больше ничего не поделаешь, попробуйте изменить метод сглаживания на HBAO / Тени на высокий\ультра


Какие именно элементы графики "Жрут" всё из вашей GPU\CPU?
1) Сглаживание
2) Тени
3) Сглаживание местности и разрешение карт теней
4) Качество моделей\местности


Качество текстур нагружает только Видео Память (VRAM) (не саму видеокарту полностью), Качество эффектов и местности немного влияют на Графический Процессор GPU и Пост Обработку, в то время Анисотроптический фильтр является главным "Пожирателем" ресурсов видеокарты.
Если у вас есть небольшие подлагивания в картинке, отключите VSYNC (Верт. Синхронизация) т.к. это один из способов решения проблемы.
Чтобы уменшить время загрузки, советуем ставить игру на SSD.


Убираем лаги управления:
В BF3 действительно ввод действительно идет с большой задержкой (Уже сравнивали с современными другими шутерами как CS:GO), то есть ваши движение мыши\нажатия на клавиатуру будут задержаны на практически не заметную невооруженным глазом промежутком времени.
Это проблема в програмировании и DICE знают об этом. Всё равно, они не показали лучше оптимизации движка в BF4... Они сделали куда похуже.
Ладно, теперь по теме! Заходим в папку с игрой и меняем пару строк в конфиге игры, а именно, в конфиге игрока (user.cfg), Конфиг должен быть примерно расположен в C:\Program Files (x86)\Origin Games\Battlefield 3.
Откройте конфиг любым текстовым редактором и введите любые строки:

RenderDevice.ForceRenderAheadLimit 1
RenderDevice.TripleBufferingEnable 0

Заходим в панель управления NVidia (ANDшники негодуют  :D )-> Управление параметрами 3d-> Програмные настройки
Добавляем новое правило для bf3.exe/Zbf3.exe,
Ставим максимальное кол-во заранее прорисованных кадров на 1.
Включаем потоковую оптимизацию.

05y3jbm.jpg

Выключаем верт. синхронизацию в игре.

Если вам так охота далше уменьшать задержку:
GameTime.MaxVariableFps 58.000000
RenderDevice.ForceRenderAheadLimit 0

047kjn5.jpg
 

Спасибо Despo

Link to post
Share on other sites
  • 4 weeks later...

Привет. Спасибо за статью!
Вопрос:
У меня нигде нет user.cfg
а в console commands пишет 
user.cfg file could not be opened.
и значения исправить нельзя! Подскажете?

Link to post
Share on other sites

Привет. Спасибо за статью!

Вопрос:

У меня нигде нет user.cfg

а в console commands пишет user.cfg file could not be opened.

и значения исправить нельзя! Подскажете?

для начала, его нужно создать.

рекомендую эти значения...

WorldRender.SpotLightShadowmapResolution 256
RenderDevice.TripleBufferingEnable 0
RenderDevice.ForceRenderAheadLimit 0
WorldRender.DxDeferredCsPathEnable 0
PostProcess.DynamicAOEnable 0
WorldRender.TransparencyShadowmapsEnable 0
WorldRender.MotionBlurEnable 0
Edited by Ukrainian
Link to post
Share on other sites

Привет. Спасибо за статью!

Вопрос:

У меня нигде нет user.cfg

а в console commands пишет user.cfg file could not be opened.

и значения исправить нельзя! Подскажете?

Сам создай

мой конфиг:

RenderDevice.ForceRenderAheadLimit 1
RenderDevice.TrippeBufferingEnable 0
RenderDevice.Dx11Enable 0
PostProcess.DynamicAOEnable 0
WorldRender.DxDeferredCspathEnable 0
WorldRender.FxaaEnable 0
WorldRender.MotionBlurEnable 0
WorldRender.TransparencyShadowmapsEnable 0
WorldRender.SpotLightShadowmapEnable 0
WorldRender.SpotLightShadowmapResolution 256
RenderDevice.TrippleBufferingEnable 0
RenderDevice.ForceRenderAheadLimit 1
RenderDevice.VSyncEnable 0
WorldRender.FxaaEnable 0
WorldRender.DxDeferredCspathEnable 1
WorldRender.MotionblurEnable 0
RenderDevice.ForceRenderAheadLimit 1
RenderDevice.Dx11Enable 0
WorldRender.TransparencyShadowmapsEnable 0
PostProcess.DynamicAOEnable 0
GstRender.AmbientOcclusion 0
GstRender.AnisotropicFilter 0
GstRender.AntiAliasingDeferred 0
GstRender.AntiAliasingPost 0
GstRender.Brightness 0.500000
GstRender.Contrast 0.000000
GstRender.EffectsQuality 0
GstRender.Enlighten 0
GstRender.FieldOfView 70.000000 (<—- Leave this on 90 if that is your choice)
GstRender.FullscreenEnabled 1
GstRender.FullscreenScreen 0
GstRender.MeshQuality 0
GstRender.MeshQualityOld 0.000000
GstRender.MotionBlurEnabled 0
GstRender.OverallGraphicsQuality 5
GstRender.ShaderQuality 0.000000
GstRender.ShadowQuality 0
GstRender.Stereoscopy 0
GstRender.TerrainQuality 0
GstRender.TextureQuality 0
GstRender.TransparentShadows 0
GstRender.UndergrowthQuality 0
GstRender.VSync 0
GstRender.VSyncEnabled 0
GstAudio.AudioQuality 1 
GstAudio.CarRadio 0 
GstAudio.DialogueVolume 0.900000 
GstAudio.MusicVolume 0.900000 
GstAudio.SoundSystemSize 20 
GstAudio.StereoMode 0 
GstAudio.VOLanguage 0 
GstAudio.Volume 1.000000 
GstAudio.YourSoundSystem 2 
GstRender.AmbientOcclusion 0 
GstRender.AnisotropicFilter 0 
GstRender.AntiAliasingDeferred 0 
GstRender.AntiAliasingPost 0 
GstRender.Brightness 0.500000 
GstRender.Contrast 0.000000 
GstRender.EffectsQuality 0 
GstRender.Enlighten 0 
GstRender.FieldOfView 74.000000 
GstRender.FullscreenEnabled 1 
GstRender.FullscreenRefreshRate 60.000000 
GstRender.FullscreenScreen 0 
GstRender.MeshQuality 0 
GstRender.MeshQualityOld 0.000000 
GstRender.MotionBlur 0.500000 
GstRender.MotionBlurEnabled 0 
GstRender.OverallGraphicsQuality 5 
GstRender.ResolutionHeight 768 
GstRender.ResolutionHertz 0 
GstRender.ResolutionWidth 1024 
GstRender.ScreenSafeAreaHeight 0.950000 
GstRender.ScreenSafeAreaWidth 0.950000 
GstRender.ShaderQuality 0.000000 
GstRender.ShadowQuality 0 
GstRender.StereoConvergence 1.000000 
GstRender.Stereoscopy 0 
GstRender.TerrainQuality 0 
GstRender.TextureQuality 0 
GstRender.TransparentShadows 0 
GstRender.UndergrowthQuality 0 
GstRender.VSync 0 
GstInput.Deadzone 0.300000 
GstInput.HoldButtonToZoom 1 
GstInput.MouseRawInput 1 
GstInput.MouseSensitivity 0.503634 
GstInput.MouseSensitivityVehicle 0.500000 
GstInput.Scheme0Buttons 0 
GstInput.Scheme0FlipCameraY 0 
GstInput.Scheme0FlipY 0 
GstInput.Scheme0Sensitivity 1.343023 
GstInput.Scheme0Sticks 0 
GstInput.Scheme1Buttons 0 
GstInput.Scheme1FlipCameraY 0 
GstInput.Scheme1FlipY 0 
GstInput.Scheme1Sensitivity 1.000000 
GstInput.Scheme1Sticks 0 
GstInput.Scheme2Buttons 0 
GstInput.Scheme2FlipCameraY 0 
GstInput.Scheme2FlipY 0 
GstInput.Scheme2Sensitivity 0.500000 
GstInput.Scheme2Sticks 0 
GstInput.Scheme3Buttons 0 
GstInput.Scheme3FlipCameraY 0 
GstInput.Scheme3FlipY 0 
GstInput.Scheme3Sticks 0 
GstInput.Vibration 1
Render.DrawFps true 
RENDERDEVICE.DX11ENABLE FALSE 
RENDERDEVICE.VSYNCENABLE FALSE 
RENDERDEVICE.TRIPLEBUFFERINGENABLE FALSE 
RenderDevice.ForceRenderAheadLimit FALSE 
WORLDRENDER.TRANSPARENCYSHADOWMAPSENABLE FALSE 
WORLDRENDER.SPOTLIGHTSHADOWMAPENABLE FALSE 
WORLDRENDER.SPOTLIGHTSHADOWMAPRESOLUTION 1 
WorldRender.DxDeferredCsPathEnable 1 
WorldRender.FxaaEnable 0 
WorldRender.MotionBlurEnable 0 
GameTime.MaxVariableFps 60
+ рекомендую поставить 191 дрова для особо старых видях 9 серии ( например 9500 gt, 9800 gt )
Link to post
Share on other sites

в папке с игрой создать через текстовый документ??

Документы - Battlefield 3 - settings - PROF_SAVE_profile тут все настройки игры, есть в интернете, что туда писать надо (минимальные настройки предлагают)

От себя предлагаю - очистка реестра и дефрагментацию(мне сегодня реально помогло).

Link to post
Share on other sites

Привет Всем!!!!  Люди помогите у меня не запускается на Win 8.1 программа Realmware BF3 Settings Editor

пишет Appcashe Имя модуля Kernelbase.dll

У кого такое было или нет???????

Link to post
Share on other sites
  • 1 month later...

Под нвидию работает только один трюк ,проверено :

 

ПКМ -панель управления нвидии -управление параметрами 3D - Глобальные параметры
 
затенение фонового освещения   -производительность
ускорение нескольких дисплеев   -режим однодисплейной производительности
фильтрация текстур качество        -высокая производительность
фильтрация текстур отрицательное отклонение уд  -привязка
режим управления электропитанием    -предпочтителен режим максимальной производительности
 

-88693455.jpg

Edited by Mr.Meth
Link to post
Share on other sites
  • 3 weeks later...

По каким-то причинами,не могу запустить саму программу "BF3 Settings Editor".Подскажите,в чем может быть проблема?

Link to post
Share on other sites

какие то причины...ну ты понял вообщем. Жаль баба Ванга умерла

Чую, кто то Петросяна высрал.

Edited by Seraph1m
Link to post
Share on other sites

Чую, кто то Петросяна высрал.

Свои догадки при себе держи. И какой смысл писать проблему не попробовав все. (Запуск от админа, перезагрузку компа и тюд.)

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By MacDacK1299
      Всем привет. 
      Такая проблема некоторые сервера не работают без VPN Ping 999 даже если зайти на этот сервер игра пускает но черный Экран и надпись ЗАГРУЗКА  больше ничего не происходит переустановка , не помогла чистка Кэша тоже Файл лицензии тоже удалил всеравно бесконечная загрузка к серверу пример сервер [2XP] Rucckuu Cepвер All-Maps учитываем что пинг 43  


    • By suspectykt
      Мы комьюнити (TERRA COMMUNITY) Дальнего Востока хотим представить Вашему вниманию серверы:
      [2XP] TERRA | HARDCORE | TDM CANAL | ALL UNLOCKED [2XP] TERRA | HARDCORE | ALL MAPS | ALL UNLOCKED В планах добавить еще пару серверов.
      Особенности данных серверов:
      - Данные серверы рассчитаны на аудиторию Дальнего Востока (ping 35-45).
      - Все серверы работают 24/7.

      ============================================================
      Настройки сервера:
      [2XP] TERRA | HARDCORE | TDM CANAL | ALL UNLOCKED
      - Режим TDM и только на карте Noshahar Canals.
      - Прокачка X2.
      - Все оружия разблокированы.
      - Режим игры HARDCORE.
      - Античит PB выключен.
      - Адаптивная система тикетов от количества игроков на сервере (Игроков от 0-7 (150 тикетов) от 8-15 (200 тикетов) от 16-19 (250 тикетов) от 20-29 (300 тикетов) от 30-39 (400 тикетов) от 40-47 (500 тикетов) от 49-64 (600 тикетов)).
      - Выключена минимап
      - Новый список запретов (870MCS|DAO-12|FGM-148|FIM92|jackhammer|M1014|M26Mass|M320|RPG-7|Siaga20k|SMAW|SPAS-12|USAS-12|C4|Sa18IGLA) наказание KILL
      - Граната и мина "клеймор" без запретов
      - Статистика игроков: http://bf.ya1.ru

      ============================================================

      Настройки сервера:
      [2XP] TERRA | HARDCORE | ALL MAPS |
      - Режимы Conquest Large, Rush Large, Conquest Assault Large, GunMaster.
      - Прокачка X2.
      - Режим игры HARDCORE.
      - Античит PB выключен.
      - Выключена минимап
      - Быстрое возрождение техники
      - Быстрое возрождение игрока
      - Статистика игроков: http://bf.ya1.ru

      Список доступных команд: 
      !votenuke

      Статистика игроков:
      http://bf.ya1.ru
      Дополнительная информация:
      - Серверы запущены недавно и еще не полностью настроены.
      - Будем рады Вашим комментариям и замечаниям по настройке серверов для комфортной игры.
      - Ведется набор в администраторы данных серверов.
      Наш Discord: 
      https://discord.gg/YD6qypZ
       
    • By Masterpp
      Hi 
      I Have a Problem when I Tring ti Enter Some Servers it Keeps on loading no process 
      The Servers that i cannot enter is POCTOP-HARDCORE and  Pycckuu.

    • By nintend01337
      Easy Launcher for Battlefield 3 & 4 & Hardline (EL)
       
      -Автоматический запуск ориджина(BF4, BF3 работает без него).
      -Установка в любое место.
      -Автоматическое обновление серверов.
      -Просмотр ротации карт.
      -Просмотр игроков на сервере.(убрал т.к мозолило глаза)
      -Красивый дизайн (Выглядит как Despo's BF3 , кто давно играет тот знает ).
      -Автозапуск Zclient (Для лучшего эффекта положить рядом с лаунчером).
      -Автоматически разворачивает игру (По желанию) .
      -Музыкальное сопровождение при загрузке игры (По желанию).
      -Адаптирован под русское сообщество (Английская локализация не планируется на данный момент).
      -Автоматическое ведение логов(Забыли заскринить лог ? Не беда)
      -Показывает список ошибок.
      -Автообновляемый.(Настраиваемо).
      -Возможность играть на модифицированых серверах.(на данный момент убрана возможность)
      - Переход с лицензии (установка кряка в 1 клик, работает только с бф4)
      Вы можете подписаться на канал в дискорде, где первыми узнаете о обновлениях, а также сможете задать вопросы разработчику. (только  русский), помимо всего этого вы можете найти себе напарников для игры
      Discord
       
      ВНИМАНИЕ ! 
      EL Необходимо запускать от имени администратора, иначе ничего не будет происходить, особенно касается пользователей win 10.
      Лаунчер может запускать бф3 без установки Origin, НО настоятельно рекомендуется установить Origin, во избежании различных проблем, таких как активация либо ошибка о том что игра не найдена.
      СКАЧАТЬ X64 | x86 DOWNLOAD X64 |x86
      Альтернативная ссылка : 
      Скачать :
      Обновлен до 1.6.1
      Обновлен до 1.5.9
      Обновлен до 1.5.8
      Обновлен до 1.5.7
       
      Обновлен до 1.5.5
      Обновлен до 1.5.0
       
      Скачать Старые версии:
       
      Список людей которые имеют прямое или косвенное отношение к моему проекту  :
       
      Автор проекта : nintend01337.
      -bigworld12  - Библиотека, за счет нее работает весь лаунчер, также его наработки по лаунчеру.
      -ZLOFENIX - За проект в целом.
      -ResupinePuma - Помощь в дизайне.
      -Patron-N1 - Помогал(консультировал) по дизайну.
      -BODIK-  -  Идея с журналом ошибок.
      -Ukrainian - Идея с цветовым оформлением.
      -Indrid - Идея с функцией COLOR PICKER



      F.A.Q
      Также может быть полезно к прочтению : Ссылка на мою статью как поменять озвучку в бф3 :
       
    • By InterceptorX
      To whom it may concern, I am a long time zlorigin user and i really love the content and the work you put in. My problem is as thus follows, and it relates to battlefield 3 and may solve the hacking, rule breaking, and time managing issues admins have to go through.
      I am well aware about the presence of a discord server, and if you were to wish to implement the following on discord, it would probably be benifiting. 
      Most of the OG player base on Battlefield 3 ZLOEMU hosted Servers happen to have more knowledge of glitches and ways to get around both hacks and abusing the rules. Instead of putting a strain on admins for the push of constant "Please ban this person" or similar requests, you can create a process there-in which you can have trial admins with the following privleges :
      !Kick (Once per hour 30min)   !Warn + Reason per warning !Report (Non admins / players can report a players and until a report count of a specific threshold is met, admins can investigate, thus reducing the amount of times you have to inspect an account. You can also implement a log which records the measure taken by these trial admins/mods, thus having more control over their actions and since re creating an account is a pain, Problems will be resolved instantly.
      It's really annoying to see players change teams to sabotage and players with more unlocks such as tv missiles spawn camp each and every server from far away, and coincidentally, I've noticed decline in average users that visit the servers from time to time, and instead a rapid increase in fresh accounts that are obliviously hacking and reducing player count. I hate having to constantly look for admins which will probably result in an overburden onto admins, which I  have experienced and do not like. There has been a constant decline ever since the year started and I really don't want your services to go unappreciated.
      If my offer interests you, I'm very willing to partake as a trial moderator, if you are unable to reach me : my contact email address is xx.facilitator161.xx@gmail.com.
      With regards,
      A concerned user.
    • By CNote
      I was wrongfully banned for 24hrs and my beloved record was reset my whole 6 years of bf3 record was gone because of stupid modding software installed on my fucking pc (I didn't use it a bit).. is it possible to recover it ? ..if not I understand .. thanks .. 
    • By Bananita331
      Hello, i just installed the game and everything following the zlo guide for BF3, but for some reason everytime i join a server the game crashes, this doesn't happens on campaing 
    • By An1k
      Лидер клана: Hyper_Mario / RosKomPozor
      Мемберы:
      Anik
      H00N1GAN
      (и еще несколько фейков)
       
      Клан исключительно для совместной игры, в клановых войнах не участвуем.
      Требования: K/D не меньше 2.0; Необходимо быть "PRO" хотя бы в одном виде техники;
      Для вступления обратиться в Telegram - @an11k
       
    • By KHANBABY
      1. SONIC- (https://zloemu.net/user/bf3stats?name=SONIC-)
      2. JET SPEED HACK
      3. [2XP] >> STAR << ConquestLarge >>
      4. Proofs 
      VIDEO (1080p 144FPS): https://youtu.be/Xel03oIiPS4
      RANK: Rank 30
      LEVEL ETC

       
    • By iBujd
      Hello ,
      So I have this problem which is Bf3 is not launching , when i click on join the game stays in the background proccessing and never work , what is the solution for this ? 
      also , I tried reinstalling the game because i had the invalid token problem , now the game is not running at all..
      Thanks

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...