Все известные способы исправления самой распространенной ошибки в RDR 2 – ERR GFX STATE.
Пока Rockstar Games продолжают уже в который раз перевыпускать GTA V и тянуть с выходом новой части, их амбициозное детище про жизнь на диком западе продолжает испытывать множество технических проблем. Речь идет, конечно же, о Red Dead Redemption 2. Несмотря на то, что с момента выхода игры прошло уже более 3 лет, разработчики так и не смогли исправить одну из самых часто встречающихся ошибок – ERR GFX STATE, которая звучит как «Ошибка игры. перезагрузите систему и запустите игру заново».
В некоторых случаях помогает просто перезапуск лаунчера вместе с игрой, а в некоторых – перезагрузка всей системы. Но что делать, если эти простые действия не привели к нужному результату, а игра снова «крашнулась»?
Переключение графического API
В ряде случаев, переключение с Vulkan на DirectX 12 (и наоборот) может действительно помочь. Для этого достаточно перейти в настройки игры во вкладку Графика, прокрутить вниз до раздела Графика (Дополнительно), и переключить графический API.
Если вдруг этот пункт у вас заблокирован, то сначала убедитесь, что Дополнительные настройки находятся в позиции Разблокированы.
После чего перезагрузите игру и проверьте, появляется ли ошибка снова.
Установка дополнительного параметра запуска
Если первый способ не помог, то следующим стоит попробовать прописать командный параметр запуска –ignorepipelinecache.
В каждом лаунчере это выглядит по-разному.
Для Rockstar Games Launcher:
Откройте Настройки и слева в разделе Установленные игры кликните по названию игры – Red Dead Redemption 2.
В поле Параметры запуска впишите: –ignorepipelinecache
После чего можете сразу же запускать игру.
Для Epic Games:
Перейдите в Настройки и снизу в разделе Управление играми отыщите Red Dead Redemption 2.
Активируйте поле Дополнительные параметры командной строки, путем установки галочки.
Впишите в появившееся поле: –ignorepipelinecache
И попробуйте запустить игру.
Для Steam:
Откройте библиотеку с играми и кликните ПКМ по RDR 2. Перейдите в Свойства.
В поле Параметры запуска введите: –ignorepipelinecache
Запустите игру и убедитесь, что ошибка исчезла.
Удаление файлов графического кэша
В большинстве случаев, именно этот кардинальный способ помогает избавиться от ошибки ERR GFX STATE.
Для этого откройте на своем ПК папку Документы и перейдите по следующему адресу: Rockstar Games\Red Dead Redemption 2\Settings
В папке Settings удалите все файлы с разрешением .bin, а также файлы, которые начинаются на sga_ .
После чего можно сразу же запускать игру.
P.S: Перед удалением этих файлов, советуем вам сделать скриншоты своих настроек в игре, в случае, если вам не захочется заново подгонять их под конфигурацию своего ПК. Если вы случайно удалите не те файлы из этой папки, то все настройки выставятся на дефолтные значения.
Обновление драйверов видеокарты
Несмотря на то, что это довольно банальный совет, многие почему-то совершенно забывают о нем. Такие крупные проекты, как RDR 2, со временем дорабатываются не только самими разработчиками игры, но и специалистами из компаний Nvidia и AMD, которые постоянно оптимизируют свои видеокарты.
Перейдите на официальную страницу для скачивания драйверов к своей видеокарте, и убедитесь, что у вас установлена самая последняя версия программного обеспечения.
Чтобы всегда быть уверенным, что у вас установлена последняя версия драйверов, можете воспользоваться официальными утилитами с автоматическим обновлением.
Для «зеленых» карт это Nvidia GeForce Experience
Для «красных» карт – AMD Radeon Software
Сброс разгона видеокарты
Если у вас не самый мощный ПК, и в попытках увеличить количество FPS в игре вы прибегали к повышению мощности видеокарты, то основная проблема возникновения данной ошибки может скрываться именно в этом.
Некоторые игроки на различных форумах сообщают о том, что ошибка пропала только после того, как они сбросили разгон видеоадаптера до заводских значений.
Чаще всего разгон видеокарты проводят при помощи утилиты MSI Afterburner. Если это ваш случай, то достаточно просто зайти в программу и в самом низу нажать на кнопку Reset.