{"id":2386,"title":"\u0420\u0435\u0437\u0430\u043b\u0438 \u043f\u0435\u0441\u043e\u043a \u0438 \u0434\u0430\u0432\u0438\u043b\u0438 \u043a\u0440\u0435\u043c \u2014 \u0438 \u0441\u043e\u0431\u0440\u0430\u043b\u0438 \u043f\u043e\u0447\u0442\u0438 \u043c\u0438\u043b\u043b\u0438\u043e\u043d \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u043e\u0432","url":"\/redirect?component=advertising&id=2386&url=https:\/\/tjournal.ru\/promo\/437972-go-to-viral&placeBit=1&hash=e6d32eb9f11d24f6c41bf1fb857925632cc9d8a9c7d22f158ef2e9201b5e8f15","isPaidAndBannersEnabled":false}
Вопросы
Rofl-Machine

Не работает DX11 в "олдовых" играх

Итак, всем доброго времени суток.

Не запускаются в DX11 конкретные игры: Colin McRae DiRT 2 и Lost Planet 2.

В первом случае помогает только пропись в конфиге о форсировании DX9, а во втором - тупо выбрать в лаунчере DX9. На счет остальных игр хз, не знаю, какие еще тайтлы тех лет используют DX11. Но раз эти 2 игры ведут себя абсолютно одинаково, то дело не в них, я так думаю.

При попытке запуска в DX11... ничего не происходит. DiRT 2 показывает на пару секунд свой мелкий баннер и пропадает, а в LP2 на 1-2 секунды появляется значок загрузки рядом с курсором и все. В стиме показывает, что вошел в игру, а потом вышел. Короче говоря, олдскульный дефолт.

Причем пару лет назад я спокойной катал в DiRT2 без правки конфига на этой же винде.

Что делал: удалял файлики DX11 из папок SysWOW64 и System32 и устанавливал обратно через оф. веб-установщик. Устанавливал специальную сборку DX за июнь 2010, которая лежит в папке с LP2 (совет на форуме), переустанавливал игры.

ВСЕ современные игры, которые работают только на DX11+ запускаются с пол пинка. Иными, ни с одной игрой как минимум от 2015 года проблем с запуском - zero.

Как это починить? Хочется иметь полноценный доступ ко всем играм.

Система:
ЦП: i5-4670
ОЗУ: 16gb ddr3
ВК: GTX 970
ОС: Win 10 Pro (20H2 - сборка 19042.685)

{ "author_name": "Rofl-Machine", "author_type": "self", "tags": [], "comments": 24, "likes": 3, "favorites": 5, "is_advertisement": false, "subsite_label": "ask", "id": 292574, "is_wide": true, "is_ugc": true, "date": "Sun, 20 Dec 2020 15:22:26 +0300", "is_special": false }
0
24 комментария
Популярные
По порядку
Написать комментарий...
2

А они вообще 11 то поддерживают, вроде же когда они выходили был только 10.

Ответить
1

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

Ответить
0

Заходи в Панель управления\Все элементы панели управления\Администрирование - Просмотр событий. В меню Журналы Windows - Приложения, Система, после запуска игр и выхода из них ошибки есть какие?

Ответить
0

А это я вывел в txt оба пункта, вдруг так проще увидать.

Ответить
1

Да, проще. Меня интересуют только записи с пометкой ошибка. Там код мелькает 0xc0000005, я бы от него отталкивался, хотя он очень распространён и конкретики обычно не даёт.
https://astera.ru/software/oshibka-pri-zapuske-prilozheniya-0xc0000005/
Либо библиотеки Visual Redist перекачать с оффсайта Майкрософта, если они вдруг не поставились в списке Программы и компоненты.

Ответить
0

По поводу визуала, накачена абсолютно вся библиотека с оф. сайта. Но возможно ли, что это перебор и они друг с другом конфликтуют? 

Ответить
1

При конфликте другие ошибки обычно. А режим совместимости с Windows 7 не пробовал выставлять в Свойствах exe-файлов на вкладке Совместимость? Хотя, если это Steam-версии, он по идее сам должен беспроблемно всё запускать.

Ответить
0

Совместимость попробовал, не помогло. А стим не всегда ставит оптимальные параметры. Продаются еще там игры, которые без костылей не работают.

Ответить
1

visual c не имеет отношения к dx

Ответить
0

А это с DiRT2. Но ошибка абсолютна такая же.

Ответить
0

А с каких пор Dirt 2 Dx11 поддерживает?!

Ответить
0

С 2009, как релизнулась :)
Это первая игра, в которую добавили поддержку DX11.
А профита от DX11 на глаз. Благодаря ему старые игры не ощущаются старыми.

Ответить
0

Что?? 9800 (рекомендуемая) не поддерживала Dx11. Максимум 10-ку, и то через задницу.

Ответить
0

Ну тут гугл в помощь за подробной инфой. Я лишь могу сказать, что в версию DX9 играть не буду, зная, как выглядит в DX11.

Ответить
0

Хехе, погуглил.
Оказывается, поддерживает. 
И я, оказывается, играл в неё и на Dx11 и на Dx9. Только разницы практически не было.

Ответить
0

Ну разница далеко не явная, но если знать, куда смотреть, то все))

Ответить
1

Тесселяция воды? Серьёзно? На скорости, когда думаешь, как бы кубарем из поворота не улететь? 
Да, это было очень нужно.

Ответить
0

- 3D волны (хорошо заметно на повторах)
- Сглаженные модели зрителей
- Флаги детальнее
- Возможность выставления постпроцесса на Высоко в настройках графики

И вода в этом списке не главное, хоть и не редко приходится нырять в лужи.
Я зашел на DX9 и в меню уже ужаснулся от 4 полигонов на головах зрителей. А последний пункт влияет на восприятие картинки в целом.
Так что тут кому как. Лично мне в DX11 игра по сей день кажется современной, а в DX9 дичь с 360ого бокса.

Ответить
0

Я к старым игры Illusion Soft в корневую папку с игрой и экзешником подкладывал игре D3D9.dll.

Ответить
0

Попробовал и d3d9.dll и d3d11.dll. Не помогло(

Ответить
0

Вот уж где настоящие конвейерные разработчики, которые вечно топчутся на месте.

Ответить
Читать все 24 комментария
null