Если у тебя при запуске Frostpunk вылезает ошибка «DirectX 12 is not supported on your system» — я тебя как никто понимаю. У меня игра сначала вообще отказалась запускаться, и пришлось пару вечеров поковыряться, чтобы разобраться. Делюсь, что реально сработало.
Навигатор
Directx 12 error — что делать?
1. Драйверы NVIDIA — первое, что стоит проверить
У меня стоит карта от NVIDIA, и оказалось, что именно старый драйвер ломал запуск.
- Скачиваешь свежий драйвер с офф. сайта NVIDIA (у меня зашла версия от 11.09.2024, но бери актуальную).
- Устанавливаешь, перезагружаешься.
- Если повезёт, игра сразу стартует без ошибки.
У некоторых, правда, даже на новых драйверах всё ещё крашится — так что читаем дальше.
2. Запуск через DirectX 11
DX12 — штука капризная, особенно если у тебя не свежая система или видеокарта. Я заставил игру стартовать так:
- В Steam жмёшь ПКМ по игре → Свойства → Параметры запуска.
- Вводишь туда:
-d3d11 -dx11
- Сохраняешь и пробуешь запуск.
После этого у меня игра пошла стабильнее, чем через DX12.
3. Лезем в конфиги
Если ничего не помогает, можно подправить настройки руками.
- Идём в:
C:\Users\ТвоёИмя\AppData\Local\11bitstudios\Frostpunk2\Steam\Saved\Config\Windows- Открываешь файл Game в блокноте.
- Находишь строку:
IntSetting[10] Current=2
- Меняешь на:
Current=1
- Сохраняешь и пробуешь запуск.
4. Продвинутая тема: запуск через Vulkan
Если совсем беда и хочется выкрутиться любыми способами, можно попробовать через Vulkan. По сути, это эмуляция DX12 там, где он не работает.
- Качаем:
- Распаковываем архивы.
- Кидаем файлы d3d12.dll и d3d12core.dll (из vkd3d) + dxgi.dll (из dxvk) в папку с игрой, где лежит Frostpunk2-Win64-Shipping.exe.
- Запускаем игру.
У меня этот метод работал через раз, но у кого-то, наоборот, оказался основным решением.
Ещё пару моментов
- Иногда проще запускать игру прямо из exe-шника (обходя Steam).
- Если у тебя Game Pass-версия, то файл может называться Frostpunk2-WinGDK-Shipping.exe.
- И да, убедись, что у тебя железо хотя бы дотягивает до минимальных требований, а то никакие костыли не помогут.
У меня лично заработало на втором варианте (DX11), а потом я обновил драйверы, и стало стабильнее.
Так что пробуй по порядку, и, скорее всего, что-то из этого зайдёт.












А через пиратку как?
Добавлены новые решения. Надеюсь, что-то из этого поможет.
Нужна винда версии 1009 и выше. Без нее ни одно из указанных выше решений не работает