Найти тему
IronDev

Как у меня крашил Red Dead Redemption 2. Решение оказалось логичным.

Red Dead Redemption ... Определённо не однозначная игра (однако менее двоякая, нежели TLOU 2)) ), которая дала именно то, что и должна дать. Превосходная атмосфера, интересный сюжет, геймплей... на уровне Дикого Запада.

Как по мне, те кто ждал от RDR 2 ощущений GTA 5 - сильно засели в болоте однотипного геймплея, способного передавать из раз в раз лишь одни и те же эмоции. Собственно, их химера и пала на релизе игры, чего и следовало ожидать.

RDR 2 - это игра исключительно для тех, кто готов любоваться пейзажами, долго скача на лошади, слушать историю, проникаться Диким Западом. Это интерактивный вестерн, который даёт возможность управлять событиями Вам, а не режиссёру.

Впрочем, статья не об этом. ПО ДЕЛУ НАЧИНАЕТСЯ ОТСЮДА.

Я купил игру по пред заказу, заранее её скачал, и сразу же после релиза начал играть. И, вот, что самое забавное, несмотря на огромные волны недовольств крашами, у меня не случилось никаких проблем.

Честно, на данный момент я уже точно не упомню, но может быть, пару раз игра крашнулась, и то не в первые дни и то , даже не факт, может я уже что то себе придумал )

Я весьма неспешно проходил игру, следуя одному принципу: здесь нужно не пробегать, а наслаждаться. По охотиться за животными, по рыбачить, по скакать по местности, посмотреть пейзажи, насладиться подачей.

Собственно, поэтому я до сих пор ещё игру и не прошёл). Так как достаточного для подобного расслабления времени я не имею.

В общем, краш... да, я про него хотел написать.

Купил я себе новый SSD (а если быть точным, даже 2, под разные ОС), поставил Windows (причём, честно купленную, лицензионную). Скачал игру и вернулся в приключение. Благо сейчас все сохранения завязаны с облаком.

Немного поиграл и оказался на миссии, где нужно спасти Трелони.

Место жительства Трелони
Место жительства Трелони

Я, наверно, некоторые сюжетные аспекты опущу (хоть, особой важности они и не имеют) и просто перейду к моменту с крашем.

Тот самый момент
Тот самый момент

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

Я не сильно расстроился, потому что в принципе отношусь к проблемах в играх с большим пониманием к труду разработчиков, хотя, конечно и не хотелось заново проходить миссию, она не самая быстрая.

Прохожу второй раз - на том же самом месте - опять краш. Несколько следующих попыток, так же увенчались завершение работы приложения именно на этом самом месте.

Я уже пробовал вызвать кат сцену в немного другом месте, перезагрузить компьютер, попытаться сбросить кат сцену. Ничего этого не помогло.

-4

Начал думать... Решил сменить графическое API с Vulkan на более родной для Windows DirectX 12. Честно говоря, очень надеялся на это, казалось мне, что ошибка где то в графике (которой игра переполнена так, что сложно представить, как видеокарта не захлёбывается), может какой партикул не рисуется.

Сменил, поехал пробегать миссию с большой верой в успех и надеждой на светлое будущее. Но в опять, в том же месте, в тот же час - здравствуй рабочий стол.

-5

Я решил посоветоваться со знакомым, который по лучше меня разбирается в вопросах графических API (ну, не знаю я почему именно в эту сторону я решил думать, не знаю...). Решения мы с ним не нашли.

И я как то решил отложить этот вопрос, не заходить вовсе в RDR 2.

Через некоторое время, в виду, наверно, магнитной бури в квартире моих соседей алкашей рядом, мне пришло в голову, что подобная проблема вполне может быть, если игра попытается обратиться к какому-то файлу, которого нет, либо прочитать который не представляется возможным.

Я не особо на это надеялся, так как у меня новый SSD (причём не дешёвый, Intel), игру я скачал недавно, ошибок быть не должно. Однако, в настройках RockStart Launcher я нашёл пункт проверки файлов, что собственно и сделал.

-6

Игра нашла кучу проблем и заставила меня скачать 7гб исправлений, а так же переустановить DirectX.

И после этих изменений, я смог пройти тот участок без краша. Хотя, было страшно в том месте, конечно).

Резюмируя, считаю необходимым отметить, своё личное уважение к данной игре, работе её авторов. Ошибки бывают у всех. Хотя данная ошибка и не относится к ним, по крайней мере напрямую. (Правда, кто его знает, может можно было и подправить метод так, чтобы подобная проблема не вызывала вылет) )