Игрок нашёл способ увеличить частоту кадров в Cyberpunk 2077 на процессорах AMD Ryzen

Пользователи и обозреватели заметили, что Cyberpunk 2077 имеет проблемы с использованием всего потенциала процессоров AMD Ryzen, в частности технологии SMT (одновременная многопоточность). Интересно, что аналогичная загвоздка отсутствует на процессорах Intel.

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

Решение требует модификации исполняемого файла Cyberpunk 2077, что, по-видимому, влияет на то, как проект распознает процессор.

Краткое руководство было предоставлено chaosxk:

  1. Загрузите hex-редактор HxD;
  2. Найти Cyberpunk2077.exe в папке с игрой;
  3. Сделать резервную копию файла;
  4. Перетащить Cyberpunk2077.exe в HxD (вы должны видеть что-то вроде 01 FF 0D и так далее);
  5. Нажмите Ctrl+F, измените столбец на Hex-Values;
  6. Введите ″75 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08″ в строку поиска без кавычек, эти значения должны быть выделены;
  7. Скопируйте ″EB 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08″ без кавычек;
  8. Вернувшись в HxD, щёлкните правой кнопкой мыши на выделенные значения и выберите «вставить» (″paste insert″);
  9. Теперь перейдите на верхнюю панель и щёлкните кнопку сохранения.

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