Найти тему
DartPower

Оптимизируем Cyberpunk 2077 для процессоров AMD

╚══════════════════════════════════════════════════════════╛
╚══════════════════════════════════════════════════════════╛

Доброго времени суток, дзенчане! Сегодня я расскажу как исправить статтеры, подвисания и немного повысить FPS в Cyberpunk 2077 на процессорах AMD Ryzen

Забегая вперед скажу, что процессоры AMD FX не были проверенны с данным патчем. Просьба читавшим проверить и отписаться в комментарии :)

Начнем с теории:
В Cyberpunk 2077 на данный момент есть проблема, при которой на Не-Intel (AMD) процессорах не работает технология Simultaneous Multi-Threading. Игра попросту не дает заполнится либо вообще не заполняет потоки. Т.е. физические ядра заполняются, а логические совсем немного либо вообще нет. Пользователи с Reddit быстро нашли способ исправить данную проблему, поэтому было принято решение написать патчер для исправления этих проблем.

Данный патчер написан на основе известных HEX-значений.
По самой сути патчер был разработан был в целях автоматизации процесса, для тех, кому лень, либо для тех, кто не умеет пользоваться HEX-редакторами или боится что-то сделать не так.

Что-же все таки делать? Не расстраиваемся и делаем следующее:

1. Скачиваем патчер по ссылке
https://github.com/dpteam/Cyberpunk2077_SMTPatcher
(не реклама, моя собственная разработка, распространяется по лицензии свободного ПО с открытым исходным кодом GPLv3)

Переходим сюда, жмем на Releases
Переходим сюда, жмем на Releases
Качаем тут
Качаем тут

2. Распаковываем патчер, названным "Cyberpunk2077_SMTPatcher.exe" в папку с игрой: <Cyberpunk 2077>\bin\x64

Например: V:\GoG Games\Cyberpunk 2077\bin\x64
(Для пользователей GoG)

Или для пользователей Epic Games Store:
C:\Program Files\Cyberpunk 2077\bin\x64

Или для пользователей стима:
C:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077\bin\x64
Или
D:\SteamLibrary\steamapps\common\Cyberpunk 2077\bin\x64

Для пиратки догадаетесь куда кидать...

Далее:
3. Запускаем патчер "Cyberpunk2077_SMTPatcher.exe"
4. Ждем конца процесса патчинга, затем видим такой текст:
"SMT Pattern found and replaced. Cyberpunk 2077 patched successful." и на следующей строке "Press Any Key to Exit"
Значит окно консоли можно закрывать.
5. Если все успешно, запускаем игру.

Небольшое F.A.Q:

Вопрос: Какая версия игры нужна для патчинга?
Ответ: Любая (где пока-что ещё работает патч): 1.03/1.04 или новее, Steam/GoG/EGS и другие...

Вопрос: Не могу запустить патчер!
Ответ: Установите .NET Framework 4.8

Вопрос: Патчер не может найти EXE-файл игры.
Ответ: Положите патчер в правильную папку, как написано по инструкции!

Прирост в производительности должен быть прилично ощутимым, тесты ниже:

Спасибо всем за внимание! Желаем удачи в игре, и как обычно, ждем будущие патчи от Рэдов :)