Проблемы Gotham Knights: лагает, вылетает, черный экран, D3D12, 0x887A0005 и пр.

Лагает и фризит, вылетает со со старта, черный экран, ошибки 0x887A0005, D3D12 с D3D HRESULT, 3:0000065432 — эти и не которые другие проблемы Gotham Knights мы сейчас и рассмотрим.

Итак, по порядку:

ошибка API D3D HRESULT

Когда игра вылетает или не запускается система выдает ошибку D3D12, в малопонятном описании которой отчетливо наблюдается DXGI_ERROR_DEVICE_HUNG, то это значит, что лучше пока отключить оверлей Steam в игре.

То есть, открываем клиент Steam, находим Gotham Knights в Библиотеке, кликаем по названию, открываем «Свойства» и в разделе «Общие» отключаем опцию (снимаем флажок в чек-боксе) «Включить оверлей Steam в игре«.

проблемы Gotham Knights — манифест недоступен

Разрабы вроде как уже в курсе этой проблемки и пообещали пофиксить её с ближайшим апдейтом, но пока не пофиксили, делаем следующее:

  • на время переключаем клиент Steam на другой регион (меню Steam > Настройки > Загрузки > Регион для загрузки);
  • перезаходим в Steam (выходим из учетки, перезапускаем клиент и потом логинимся заново);
  • переустанавливаем клиент Steam (удаляем приложение, затем качаем и устанавливаем его по-новой).

проблемы Gotham Knights — Application Load Error 3:0000065432

… табличка выскакивает либо сразу же после запуска игры, либо вместо запуска. Данный факт, а также код 3:0000065432 указывают на то, что игре не дает нормально функционировать антивирус, который блочит exe-шник игры или какие-то отдельные её файлы.

Устраняется это просто. Отключаем антивирус и перезапускаем Gotham Knights. А еще лучше, прописываем всю папку игры или exe-шник в список исключений антивируса. После этого также рекомендуется выполнить процедуру восстановления файлов (через клиент Steam) и еще раз перезапустить игру.

проблемы Gotham Knights — не запускается, вылетает со старта или черный экран

Значит, если после запуска игры наблюдаем черный экран либо же игра просто вылетает (иногда с ошибкой 3:0000065432), то проблема в антивирусе. Следовательно, или вырубаем его на время, или грамотно прописываем папку игры в «белый список».

Еще один важный момент: Gotham Knights не сильно дружит с ПО Razer. До такой степени, что из-за конфликта с любой из утилит для любого девайса Razer игра может глючить и вылетать.

Более того, если хотим нормально играть в Gotham Knights, то эту самую утилитку Razer придется удалить. И с этим пока без вариантов. Притом надо не только удалить саму, но потом еще найти и вручную удалить вот эти два файла:

C:\Windows\System32\RzChromaSDK64.dll
C:\Windows\SysWOW64\RzChromaSDK.dll

И еще. Стабильные вылеты и черный экран могут также означать, что на компе пропали или повреждены файлы так называемого распространяемого компонента Microsoft Visual C++.

Пробуем перезапустить Gotham Knights с «родного» exe-шника непосредственно из папки игры (клиент Steam > Библиотека > ПКМ по названию игры > Управление > Просмотреть локальные файлы). Если снова не получается, то:

  • отключаем оверлей Steam;
  • чистим сейвы: находим папку Local (адрес по умолчанию C:\Users\Имя_Пользователя\AppData\Local), удаляем в не папки WB Games и Mercury, после чего перезапускаем игру (желательно, через exe-шник из папки игры и от имени администратора);
  • перезапускаем игру с высоким приоритетом: Диспетчер задач > Процессы > ПКМ по процессу Gotham Knights > Приоритет > Высокий.

Если игра все равно выдает ошибку (притом пишет, что не хватает библиотеки vcruntime140_1.dll или MSVCP140.dll), то просто переустанавливаем пакет Microsoft Visual C++ (лучше сразу с официального сайта службы поддержки Microsoft — вот линк) — подробнее о том, как это делается, см. [ЗДЕСЬ].

Не пропустите: ЕСЛИ НА КОМПЕ OVERWATCH 2 ВЫЛЕТАЕТ СО СТАРТА: ЧТО МОЖНО СДЕЛАТЬ

проблемы Gotham Knights — не получается присоединиться

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

Так что, придется подождать обновления. НО на всякий случай, можно просто перезапустить игру и заодно проверить подключение.

проблемы Gotham Knights — ошибка 0x887A0005

… после чего игра тоже вылетает. Очень вероятно, что причиной ошибки в данном случае является режим трассировки лучей (а точнее видеокарта, которая игру в этом режиме не тянет).

Поэтому, когда наблюдаем ошибку 0x887A0005, то для начала проверяем и обновляем драйвер видеокарты, перезапускаем игру и отключаем режим трассировки лучей.

Если зайти в игру не получается, то тогда:

  • открываем Nvidia GeForce Experience;
  • в списке игр выбираем Gotham Knights;
  • открываем меню пользовательских параметров (кнопка с ключом рядом с кнопкой «Оптимизировать«);
  • слайдер «Оптимизировать под…» перетаскиваем влево в сторону «Производительность» и жмем «Применить«;
  • после этого жмем кнопку «Оптимизировать«.

Запускаем Gotham Knights. Теперь игра запустится без трассировки лучей и без ошибки 0x887A0005.

Как убрать лаги и сделать 60 FPS в Gotham Knights

Как вы уже наверняка догадались, игра это весьма ресурсоемкая. Потому, когда имеющееся в наличии «железо» не самое мощное, а  качество графики накручено, скажем так, слишком оптимистично (в отношении возможностей машины), то получить стабильные 60 fps будет сложно.

Но если хотим именно 60 fps и именно стабильно, то придется поискать компромисс. Вручную, но зато с хорошим результатом (возможно).

Не пропустите: MAX FRAME RATE — КАК НАСТРОИТЬ МАКСИМАЛЬНЫЙ FPS ДЛЯ ЛЮБОЙ ИГРЫ [АРХИВ]

В общем, первым делом открываем Диспетчер задач и вырубаем все не нужные на время игры проги и процессы (в т.ч. и те, которые работают в фоновом режиме, но кроме системных).

Далее проверяем и обновляем драйвер видеокарты. Вот список страниц. Заходим, находим модель своей видеокарты, проверяем версию драйвера и обновляем, если есть более свежая:

AMD

NVIDIA

Intel

После этого

открываем Панель управления Nvidia > Управление параметрами 3D > вкладка «Программные настройки» > Gotham Knights и далее проставляем следующее значение для этих параметров:

  • Сглаживание гамма-коррекция — Выкл
  • Сглаживание режим — Управление от приложения
  • Сглаживание прозрачность — Выкл
  • CUDA графические процессоры — Использовать глобальные параметры (Все)
  • Режим низкой задержки — Ультра
  • Режим управления электропитанием — Предпочтителен режим максимальной производительности
  • Кэширование шейдеров — Вкл (если игра установлена на HDD, для SSD — оставляем Выкл)
  • Фильтрация текстур — Качество — Высока производительность
  • Потоковая оптимизация — Выкл
  • Тройная буферизация — Выкл

После этого жмем кнопку «Применить«. Перезагружаем комп, перезапускаем игру, открываем настройки графики, переключаем отображение в Полноэкранный режим и отключаем Вертикальную синхронизацию.

Как настроить отображение Gotham Knights на ультрашироком экране без черных полос

Сразу отметим, решение это не официальное. Тем не менее, оно рабочее (проверено на форматах 2560×1080, 3440×1440, 3840×1080, 5120×1440 и 5760×1080), так что, если очень надо, то делаем следующее:

  • идем на эту на страничку на Github — [ССЫЛКА] (задонатить разработчику, к слову, можно там же);
  • качаем оттуда на комп архив Gotham.Knights.ultrawide.v1.0.zip (в последней версии);
  • открываем папку игры, далее — \Mercury\Binaries\Win64\ — распаковываем архив туда (рядом с shipping.exe);
  • перезагружаем комп и и запускаем игру.

Пока так…

[irp]

Что будем искать? Например,VPN

Мы в социальных сетях