Если RoboCop Rogue City на компе нормально работать не хочет (или вообще никак не работает) и вместо игры раз за разом выскакивает табличка с ошибкой DX12 Is Not Supported, то сейчас расскажем, как эту проблему устранять.
Речь, уточним, о ситуации, когда Windows пишет «DirectX 12 is not supported on your system».
И в данном случае причиной проблемки может быть, как просто «старая» версия системы, так и кое-чего посложнее.
Не пропустите: Если демка Robocop Rogue City не запускается
Но в любом случае разбираться лучше, начиная с самого простого. Итак,..
Что делать, когда у RoboCop Rogue City DX12 не поддерживается
Значит, в таком случае первым делом проверяем обновления Windows и доустанавливаем все обязательные (в особенности, когда функция автоустановки апдейтов отключена).
А для этого:
- жмем Windows+I, и в окне «Параметров» кликаем «Обновление и безопасность«;
- далее переходим в «Центр обновления Windows» и жмем «Проверить наличие обновлений«;
- дожидаемся завершения установки апдейтов (в Центре обновления должна появиться надпись «У вас установлены все последние обновления«).
После этого перезагружаем компьютер и запускаем игру. А вот если ошибка выскакивает снова, то вот что еще можно/нужно сделать (если п.#1 должного эффекта не возымел, то переходим к п.#2 и т.д.).
Не пропустите: LowLevelFatalError и DXGI ERROR DEVICEHUNG у RoboCop-а: что делать
#1 — DX12 Is Not Supported в RoboCop Rogue City — обновляем драйвер
С учетом того, что эта и еще уйма других проблем в любой игре случаются из-за устаревшего драйвера «видяхи» и/или из-за каких-то неполадок в его работе (установлен или обновился «коряво» и пр.), данную процедуру выполнять нужно в любом случае и желательно почаще.
Потому идем на официальный сайт производителя видеокарты — Nvidia [ССЫЛКА] или AMD [ССЫЛКА] — качаем и устанавливаем самую свежую версию драйвера для своей видеокарты.
Если же накануне установки RoboCop Rogue City драйвер видяхи вы успели обновить (собственно, как оно всегда и делается), то теперь надо откатывать его обратно. То бишь, полностью переустанавливаем драйвер — ставим предыдущую его версию через процедуру чистой установки (гуглится легко).
После успешного завершения процедуры обновления драйвера видеокарты также в обязательном порядке проверяем и обновляем версию игры, перезагружаем комп/консоль и запускаем игру.
#2 — DX12 Is Not Supported в RoboCop Rogue City — Обновляем DirectX
Так как по ходу установки RoboCop Rogue City клиент Steam уже автоматом загрузил DirectX на комп, то дополнительно ничего качать не нужно.
Поэтому просто:
- открываем клиент Steam и переходим в Билиотеку;
- в строке поиска пишем steamworks и потом в результатах жмем правой кнопкой мыши по названию «Основные редистрибутивные пакеты Steamworks» (или Steamworks Common Redistributables);
- в открывшемся меню жмем «Свойства» и затем — «Просмотреть локальные файлы«;
- теперь в окне Проводника открываем папки _CommonRedist > DirectX > Jun2010
- в папке «Jun2010» находим и запускаем файл DXSETUP;
- следуя инструкции установщика завершаем процедуру установки и запускаем RoboCop Rogue City.
#2 — DX12 Is Not Supported в RoboCop Rogue City — перезапускаем с -d3d12
Как обычно:
- в Steam кликаем то ПКМ по названию RoboCop Rogue City в Библиотеке;
- далее жмем «Свойства«
- в строке «Параметры запуска» вместо -dx12 прописываем -d3d12
- жмем ОК и запускаем игру.
Переустанавливаем RoboCop Rogue City на диск C
Если RoboCop Rogue City все равно не запускается, то тогда, похоже, придется переустанавливать. Т.е. сначала игру удаляем полностью, а затем качаем и ставим по-новой. Но теперь только на диск С компа!