Новости и события » Hi-Tech » Включаем многопоточность на AMD Ryzen в Cyberpunk 2077 - инструкция

Включаем многопоточность на AMD Ryzen в Cyberpunk 2077 - инструкция

Включаем многопоточность на AMD Ryzen в Cyberpunk 2077 - инструкция

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

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

Очень странно, что игра, которая столько раз откладывалась, не получила элементарных оптимизаций для процессоров AMD Ryzen. Было ли это недосмотром со стороны разработчиков или что-то другое, остается неясным. Будем надеяться, что CD Projekt RED сможет улучшить поддержку многопоточности и обеспечить дальнейшую оптимизацию не только для процессоров Ryzen, но и для видеокарт Radeon, на которых игра по-прежнему не поддерживает трассировку лучей.

Краткое руководство по модификации исполняемого файла предоставлено участником форума Reddit с псевдонимом chaosxk. Мы не рекомендуем каким-то образом изменять исполняемые файлы - делать это можно только на свой страх и риск. Тем не менее:

  1. загрузите шестнадцатеричный редактор HxD;
  2. найдите Cyberpunk2077.exe - у пользователей GOG он находится в Cyberpunk 2077/bin/x64;
  3. сделайте резервную копию Cyberpunk2077.exe на всякий случай;
  4. перетащите Cuberpunk2077.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, щелкните правой кнопкой мыши выделенные значения и выберите вставку;
  9. перейдите на верхнюю панель и щелкните значок сохранения.

Также опубликована видеоинструкция по модификации. Тем не менее, советуем дождаться официального решения от разработчиков, а не самостоятельно вносить изменения в игру. Напомним, что несмотря на три переноса (с апреля на сентябрь, с сентября на ноябрь, с ноября на декабрь), Cyberpunk 2077 добралась до релиза в далеком от идеала техническом состоянии.

Включаем многопоточность на AMD Ryzen в Cyberpunk 2077 - инструкция

Включаем многопоточность на AMD Ryzen в Cyberpunk 2077 - инструкция

Включаем многопоточность на AMD Ryzen в Cyberpunk 2077 - инструкция

Intel


Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх