Batman: Arkham Knight Повышаем производительность. Batman Arkham Knight: тестирование производительности

Batman Tweak (сокращенно 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 Level: уровень 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.

(сокращенно 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.

Год выпуска : 2015
Жанр : Приключенческий боевик
Разработчик : Rocksteady
Издатель : Warner Bros. Interactive Entertainment

BATMAN™: Рыцарь Аркхема торжественно завершает знаменитую Аркхемскую трилогию игр от Rocksteady Studios. Игра создана специально для платформ нового поколения, и в ней представлена уникальная версия Бэтмобиля. Появления этой удивительной машины ждали очень давно. Она призвана органично дополнить игровую механику и дать игроку по-настоящему почувствовать себя Бэтменом - теперь он сможет и парить над городом, и ветром проноситься по его улицам. Что очень кстати, ибо никогда еще Готэму не грозила опасность такого масштаба - ударный финал серии сводит Бэтмена с Пугалом, который вернулся, чтобы объединить против него банду суперзлодеев и окончательно с ним расправиться.

Batman Arkham Knight поддерживается основными операционными системами Windows, в перечень которых входит Windows Vista, Windows 7 и Windows 8. Другие операционные системы разработчиками на данный момент не поддерживаются и не получат поддержку.

Приоритетным и основным графическим API для Batman Arkham Knight является DX11 .

Игровой движок

Batman Arkham Knight базируется на игровом движке Unreal Engine 3.5. UE3 был разработан с учетом персональных компьютеров, использующих современные системы рендеринга (DirectX 9/11 и OpenGL 2/3), и консолей текущего поколения. В связи с широким распространением многопроцессорных систем движок использует два параллельных главных потока - основной поток (отвечающий преимущественно за игровой процесс) и поток рендеринга.

Кроме двух главных потоков могут быть вызваны второстепенные, которые выполняют разовые задачи. Появилась поддержка многопоточной динамической загрузки данных (streaming), например, загрузка «локации» непосредственно при перемещении по ней в целях экономии ресурсов. Обновленный графический движок поддерживает большинство современных технологий, включая HDR, попиксельное освещение, динамические тени, shader model 4, геометрические шейдеры.

Сам графический конвейер был переведён под управление шейдеров. От физической подсистемы Karma отказались в пользу иной под названием PhysX от компании NVIDIA. Позже NVIDIA выпустила набор дополнительных библиотек к игре, позволяющих задействовать все возможности физической системы (такие как эффект «жидкости» или ткани). За анимацию лиц персонажей отвечает механизм FaceFX.

Обновлена версия EAX до 5-ой. Добавлена поддержка SpeedTree для генерации деревьев. Упор был сделан на additive-геометрию, однако от поддержки вычитательной геометрии не отказались. Недостатком вычитательной геометрии в первую очередь является гораздо более длительный расчёт освещения. Представлен новый редактор UnrealEd, переписанный с использованием wxWidgets.







Разница между установками практически незаметна.

Сравнение FullHD и 4K




В 4К Batman Arkham Knight выглядит достаточно неплохо

Batman Arkham Knight имеет довольно неплохую картинку, но не более того. Unreal Engine 3.5 уже довольно стар, а разработчики по-прежнему выжимают последние соки из данного движка, стараясь каждый раз поднять графику на новый уровень качества. В некоторой степени это им удаётся, но все же, хотелось гораздо лучшего...



Игра оптимизирована для процессоров GeForce GTX и поддерживает ряд технологий NVIDIA GameWorks: NVIDIA Turbulence, PhysX Particles, PhysX Destruction, PhysX Clothing и не только. Дым и туман реагируют на движения персонажей в сценах с боями, включая моменты, когда бросаются коробки или взрывается часть пола.

Изгороди, перила и деревья разрушаются при столкновениях с Бэтмобилем. Листы бумаги разлетаются, когда Бэтмен задает взбучку злодеям. Капли дождя реалистично взаимодействуют с Бэтменом и его плащом.

ТЕСТОВАЯ ЧАСТЬ

Тестовая конфигурация

Тестовые стенды

Тестовый стенд № 1 на базе платформы Intel Soket 2011 v3

Тестовый стенд № 5 на базе платформы Intel Soket 1150

Мультимедийное оборудование

Монитор Dell U3010

Монитор ASUS PQ321QE

Программная конфигурация

Операционная система

Microsoft Windows 8.1

Графический драйвер

Nvidia GeForce/ION Driver Release 353.30

AMD Catalyst 15.6

Программа мониторинга

MSI Afterburner v 4.1

FRAPS

Тест GPU

Все видеокарты тестировались на максимальном качестве графики программой MSI Afterburner. Целью теста является определить, как ведут себя видеокарты от различных производителей при одинаковых условиях. За показатель производительности брался средний и минимальный FPS. Ниже приведено видео бенчмарка:

Наши видеокарты тестировались при разрешениях 1920х1080, 2560х1600 и 3840х2160 при максимальных настройках качества графики, допустимых Batman Arkham Knight, с включенными эффектами PhysX и без них. Отметим, что на видеокартах AMD и при ускорении физики силами ЦП настройки PhysX недоступны.

AMD CrossFireX на данный момент не поддерживаются игрой, SLI же имеет весьма малую масштабируемость. Игра имеет ограничение FPS равное 30 кадрам, но этот лок легко убирается в конфиге игры. При тестах PhysX для наглядности на видеокартах NVIDIA были представлены решения на базе GTX 980 Ti, где в качестве физического ускорителя использовался GTX 980. Игра имеет защиту с привязкой к "железу", так что для теста нам пришлось использовать несколько копий игры. 2-х гигабайтовые решения позволяют играть лишь в разрешении 1920х1080 с отключёнными эффектами физики, в остальных режимахиз-за нехватки памяти фризы просто ужасные...

Тестирование при разрешении 1920x1080


Тестирование при максимальных настройках качества 1920х1200 PhysX off

При данных настройках приемлемый показатель FPS показали видеокарты уровня Radeon R7 260X или GeForce GTX 750 Ti. Оптимальными решениями станут Radeon HD 7870 или GeForce GTX 760.

Тестирование при максимальных настройках качества 1920х1200 PhysX on


При данных настройках приемлемый показатель FPS показали видеокарты уровня GeForce GTX 780 и выше

Тестирование при разрешении 2560x1600


PhysX off

При данных настройках приемлемый показатель FPS показали видеокарты уровня Radeon HD 7950 или GeForce GTX 780. Оптимальными решениями станут Radeon R9 280X или GeForce GTX 780.

Тестирование при максимальных настройках качества 2560x1600 PhysX on

При данных настройках приемлемый показатель FPS показали видеокарты уровня GeForce GTX 780. Оптимальными решением станет GeForce GTX 980.

Тестирование при разрешении 3840x2160


PhysX off

При данных настройках приемлемый показатель FPS показали видеокарты уровня Radeon R9 290X или GeForce GTX 780 Ti. Оптимальными решениями станут GeForce GTX 980 и выше.

Тестирование при максимальных настройках качества 3840х2160 PhysX on

При данных настройках приемлемый показатель FPS показали видеокарты уровня GeForce GTX 980. Оптимальными решениями станут GeForce GTX 980 Ti и выше.

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

Тестирование потребляемой игрой видеопамяти проводилось программой MSI Afterburner. За показатель брались результаты на топовых видеокартах от AMD и NVIDIA при разрешениях 1920х1080 и 2560х1600 с различными настройками сглаживания.

Тестирование при максимальных настройках качества memory GPU


Показатель замера видеопамяти брался в конце прохождения игрового бенчмарка. Рекомендуемым объёмом использования видеопамяти для разрешения 1920х1200 станет 4096 мб видеопамяти, для разрешения 2560х1600 - 6144 мб видеопамяти и для разрешения 3840х2160 около 6144 мб видеопамяти.

Тест CPU


Тестирование процессорозависимости мы провели на 16 моделях базовых конфигураций, которые актуальны на сегодняшний день. Тест проводился в тех местах, где значение видеокарты для игры минимально и её загрузка составляла менее 99%, в этот раз при разрешении 1920х1080 при максимальных настройках качества графики.

Тестирование при максимальных настройках качества 1920х1080

Производительность ЦП в игровом бенчмарке достаточная для всех моделей.

Batman Arkham Knight способна поддерживать до 8 вычислительных потоков, но едва задействует лишь 4 вычислительных ядра...

Тест RAM

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

Финал мыльной оперы логичен. Покупатели издания для компьютеров получают последнюю главу приключений Бэтмена в наилучшем виде.

Ключевые изменения касаются оптимизации. На старте Batman: Arkham Knight даже обладателям мощнейших видеокарт приходилось отключать некоторые эффекты и вертикальную синхронизацию, копаться в конфигурационных файлах и не обращать внимания на эксклюзивные графические опции от NVIDIA. Теперь же на системе, которая с оговорками справлялась с первоначальной версией, удается добиться стабильно высокой частоты кадров на максимальных настройках с включенной вертикальной синхронизацией.



На GeForce GTX 780 со всеми эффектами NVIDIA получается играть с комфортом. Картинка при этом радует четкими текстурами, капли воды реалистично стекают по плащу Бэтмена, а панорамные виды ночного Готэма под проливным дождем восхищают потрясающим освещением. В ходе сражений на бэтмобиле и выполнения определенных трюков нельзя не заметить дым, вылетающий из-под колес машины. Наконец, возможность пережить эту ночь при стабильных 60 кадрах в секунду является неоспоримым преимуществом обновленной РС-версии.

Настроек в опциях хватает. Есть в том числе отображение объема используемой видеопамяти. Отныне не составляет труда найти баланс между качеством графики и частотой кадров на системах, справляющихся с современными мультиплатформерными играми. Ничего не мешает раздавать противникам удары, расправляться с боевыми дронами за рулем бэтмобиля и выслушивать едкие комментарии «воображаемого друга». Терпеливым поклонникам человека — летучей мыши можно позавидовать.

Впрочем, шумиха вокруг издания Batman: Arkham Knight для персональных компьютеров интересна не закономерным исходом. Такое событие не осталось незамеченным. За прошедшие с момента релиза игры месяцы появился ряд ожидаемых новостей. РС-версия Assassin’s Creed: Syndicate поступит в продажу 19 ноября — на несколько недель позже консольных. Перезагрузка Need for Speed для РС уехала на весну следующего года. Вместе с тем запоздалый порт Grand Theft Auto V до сих пор не покидает топ-10 самых продаваемых проектов в Steam. Причем на пятую часть «великого автоугонщика» даже не было скидок в ходе летней распродажи. Авторы из CD Project RED отчитались, что по состоянию на конец июня 30% от всех продаж The Witcher 3 пришлись на РС.

Реальность опять сообщила компаниям очевидную истину: лучше выпускать проект без явных проблем технического плана и учитывать особенности платформы, чем торопиться с релизом, а потом в спешном порядке латать «дыры». В этой связи происшествие с Batman: Arkham Knight имеет позитивные моменты. Отвратительные порты то и дело мелькают в Steam. Достаточно вспомнить непотребство под названием для РС. Никудышные издания вызывают недовольство среди игроков, но эти локальные возгорания остаются незамеченными издательствами.

В случае с Arkham Knight пламя народного гнева взвилось до небес. Сеть заполонили жаркие дискуссии как о противостоянии РС и консолей, так и о графике игры, в частности. Кроме того, не каждый день отзывают из продаж столь крупный проект, да еще и позволяют обладателям коробочных версий вернуть их в магазины. Вряд ли кому-то хочется оказаться под таким шквалом критики. Это портит репутацию серии, пускай и для одной платформы, а также негативно сказывается на отношении аудитории к издателю. Никто не отменял и финансовые потери.

Это, похоже, поняли в Warner Bros, поскольку их следующая игра — боевик в открытом мире Mad Max — избежала ошибок Batman: Arkham Knight. РС-версия «Безумного Макса» вышла одновременно с консольными, щеголяла замечательной картинкой, ворохом настроек и отличной оптимизацией. При этом издание для PS4, напротив, страдало от периодических падений частоты кадров.

«Рыцарь Аркхема» растерял немалую, если не большую часть потенциальных покупателей на РС до воскрешения. «Хороша ложка к обеду», — гласит пословица. Игроки готовы смириться с переносом даты выхода, хотя и после обязательного бурчания об этом в интернете, но болезненно переживают попытки компаний скормить им полуфабрикат.




Analysis

Избавится ли сегмент РС-игр от посредственных портов после взрыва, вызванного Arkham Knight? Конечно, нет. Желание издательств вложить копейку и заработать две не искоренить. Их не остановила система возврата денег в Steam, не остановит и провал на РС этой главы приключений Бэтмена.

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


Финальная игра серии 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 производительность игры улучшилась. Не забывайте бэкапить файлы перед изменениями.