Какое-то время назад хотел поиграть в демо RoboCop: Rogue City, тем более она была в Steam доступна бесплатно. Сказано, сделано. Скачал, запустил и ничего не получилось. Игра выдала ошибку: "DirectX 12 is not supported on your system. Try running without the -dx12 or -d3d12 command line argument"... Никакие решения, найденные на форумах, мне не помогли. И я начал разбираться. Тем более тут еще и вышел новый Alan Wake 2, который требует новый вид шейдеров (Mesh Shaders). Короче, словил ощущения как при выходе шейдеров, когда я сидел на видеокарте Geforce 2 MX400, в которой никаких этих ваших шейдеров не было. Начал копать: что за новые шейдеры и где они есть? А есть они только в видеокартах с аппаратной поддержкой DirectX 12 Ultimate (12_2), а у меня на основной (AMD RX570 8Gb) 12_0, а на дополнительной (Nvidia Quadro T600), через которую я пишу видео, - 12_1. А это значит аппаратной поддержки новых технологий у меня нет. Но смотрим на требования RoboCop: Rogue City и не видим в минимал
Ошибка при запуске DirectX 12 is not supported on your system
7 ноября 20237 ноя 2023
12,5 тыс
3 мин