+7
Как запустить новейшие игры на видеокартах с поддержкой DirectX 10
Пользователь удален
—
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, после чего применяем изменения. Должно получиться так:
После таких действий игра, требующая DX11, скорее всего запустится, однако стоит учитывать, что программная эмуляция работает крайне медленно, так что сразу ограничивайтесь минимальными настройками в HD. Ну и разумеется не стоит пытаться запустить проекты, которые требуют hi-end железо — лучше всего ограничиться пошаговыми играми типа Tropico или Civlization VI.
Рекомендации
Рекомендации
Комментарии
ну такой совет конечно, поиграть все равно не получится все будет дико лагать
Способ работает, но задал мне проблем!
Я когда-то пробовал запустить 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 и всех уведомлений — и внезапно в ЛЕГО игре появился звук!!!
Я в шоке.
Я когда-то пробовал запустить 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 и всех уведомлений — и внезапно в ЛЕГО игре появился звук!!!
Я в шоке.
У меня Direct X 12_1 но D3D10 я думал поможет но.... игра продолжает жаловаться на отсутствие модуля D3D11 с функциями 11_1 и не запускается.