Наверное многие, кто играл в Just Cause 2, так или иначе, сталкивались с проблемой, которая очень часто мешала нормально играть в данную игру. И эта проблема заключалась в ошибке Fatal DirectX Error. При этом, код ошибки мог быть разный. Например, мог быть код ошибки 2, в других случаях 12, и совсем редко код 6. И вот, из-за этой ошибки, игра могла совсем не запуститься, или вылететь прямо во время игрового процесса.
При этом, всё это сопровождалось картиной, когда, если вылет случился во время игрового процесса, то игра продолжала работать, звук был, словно игра работает, но экран был чёрным. А при попытке свернуть или вывести в окно игру, нажатием клавиш Alt+Enter, выскакивала эта же ошибка, с одним из кодов ошибки. При этом, такая ошибка возникает как на Windows 7, так и на 8, 10 и, сюда по всему, даже на Windows 11.
Столкнувшись с данной проблемой, я отправился шастать в интернете, в надежде найти решение этой проблемы. И я нашёл. А решение даже не одно, их много, но я остановлюсь только на тех, которые, судя по отзывам на разных форумах, действительно работают.
Решение 1
Если вы столкнулись с такой ошибкой Fatal directX error, с любым из кодов, и игра вылетела, то делаем следующее:
- Наводим курсор мыши на иконку игры и щёлкаем правой кнопкой мыши по нему, а затем выбираем "Свойства".
- Затем, в поле "Объект", после JustCause2.exe" вводим следующую команду -/dxadapter=0 после чего жмём на "Применить" а затем "Ок". Пример: "E:\Games\Just Cause 2\JustCause2.exe" -/dxadapter=0.
Это первое решение данной проблемы, после применения которого, игра уже не должна выдавать такую ошибку. По крайней мере, мне этот метод, вроде как помог. Вроде как, потому что, я сыграл пару миссий и вылета не наблюдалось, но кто знает, как игра дальше может себя повести. Но если вам этот метод не помог, то идём дальше!
Решение 2
После проявления этой же ошибки, делаем практически точно то же, что и в первом решении, а именно:
- Наводим курсор мыши на иконку игры и щёлкаем правой кнопкой мыши по нему, а затем выбираем "Свойства".
- Затем, в поле "Объект", после JustCause2.exe" но уже вводим не одну команду а несколько, а именно: /frameratecap=30 /filmgrain=0 /dxadapter=0 . Если не поможет, то перед каждой такой командой, не отступая ставим чёрточку, пример: -/frameratecap=30
- Также, после запуска игры, зайдите в настройки и отключите такие опции как: Размытие при движении, bokeh фильтр, декалии а также симуляцию воды при помощи GPU.
Если и это решение не помогает, то переходим к третьему, последнему решению.
Решение 3
- После закрытия игры, наводим курсор мыши на рабочий стол в пустое место и щёлкаем правой кнопкой мыши.
- Затем, выбираем "Разрешение экрана", после чего, в открывшемся меню щёлкаем по функции "Определить", после чего это должно определить разрешение вашего экрана. Далее, в пункте "Экран" выбираем вашу видеокарту, а в пункте "Несколько экранов" выберите "Всё равно пытаться подключиться к VGA", после чего жмём на "Применить", после чего возвращаемся в пункт "Несколько экранов" и меняем выбранное на "Расширить эти дисплеи". Затем опять нажимаем на "Применить", если вылезет сообщение то соглашаемся с заменой настроек и жмём на "Ок" чтобы применить настройки.
Решение 4
- Щёлкаем правой кнопкой мыши по ярлыку игры и выбираем свойства.
- Наводим курсор на поле "Объект" и в самом конце ставим пробел а затем пишем строку /failsafe после чего сохраняем изменения. В итоге должно получиться так: "E:\Games\Just Cause 2\JustCause2.exe" /failsafe
- Запускаем игру, заново настраиваем все настройки и пробуем играть.
Данное решение, по идее, тоже должно помочь вам решить проблему с данной ошибкой. Однако, в большинстве случаев, в целом, хватает только первого решения, описанного выше. Но опять же, если оно вам не поможет, то попробуйте эти другие два решения. Что-то из этого нет-нет да должно помочь. А на этом у меня всё. Надеюсь что я вам помог. Всем приятной игры!
У меня недавно была проблема с запуском, но всё решилось перехешированием в стим.
не было проблем с запуском
Ну, везёт же. А вот мне, зачастую, нужно танцевать пляски с бубном вокруг некоторых игр.
Не помогает не один способ
ничего не помогло