Как запустить новейшие игры на видеокартах с поддержкой DirectX 10

Егор
image-04-535x535 (1).png
API DirectX 11 появился более 7 лет назад, и уже медленно уступает более новому и технологичному DX 12. Однако в мире остается еще достаточно много относительно мощных видеокарт, которых поддержкой DirectX 11 обделили — к примеру, линейка GeForce 200: топовые ее представители, GTX 280 и выше, без проблем тянут GTA 5 даже в FHD. Однако при попытке запустить на такой видеокарте тот же Fallout 4, который, казалось бы, достаточно хорошо оптимизирован, мы сталкиваемся с тем, что игра требует DX 11. Конечно, наилучшим выходом будет покупка самой простой DX11 совместимой видеокарты, благо стоят они (особенно б/у) недорого, но если очень хочется — можно попробовать поиграть в новейшие игры и на старом железе с поддержкой только DX10.

Для этого нам поможет программная эмуляция новых версий DX — вплоть до 12ого. Чтобы ей воспользоваться, нужен Windows SDK — скачать его можно на официальном сайте. После установки нужно перейти по пути C:\Windows\System32 и запустить файл dxcpl.exe. В нем нажимаем на «Edit list...» и добавляем .exe нужной игры. Теперь выбираем Feature level limit на том уровне, который нужен (для DX 11 лучше брать 11_1, в 12ый лучше не лезть), включаем Force WARP и Force On, после чего применяем изменения. Должно получиться так:
Снимок.PNG
После таких действий игра, требующая DX11, скорее всего запустится, однако стоит учитывать, что программная эмуляция работает крайне медленно, так что сразу ограничивайтесь минимальными настройками в HD. Ну и разумеется не стоит пытаться запустить проекты, которые требуют hi-end железо — лучше всего ограничиться пошаговыми играми типа Tropico или Civlization VI.
7

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

Мы в соцсетях

Комментарии

+7
не особо хороший вариант. вся нагрузка падает на процессор и игра запустится, вот тольку толку то?
21 сентября 2017 в 15:40
#
Popler Power
+22
ну такой совет конечно, поиграть все равно не получится все будет дико лагать
21 сентября 2017 в 23:42
#
Петро Хілінський
0
Способ работает, но задал мне проблем!

Я когда-то пробовал запустить Golf It! на GTS 250 (dx10). Способ сработал, галочки поставил, но получилось 1-2 фпс. Настройки, ессно, были сохранены только для его ехе-шника. DX SDK я успешно удалил.

На днях я купил GTX 1060 (dx12) и скачал LEGO City Undercover. Звука в игре не было, как я ни бился!!!

Все дрова проверил/переставил, пробовал несколько репаков от разных авторов, реестр даже вручную проверял по словам "LEGO" и "Undercover", копал в конфигах игры и Steam_emu.ini — ноль на массу!!!

Вспомнил я про DX SDK. Скачал заново, поставил, открываю — настройки стоят прежние, сохранённые. Видимо, в реестре. Но ведь для ехе-шника Golf It. Снял галочки с WARP и всех уведомлений — и внезапно в ЛЕГО игре появился звук!!!

Я в шоке.
3 сентября 2018 в 14:52
#
Mers
+5116
Нифига оно не работает...
8 января 2021 в 21:01
#
Илья Ткаченко
0
У меня Direct X 12_1 но D3D10 я думал поможет но.... игра продолжает жаловаться на отсутствие модуля D3D11 с функциями 11_1 и не запускается.
21 января 2024 в 14:42
#