В Frostpunk 2 многие игроки сталкиваются с ошибкой «DirectX 12 is not supported», приводящей к вылету игры при запуске. В этой статье мы расскажем, как устранить данную проблему.
Как исправить ошибку «DirectX 12 is not supported» в Frostpunk 2
Для начала обновите операционную систему Windows и драйвера видеокарты. Если это не помогло, попробуйте воспользоваться следующими двумя ссылками:
- Первая ссылка — dxvk-2.4.tar.gz
- Вторая ссылка — vkd3d-proton-2.13.tar.zst
Скачайте оба архива и распакуйте их. Далее вам понадобятся следующие файлы:
- Из первого архива (dxvk-2.4.tar.gz) — файл dxgi.dll
- Из второго архива (vkd3d-proton-2.13.tar.zst) — файлы d3d12.dll и d3d12core.dll.
Скопируйте эти файлы в папку с исполняемым файлом игры Frostpunk2-Win64-Shipping.exe, который обычно находится по адресу «steamapps\common\Frostpunk2\Frostpunk2\Binaries\Win64».
После этого перезагрузите компьютер. Не забудьте отключить оверлей Steam для Frostpunk 2. Для этого в библиотеке игр щелкните правой кнопкой на игре, выберите «Свойства» и отключите опцию «Включить оверлей Steam в этой игре». Если ползунок синий — оверлей активен, если серый — отключен. Вам нужно, чтобы он был серым.
Попробуйте снова запустить игру. Если она по-прежнему вылетает, попробуйте еще раз — иногда необходимо несколько попыток, прежде чем все заработает. Если вы используете программы вроде OBS или Bandicam, отключите их оверлеи тоже.
Вот и всё! Теперь вы знаете, как устранить ошибку «DirectX 12 is not supported» в Frostpunk 2. Надеемся, что разработчики скоро выпустят патчи для решения этой проблемы, и вам больше не придется скачивать и копировать дополнительные файлы.