Что делать если batman arkham knight лагает. Технические проблемы игры Batman: Arkham Knight на PC и способы их решения
Сегодня состоялся долгожданный релиз Batman: Arkham Knight – заключительной игры в серии Arkham . Несмотря на что релиз игры несколько раз переносилось, и разработчики из Rocksteady обещали оптимизировать игру. Пользователи PC-версии игры столкнулись с целым рядом проблем. Если у вас Batman: Arkham Knight не запускается? Выдает черный экран? Нет русского языка в Steam-версии? Тормозит? Выдает ошибку? - то решение всех этих проблем читайте в нашей статье.
Для начала мы предлагаем вам взглянуть на минимальные системные требования Arkham Knight, которые к слову были изменены разработчиками за день до релиза. И убедиться, что ваш компьютер соответствует всем параметрам.
ОС:
Windows 7 SP1, Windows 8.1 (только x64);
Процессор:
Intel Core i5-750, 2,67 ГГц или AMD Phenom II X4 965, 3,4 ГГц;
Оперативная память:
6 ГБ;
Видео карта:
NVIDIA GeForce GTX 660 (не меньше 2 ГБ) | AMD Radeon HD 7950 (как минимум 3 ГБ);
DirectX:
версия 11;
Подключение к сети:
потребуется;
Жёсткий диск:
45 ГБ.
Включение русского языка в Steam- версии
Несмотря на то, что в Batman: Arkham Knight
отсутствует полная локализация, в игру были добавлены русские субтитры игры, но они, к сожалению, не включаются автоматически. Если у вас нет русского языка в игре, то решение проблемы ниже.
- - Первое что нужно сделать это выключить Steam.
- - После ищем в парке Steam\steamapps файл «appmanifest_208650.acf»
- - Открывает его в Блокноте (предварительно советуем сделать резервную копию)
- - Переходим к строке Language и измените параметр English на Russian.
- - После чего сохраняем и запускаем игру. Вуа-ля все работает.
Включение русского языка в дисковой версии игры
Если у вас дисковая версия игры, и вы тоже столкнулись с такой проблемой у нас и для вас есть решение проблемы.
- - Переходим в папку Batman Arkham Knight\BMGame\Config
- - Там находим файл Launcher.ini
- - Открываем его блокнотом (предварительно советуем сделать резервную копию)
- - В файле ищем раздел
- - В параметрах default=Int, измените Int на RUS (должно выглядеть так: default=RUS).
- - После чего все сохраняем и запускаем игру, наслаждаемся русскими субтитрами.
Черный экран при запуске Batman Arkham: Knight
Если во время игры у вас мерцает экран или появляется черный экран, то вам необходимо установить разрешение вашего рабочего стола Windows на тот который у вас в Batman Arkham: Knight.
Так же можете запустить игру в оконном режиме, для этого вам нужно в Steam в настройках запуска игры прописать без ковычек «-windowed»
Финальная игра серии Batman наконец-то стала доступна на PC, но её выход был омрачён проблемами с производительностью и графикой. На множестве форумов можно найти варианты решения части этих проблем. На всякий случай напоминаю, что вы используете эти методы на свой страх и риск. Не забывайте, что лучший способ — это воспользоваться советами официальной службы поддержки Batman: Arkham Knight, которая не рекомендует вносить какие-либо изменения в файлы конфигурации игры
. Для тех, то не хочет ждать и готов рискнуть, продолжим.
Для начала ответ на вопрос «В какой каталог устанавливается Batman Arkham Knight? ». Что бы найти в какой или какие (если их несколько) каталоги Steam устанавливает игры. В клиенте Steam, меню «Steam» → «Настройки» → «Загрузки», справа «Папки библиотеки Steam», кликаем и видим список каталогов, куда Steam устанавливает игры. Batman Arkham Knight будут установлен в один из каталогов библиотеки steamapps\common\Batman Arkham Knight\. Другой способ - в Библиотеке игр, кликаем правой кнопкой мыши на Batman™: Arkham Knight, в выпавшем меню выбираем пункт «Свойства» (в самом низу), в открывшемся окне вкладку «Локальные файлы», пункт «Посмотреть локальные файлы...» откроет окно проводника с каталогом куда была установлена игра.
Убираем ограничение в 30 fps
Проблема решается довольно просто. В папке куда установлена игра, ищем файлОткрываем и ищем строку:
Max_FPS=30.000000
Меняем 30.000000 на 60.000000. Ограничение на лимит в 30 fps снято, вместо 60.000000 можно выставить своё значение.
Отключаем заставку
На официально форуме Batman: Arkham Knight, один из пользователей опубликовал небольшое руководство о том, как отключить видео-заставку при запуске игры.Для начала заходим в каталог куда установлена игра и переходим в
BMGame\Movies
Если вы пользуетесь проводником необходимо включить отображение расширений файлов. Находим файлы «StartupMovie.swf » и «StartupMovieNV.swf », переименовываем в «StartupMovie.bak » и «StartupMovieNV.bak ». Запускаем notepad.exe → «Файл» → «Сохранить как...» → «StartupMovie.swf», и сохраняем ещё один пустой файл «StartupMovieNV.swf».
Если появится желание снова включить заставку, переименовываем «StartupMovie.bak» и «StartupMovieNV.bak» в «StartupMovie.swf» и «StartupMovieNV.swf».
Отключаем логотипы в заставке
В Параметрах запуска игры («Свойства» → «Общие» → «Установить параметры запуска») указываем:
Nologo
Поднимаем fps
На одном из форумов сообщества Steam пользователи разместили небольшой гайд по повышению fps и улучшению производительности. Переходим в каталог с установленной игрой и находим файл конфигурации, который мы уже правили для отключения лимита в 30 fps:\BmGame\Config\BmSystemSettings.ini
Для поднятия fps нам понадобится изменить следующие опции:
Разрешаем использовать MSAA в DirectX версии 9
bAllowD3D9MSAA=True
Включаем DirectX версии 10, для улучшения производительности
AllowD3D10=True
Отключаем Bloom
Bloom=False
Отключаем размытие
MotionBlur=False
MotionBlurPause=False
MotionBlurSkinning=1
AllowRadialBlur=False
Отключаем Depth of Field
DepthOfField=False
При отключении Depth of Field, в режиме "D etective Vision" все предметы могут стать невидимыми
Отключаем отражения
Reflections=False
AllowImageReflections=False
AllowImageReflectionShadowing=False
Включаем OpenGL, для улучшения производительности
AllowOpenGL=True
Следующая опция снизит fps, но она предназначена для тех, у кого по каким либо неизвестным причинам в игре доступны только два варианта разрешения теней Low и Normal. Low = 1, Normal = 1
, High = 2, Ultra = 3
TextureResolution=2
Учитываю широкий спектр компьютерного оборудования у игроков, есть шанс, что указанные исправления не принесут желаемого результата, но если вы решили, то попробовать стоит, так как у некоторых владельцев Batman: Arkham Knight производительность игры улучшилась. Не забывайте бэкапить файлы перед изменениями.
(сокращенно BMT) – утилита, которая создана, чтобы излечивать Batman™: Arkham Knight от поразившей его чумы в лице лагов, повышенных системных требований, замыленной графики, микрофризов и вылетов. С ее помощью вносятся необходимые изменения в фаилы BmEngine.ini, GFXSettings.BatmanArkhamKnight.xml и BmSystemSettings.ini, а также в NVIDIA профиль игры, в случае, если в системе установлена соответствующая видеоплата.
Установка
BMT
не нуждается в установке, после того, как Batman™: Arkham Knight будет хотя бы 1 раз запущен на компьютере, утилита сама сумеет найти все необходимые фаилы, останется только внести изменений в конфигурацию.
При первом запуске пользователю будет предложено сделать резервную копию изменяемых конфигурационных фаилов.
Настройки монитора
Resolution (разрешение экрана): задается в зависимости от разрешения монитора, в случае его понижения (например, при установке 1280*720 на мониторе с паспортным разрешением 1920*1080), понизятся и требования к объему видеопамяти.
Refresh Rate (частота обновления): используется при переходе в полноэкранный режим, устанавливается в соответствии с характеристиками монитора (чаще всего 60).
Window / Borderless Window / Fullscreen : в игре возможны три режима отображения. Так как помимо полноэкранного и оконного существует еще «безрамочный оконный режим». При его запуске, фактически игра включается в окне, которое идеально закрывает рабочий стол и не имеет при этом оконной «рамки». Это позволяет получить следующие преимущества:
1. Удаляет эффект разорванности (когда горизонтальная полоса по центру экрана разделяет изображение) без использования вертикальной синхронизации.
2. Уменьшает задержки управления.
3. Позволяет легко и быстро переключаться между окнами (Alt+Tab).
А также недостатки:
1. Разрешение экрана в игре будет соответствовать таковому на рабочем столе, чтобы увеличить или уменьшить разрешение, потребуется сменить его непосредственно в операционной системе.
2. AMD CrossFire и NVIDIA SLI малоэффективны в таком режиме.
3. Программы видеозахвата не смогут нормально записать видеопрохождение.
Если используется G-Sync или FreeSync технология, то рекомендуется полноэкранный (Fullscreen) режим, в остальных случаях «безрамочный» оконный (Borderless Window).
VSYNC (вертикальная синхронизация): используется в полноэкранном режиме для устранения разрывов.
Maximum Framerate
(максимальное количество кадров/сек или FPS): в идеале, игра создана для 30FPS и даже не тестировалась на 60FPS, однако, данная утилита решает часть проблем с подгрузкой данный и производительностью, что позволяет смело ставить 60FPS (если используется не слишком слабая видеокарта, где лучше оставить 30).
Для 144-герцовых мониторов используются значения 48 и 72!
Framerate Smoothing (выравниние кадров/сек): из-за провалов FPS, игра умеет искусственно ускорять и замедлять процесс, что позволяет добиться большей плавности, рекомендуется включить.
Smoothed Range : задает диапазон FPS, в котором игра не будет вносить изменений, поэтому слишком значительный отклонения от целевой цифры ставить не следует, достаточно указать +/- 5% от необходимого (для 60FPS это 56-64).
Подгрузка текстур
Мы подошли к самому главному. Batman™: Arkham Knight - «Open World» игра, которая серьезно пострадала в борьбе с необходимостью реализовать «бесшовный мир». Чтобы справиться с задачей, при загрузке локации используются достаточно слабые текстуры, которые заменяются на качественные в процессе.
Для этого используется операция подгрузки, при которой текстуры считываются с жесткого диска, затем загружаются в память, а после удаляются за ненадобностью, чтобы освободить место другим.
И вот то, как реализован в Arkham Knight этот алгоритм (расчет времени, когда пора загружать или удалять текстуру, приоритеты загрузки) не выдерживает никакой критики.
Для выбора в утилите доступны следующие профили:
Default
– это родной алгоритм, причина половины проблем игры. Нестабилен и неэффективен, никогда не выбирайте его!
Balanced
– сбалансированный вариант, среднее между скоростью, дальностью качественной детализации и стабильностью, рекомендуется.
Slow
– по всем параметрам хуже Balanced, но лучше подходит для слабых машин (в случае медленной видеопамяти или плохой скорости чтения с диска).
Fast
– агрессивный алгоритм, который дает плоды при установке игры на SSD или скоростной (10к rpm) HDD.
FadeIn Rate
и FadeOut Rate
: используемый Unreal Engine имеет функции появления и исчезания текстур, к сожалению, в данном случае их использование делает только хуже, так как пользы не видно, а нагрузка на систему увеличивается. Под значениями FadeIn и FadeOut устанавливаются количество времени, которое необходимо для перехода текстур высокого разрешения в текстуры низкого разрешения и наоборот.
Оба значения лучше установить на Instant и разгрузить свою систему от бесмысленных операций.
Качество текстур
В игре используется МНОГО текстур, большинство из них достаточно «тяжелые», с их загрузкой, как вышеуказано, сильно прогадали, поэтому 2Gb видеопамяти значатся как минимум (хотя и получилось нормально запустить на GTX570 с 1.2Gb).
Texture Resolution
(разрешение текстур): Low для видеокарт с памятью меньше 3Gb, Normal для 4Gb и больше (пойдет и на 3Gb, если у вас достаточно ОЗУ), High для 6Gb.
При этом разница между Normal и High текстурами незаметна на глаз, выводы делайте сами.
Filter Type : устанавливает уровень анизотропной фильтрации. Данная технология уже давно «бесплатна» (меняет производительность на 0.5-1 кадр в секунду и не более), рекомендуется выбрать 4х или выше.
Постобработка
Не главная причина проблем игры, но подправить стоит.
Blur Sample Count
- на значение 4.
Shadowmap Scale
- для разрешений 1080Р и ниже установить на 1.0.
Настройки PhysX
Disable Hardware PhysX – по умолчанию в игре выключено использование аппаратной физики картами Nvidia при использовании в системе только одной видеокарты. Удаление данной настройки в большинстве случаев гарантирует прирост кадров и стабильности.
PhysX Leve l: уровень PhysX лучше установить на Low, игра автоматически поднимает это значение, если хватит мощности.
Enable DX10 Features
и Enable DX11 Features
– эффективность неизвестна, но, по отзывам есть улучшения в производительности.
Enable Crossfire
– только для конфигурации с картами AMD.
Настройки игры (из утилиты)
Level of Detail (уровень детализации) - дальность, на которой начинается показ более качественных текстур, что не влияет на необходимость их подгрузки в память. На любой конфигурации, которая соответствует минимальным требованиям можно смело ставить High.
Shadow Quality (качество теней) - достаточно хорошо грузит карту, но не каждый игрок видит разницу между уровнями теней. Советую проверить самим, при отсутствии видимой на глаз разницы установить на минимум.
Antialiasing (сглаживание) – вместо нормального FXAA или MLAA в игре используется очень емкий замыливающий фильтр, однозначно отключить. Если очень нужно сглаживание, проще включить MSAA или подобное в настройках видеодрайвера.
Interactive Paper Debris (интерактивные клочки бумаги) - можно включить на картах Nvidia, если нет проблем с общей производительностью.
Interactive Smoke (интерактивный дым) - можно включить на картах Nvidia, если нет проблем с производительностью а режиме Бэтмобиля™.
Enhanced Rain Effects (эффекты дождя) - без «чудо-антиналожения» не работает, можно не трогать.
Enhanced Light Shafts
(объемный свет) - вторая (после подгрузки текстур) проблема игры. Опция, которая профессионально ставит видеоядра на колени.
Отключить, в этой игре неоптимизированный эффект объемного света потребляет ресурсов раз в 15 больше своей реальной полезности.
Хаки FPS (Framerate Hacks)
Решают баги с «телепортами» бэтмобиля, если их нет, то трогать не надо.
Nvidia Driver Tweaks
Вносит изменения в настрйоки драйвера только в профиль данной игры, остальные настрйоки не пострадают. Напоминаю о необходиомсти использовтаь свежий драйвер (не старше 3-4 месяцев).
Владельцев карт AMD данный пункт не коснется.
Maximum Pre-Rendered Frames
- 1
VSYNC Mode
(вертикальная синхронизация)- Force Off (если очень нужна и нет желания использовать «безрамочный» оконный режим, то поставить Force On).
Adaptive VSYNC
– использовать в случае включения вертикальной синхронизации.
SLI Mode
– SLI в игре работает «никак». Поставить Single GPU, если есть вторая видеокарта, то на нее можно перенести PhysX в предыдущих настройках.
Powersaving Policy
– Adaptive экономит электроэнергию и ресурс видеокарты, но, учитывая что нагрузки в этой игре меняются внезапно и неконтролируемо, можно включить Maximum Perfomance.
Texture LOD Bias
- -1
Allow Negative LOD Bias
(отрицательное отклонение УД) - часть текстур и алгоритмов этой игры созданы с учетом использования данной опции, поставить Allow.
Как обычно, мы советуем вам перед началом решения тех или иных проблем, обновить драйвера вашей видеокарты (Nvidia выпустила специальные драйвера для игры) и установить последнюю версию . А также ознакомится с официальными и оценить возможности вашего PC.