Перейти к содержимому

Как запустить игру без dx12

  • автор:

Как запустить игру без dx12

Изменить язык

Полная версия

© Valve Corporation. Все права защищены. Все торговые марки являются собственностью соответствующих владельцев в США и других странах. Политика конфиденциальности | Правовая информация | Соглашение подписчика Steam | Возврат средств

Установить Steam

© 2024 Valve Corporation. Все права защищены. Все торговые марки являются собственностью соответствующих владельцев в США и других странах.

Ошибка при запуске игр: «Требуется видеокарта с поддержкой D3D_Feature_Level_12». Можно ли исправить ее без замены видеокарты?

img-Videokarta-ne-podderzhivaetsya.jpg

Каникулы (или отпуск).

Сидишь себе загружаешь/устанавливаешь игру, нажимаешь на ярлычок и.. видишь сообщение, что видеокарта не поддерживается, нет какого-то «D3D_Feature_Level_12»!

Ё-к-л-м-н, как так-то.

Собственно, сегодняшнюю заметку решил отвести рекомендациями по устранению подобной ошибки (тем паче, что она почему-то к началу этого лета набрала популярность // даже меня уже 3-й раз спросили на блоге. ��).

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

img-Trebuetsya-videokarta-s-podderzhkoy-D3D_Feature_Level_12.jpg

Требуется видеокарта с поддержкой D3D_Feature_Level_12 // на примере с игрой Uncharted 4

Рекомендации по устранению

Первое

Не буду оригинальным, но первые действия самые банальные:

  1. перезагрузить компьютер;
  2. посмотреть системные требования к «проблемной» игре (интересует прежде всего видеокарта) и сравнить ее с установленной на ПК (��как узнать модель своей видеокарты);

img-Sist.-trebovaniya-k-igre-Uncharted.jpg

Сист. требования к игре Uncharted

img-Sredstvo-diagnostiki-DirectX-urovni-12.jpg

Средство диагностики DirectX — уровни 12

* Уровень функций 12.0 (Feature_Level_12) — набор функций граф. процессора, работающих (в данном случае) с Direct3D 12. Например, если у вашей видеокарты поддерживаемый уровень функций «11.0» — то вы не сможете запустить игры, для работы которых нужен пакет DirectX 12 (разумеется, при усл., что у игры нет возможности переключить вручную на использование пакета DX11. Об этом ниже ��).

Второе

DirectX 12 использует низкоуровневые API, позволяющие системе более эффективно работать с железом (в отличие от DirectX 11 с высокоуровневым API). Однако, несмотря на свои преимущества в плане производительности и качестве получаемой картинки — работа с DirectX 12 более сложна и трудоемка!

�� Именно поэтому некоторые современные игры разрабатываются на более простом и стабильном DirectX 11 (+ включают DX11 в настройки загрузчика игры, чтобы в случае проблем можно было выбрать между DX 12 и DX11).

�� Исходя из этого совет : стоит проверить настройки игры, ее загрузчика (+ конфигурационных файлов, которые могут быть в папке с установл. файлами) — нет ли там возможности выбрать DirectX другой версии — если есть, попробуйте! ��

img-Nastroyki-igryi-vyibor-DX11-ili-12.jpg

Настройки игры, выбор DX11 или 12

�� Важно!

У некоторых игр могут быть свои способы перекл. на ту же версию DX11. Например, это иногда делается через ярлыки на рабочем столе, дописывая в свойства аббревиатуру «-d3d11». Об этом можно узнать на офиц. сайте конкретной игры («прошерстя» форумы поддержки).

Третье

Если ваша видеокарта есть в списке рекомендуемых игрой, а настройки загрузчика не дали ничего определенного — то, возможно, стоит попробовать следующее:

    переустановить ��видеодрайвер (с предварительным удалением старой версии с помощью ��утилиты DDU). �� Важно: загружайте видеодрайвер последней версии с офиц. сайта вашей видеокарты (если у вас ноутбук : то с сайта производителя ноутбука!);

Удалить и перезагрузить / вариант удаления драйвера

img-Driver-Booster-9-----obnovlyaet-ne-tolko-drayvera-no-i-biblioteki-dlya-igr.png

Driver Booster 9 — обновляет не только драйвера, но и библиотеки для игр

img-2017-12-07-16_52_51-Ustanovka-igryi.png

Установка игры

Если вам удалось решить проблему как-то иначе — сообщите пожалуйста в комментариях.

За сим откланяюсь, удачи!

Как запустить игру без dx12

Игра Atomic Heart по умолчанию запускается под DirectX 12. Все мы много раз слышали, что новый API должен обеспечивать лучшую производительность на современных системах, но в реальности ситуация часто иная. И Atomic Heart не является исключением. Переход на DirectX 11 может поднять производительность, особенно на старых видеокартах.

В параметрах игры нет ручного выбора DirectX. Как включить DirectX 11 в Atomic Heart? Решение простое. Находите Atomic Heart в библиотеке игр Steam, нажимаете правой клавишей, вызываете меню. Во вкладке «Общие» в поле параметры запуска прописываете -d3d11. После чего игра станет запускаться под DirectX 11.

Также можно добавить параметр для запуска в свойства ярлыка. Находите в папке с игрой AtomicHeart.exe, делаете ярлык на рабочем столе, добавляете -d3d11 в меню свойств, поле «Объект».

Я провел беглое тестирование во вступительной сцене. В самом тяжелом графическом режиме (4K с максимальными настройками, DLSS отключен) видеокарта GeForce RTX 2080 Ti оказалась на 3-5% быстрее в DirectX 11.

В случае старых GeForce GTX 1060/1070/1080 разница будет еще больше. Также из-за особенностей менеджмента памяти в DirectX 12 выше загрузка видеопамяти. Поэтому строго рекомендуем включать DirectX 11 на всех видеокартах NVIDIA прошлых поколений.

Также в DirectX 11 работает технология NVIDIA DLSS.

Больше советов и обзоров технологий на нашем сайте NVPlay.ru. Подписывайтесь также на наши сообщества во ВКонтакте, Telegram и Twitter!

Как запустить игру с помощью DirectX 11

Запустив игру на компьютере с видеокартой без поддержки DX12, вы увидите ошибку. Мол, запустите игру без параметров -d3d12. Но никаких параметров нет.
На самом деле проблема решается просто. Нужно просто добавить в параметрах запуска строчку: -d3d11. И всё!
P.S на самом деле настройка DX12 есть в игре. Но как вы уберете её не запустив игру?

Комментарии: 37
Ваш комментарий

в свойствах запуска пропиши -DX11

  • пожаловаться
  • скопировать ссылку

А где это свойство находится?

П.С. подобный способ поможет с ддаггет альянс 3?

  • пожаловаться
  • скопировать ссылку

Неа. если найдешь способ ее запустить на старой карточке без ДХ12, маякни. на то, что разрабы вынут голову из жопы, а следом достанут из нее же руки я не верю.

  • пожаловаться
  • скопировать ссылку
  • пожаловаться
  • скопировать ссылку

Эта игра одинаково подглючивает как в дх11, так и в дх12 если что

avenger406 написал:
Да у меня 12 directx не поддерживается совсем так что она не запускается

Такого не может быть, нужна виндоус 10, а дх12 поддерживался пускай и полуаппаратно ещё на кеплерах, это 600-я серия гтх’ов, даже ферми 500-я серия кое-как с ним работает, если у тебя ещё более древняя видяха, то не имеет смысла играть в эту игру — будут сильные лаги. Игра вообще в состоянии как-будто ранний доступ, может ещё патчами будут допиливать что-то

  • пожаловаться
  • скопировать ссылку

TopPCGamer
Ну да 1050ti 4гб с 32гб озу — игра подлагивает в экшене/движухе, хотя стабильность фпс на уровне 60-90фпс.. Странно.

  • пожаловаться
  • скопировать ссылку

DarkNezias_Gebeine написал:
Ну да 1050ti 4гб с 32гб озу — игра подлагивает в экшене/движухе, хотя стабильность фпс на уровне 60-90фпс..

Это на минималках в 720р?

  • пожаловаться
  • скопировать ссылку

есть у кого саундтрек из игры?

  • пожаловаться
  • скопировать ссылку

в настройках видео снимаешь галочку с directX12 и перезапускаешь игру

  • пожаловаться
  • скопировать ссылку

Aleks-zn
Если это пиратка, то зайди в свойства ярлыка и в поле объект после кавычек поставь прообел, а после него -d3d11.

  • пожаловаться
  • скопировать ссылку

PetrShishkin
Спасибо, помогло!

  • пожаловаться
  • скопировать ссылку

Ну я думаю тут оптимизацию подкрутят быстрее чем в Сайберпанке.

  • пожаловаться
  • скопировать ссылку

По геймплею шлак ещё тот, по графике симпотно, но есть небольшие фризы, они раздражают, хотя в принципе играбельно

  • пожаловаться
  • скопировать ссылку

Палыч Роков
Фризы фиксятся отключением потоковой передачи текстур:
1. Windows + R
2. Вставляем

%LOCALAPPDATA%\Streumon\ Necromunda\Saved\Config\WindowsNoEditor\
(убери пробел перед «некромунда», местный форум запрещает писать слова длиннее 50 знаков).

жмём ентер.
3. Открываем Engine.ini любым текстовым редактором, я предпочитаю нотпад.
4. В конце дописываем:

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

Касательно самой игры, мне зашло.

  • пожаловаться
  • скопировать ссылку

Space Мarine
Спс, реально помогло. Второй патч уже выходит, а опции отключения стриминга текстур в настройках всё ещё не завезли. Челы первый раз что ли игру на UE4 делают.

  • пожаловаться
  • скопировать ссылку

а где на пиратке найти

  • пожаловаться
  • скопировать ссылку

Попробуй на рабочем столе, в свойствах ярлыка, в строке объект дописать -d3d11

  • пожаловаться
  • скопировать ссылку

Да у меня 12 directx не поддерживается совсем так что она не запускается

  • пожаловаться
  • скопировать ссылку

не надо никакие win+r,
через мой комп заходим пользователи/ваше имя
/AppData/Local/Streumon
/Necromunda/Saved/Config/
/WindowsNoEditor

  • пожаловаться
  • скопировать ссылку

dimenoz
Это то же самое, но медленнее.

Палыч Роков
Не в оптимизации игры дело, а в том, что ты взвалил на своё железо нагрузку, которую оно уже не тянет. У тебя же видюха по производительности отсасывает даже у 3070.
Борода как-то показывал, что для нормального 4к 60+ фпс современного гейминга нужна карта от 3080 и выше.
Если ты до сих пор ожидаешь от своей 2080super в 4к 100+фпс, то для тебя плохие новости.
Возможно, в играх попроще или постарее ты и получишь много фпс в 4к с включёнными длсс/фср. Но не в игре с такой детализацией, как некромунда. Тут на одном уровне разнообразных мелких и не очень объектов и, соответственно, вызовов на отрисовку гораздо больше, чем во всём твоём думе. И сами объекты гораздо более детализированные. Да и в целом, Дум делался чуваками на собственном движке, который они вдоль и поперек знают, поэтому там и оптимизация близка к идеальной. И коллектив разрабов Дума был ~в 10 раз больше, чем коллектив разрабов Некромунды.
И, кстати, не пробовал на DX12 поиграть ?, а то у тебя на 11-м полтора ядра работают, остальные простаивают. При чём временами, по твоему ролику выше, у тебя даже на первой, самой лёгкой локации это бедное одно работающее ядро под соточку долбится 😀

По поводу дизайна уровней, это то, чему досталось больше всего похвал в Некромунде. И он действительно тут крутой и каноничный, это признавали даже те издания, которые в целом больше критиковали игру, чем хвалили. Поэтому словил ор с этой претензии 😀

  • пожаловаться
  • скопировать ссылку

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *