Horizon Zero Dawn решение проблемы вылета игры

Horizon Zero Dawn решение проблемы вылета игры

Многие, как и я, столкнулись с тем что, игра регулярно крашиться, у меня это происходило с частотой в 15-30 минут, а так как в игре нет ручных сохранений, это превращалось в пытку.

Я пробовал все советы из гайдов - увеличивал файл подкачки, ставил настройки графики на минимум, отключал оверлеи и т.д. Но нечего не помогало.

Оказалась, проблема была не в моем пк, а в том что программа была написана с фатальной ошибкой, она обращается к несуществующем блоку памяти. Это обнаружили пользователи reddit, все расследование можно почитать в этом треде (был удален модератором раздела Horizon LUL)

К счастью это легко исправить

1. Качаем любой Hex редактор, к примеру HxD

2. Переходим в папку с игрой и находим там файл HorizonZeroDawn.exe, открываем его в вашем hex редакторе

3. Заходим в Поиск -> Заменить

Horizon Zero Dawn решение проблемы вылета игры

4. Переходим в закладку «Hex-значения» там вводим в строке поиска:

C7 04 25 00 00 00 00 A7 DC EA 0D

И в строке заменить:

90 90 90 90 90 90 90 90 90 90 90

Выбираем «везде» и нажимаем «заменить все». Теперь сохраняем файл.

Horizon Zero Dawn решение проблемы вылета игры

Все, ошибка исправлена, за 5 часов игры у меня не было ни одного вылета.

P.S.: Если у вас Nvidia, скачайте еще beta драйвера с ними фпс получше. Так же рекомендуется выключить все оверлеи, а так же включить конечно же анизотропную фильтрацию в драйвере куда же без этого.

96
219 комментариев