{"id":3847,"url":"\/distributions\/3847\/click?bit=1&hash=bc07366a6481421a3285442ad4d15e52e40fcff690631a2a988f8ab7935f89f9","title":"\u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u043a\u043e\u0434 \u043d\u043e\u0432\u0438\u0447\u043a\u043e\u0432 \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0437\u0430 \u044d\u0442\u043e \u0434\u0435\u043d\u044c\u0433\u0438","buttonText":"\u041a\u0430\u043a \u044d\u0442\u043e?","imageUuid":"2d5b949a-5ac1-587d-aac5-43560e643b30","isPaidAndBannersEnabled":false}
Железо
Донни Браско

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

На моей системе 5600x+3070, в 2к было ~40фпс, с просадками ниже 30. Обратил внимание что проц загружен процентов на 40. Шаманил с настойками, на самых низких фпс около 60-65, мне показалось это маловато, я решил погуглить.

Проблема я так понял с использованным компилятором С++ от Интел, который «забывает» проставить оптимизон для «других» процессоров.

В итоге по умолчанию на системах АМД не использовались SMT ядра.

Отсюда загрузки 40-50% процессора и тихий кулер, как бы играть можно, но я не для 25-40 фпс комп собирал =)

Нужен Hex editor, например:

Поиск -> Заменить, вкладка Hex значения:

Ищем:

75 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08

Меняем на:

74 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08

другой вариант замены:

EB 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08

Резервную копию экзешника, программа сохранит в. bak

У меня стабильно добавилось фпс, стало 60+ на ультрах с RTX+DLSS. По ощущениям загрузка меню и сейвов стали ощутимо быстрее, хотя до этого с ними не было проблем, но сейчас чуть ли не инстант, всё отзывчивее чтоли стало.

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

Первый пост, если что не так поправьте, хотел в игры запостить, но решил всё-таки в железо.

PS. А консоли же на тоже на амд, а что если…ой мама -_-

0
80 комментариев
Написать комментарий...
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Смешанный нос

скоро в двоичном коде будем копаться, дабы увеличить с 23 до 24 фпс

Ответить
Развернуть ветку
Арабский яд

Просто Киберпанк это на самом деле не игра, а то чему мы учимся чтобы заставить ее работать 🌚

Ответить
Развернуть ветку
Curio Sity

до и после:

Ответить
Развернуть ветку
Виктор Яньш

Кому лень лазить руками, есть готовые файлы
https://www.nexusmods.com/cyberpunk2077/mods/107

Ответить
Развернуть ветку
Steve McQueen

Там пишут, что и Интелу помогает. Кто-то пробовал?

Ответить
Развернуть ветку
Лига Таркова

Никаких изменений не было на моем 3600

Ответить
Развернуть ветку
Смешанный нос

Только загрузка проца выросла с 50 до 90 ? 

Ответить
Развернуть ветку
7 комментариев
Резиновый кавалер

Комментарий недоступен

Ответить
Развернуть ветку
2 комментария
Argumenta Ambigua

Аналогичная ситуэйшн. Зато теперь равномерно потоки идут почти. Хотя какая разница для игрока. Вообще пожалел, что афтербернер запустил, теперь буду танцевать с повышением fps который меня полностью устраивал).

Ответить
Развернуть ветку
Ciberus

ryzen 3600 + rtx 3090 FE, стал стабильный fps 50+, гораздо реже просадки теперь

Ответить
Развернуть ветку
Bulat M
Ответить
Развернуть ветку
Igor Zhukov

Да, сегодня на другом форуме друже мне линкнул тему эту. Эффект превзашёл все ожидания. Вместо просадок в 40-45 фпс с активированным РТ в скоплениях людей с недогрузом видеокарты, получил 55+ и карта стала нагружена под завязку. 3600x, теперь даже нагрузку в 90+ процентов на него видел, но самое главное, что теперь нет просадок по карте и окно VRR всегда выдерживается.

Ответить
Развернуть ветку
Дмитрий Чирков

прямо превзАшел?

Ответить
Развернуть ветку
2 комментария
sidney white

+15 фпс на 2080 и 3800x
FullHD на ультра настройках  (RTX в том числе) было 40-60, стало 55-75

Ответить
Развернуть ветку
Bulat M

Есть смысл делать это на относительно не мощном 4х ядернике 8ми поточнике? 

Ответить
Развернуть ветку
Igor Zhukov

Это и имеет смысл как раз на таких процессорах, чем меньше физ ядер, тем больше прирост по идее. Так как без патча игра просто не загружает логические ядра. Это только на процессорах Ryzen так работает, как я понял, поэтому на не райзенах и интелах вот смысла не будет. Хотя за райзен не уверен, может на любом АМД проце помогает, а вот Интел - точно нет.

Ответить
Развернуть ветку
Свойственный клуб

Попробуй, там делов то на две минуты. Не сработает сделаешь бекап

Ответить
Развернуть ветку
1 комментарий
Not your teammate

уже пост был
https://dtf.ru/howto/285348-potencialnoe-podnyatie-fps-v-cyberpunk-2077-dlya-vladelcev-ryzen
У меня +15-20% в загруженных локациях на 2600+3070
Тут на скрине "до" не так заметно, но я заметил что 3-4 потока в городе проседают до 10-20% загрузки постоянно

Ответить
Развернуть ветку
Azhmn

Ты бы проц разогнал, а то R5 2600 с 3600Мгц как-то не серьезно, тем более с твоей то картой. 

Ответить
Развернуть ветку
7 комментариев
Донни Браско
Автор

поиском проверял, не нашёл(

Ответить
Развернуть ветку
1 комментарий
NUber

У меня на r3600 вообще никакого эффекта нет, нагрузка на цп вроде выросла, но фпс как был 45-50 так и остался.

Ответить
Развернуть ветку
Igor Zhukov

В графику значит всё упирается.

Ответить
Развернуть ветку
mindtered

тож самое  плюс карта 2070пуэр

Ответить
Развернуть ветку
Serega Mikhalkin

на ryzen2600 + 1660super разницы в fps нет, хотя процессор теперь загружается равномерно

p.s. если что я просто скачал с https://www.nexusmods.com/cyberpunk2077/mods/107 эффект один будет. Либо Hex , либо сразу файлы.

Ответить
Развернуть ветку
Igor Zhukov

У тебя на обоих скринах все в графический процессор упирается. Конечно не будет никакого эффекта.

Ответить
Развернуть ветку
Дмитрий Чирков

А КУДА  эти файлы пихать?

Ответить
Развернуть ветку
4 комментария
Николай Кучерюк

А есть смысл это сделать для связки 9 3900х + 3070?

Ответить
Развернуть ветку
Igor Zhukov

Смысл есть, если ты видишь недостаток фпс не из-за графической карты. Т.е. фпс ниже желаемого, а граф. процессор не загружен полностью. (99, 98 и даже 97% можно считать за полностью)

Ответить
Развернуть ветку
mindtered

есть смысл ждать патчей?

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ivan Israel

Ryzen 2600, rtx 2070s, все настройки на ультра + high rt
До фикса проц выше 50-60 процентов нагрузки не поднимался, фпс на рынке ~35, с просадками до 25
После фикса проц загружен на 80-90%, фпс на рынке 45-50 с просадками до 35
Достойно
Что интересно, на втором и основном пк (ryzen 7 3800x, rtx 2080ti) стабильные 60-70 фпс без просадок и проц загружен на 80% и без фикса, хотя казалось бы тоже амд
Видимо касается только средне-низкого сегмента райзенов

Ответить
Развернуть ветку
Тимур Есенбаев

А ты фиксил файлом с Нексуса или через HEX редактор? Потому как нексусовский фикс никак не повлиял на 45% загрузку моего Ryzen 2600X

Ответить
Развернуть ветку
1 комментарий
Денис Мастеров

у меня без фикса при нагрузке проца 45-50% так же как у тебя после фикса. Сетап похожий R2600+RX590

Ответить
Развернуть ветку
1 комментарий
Fred Freeman

Инфа 100% менял на EB прирост увидел сразу же как зашёл, 3600x + 3070.

Ответить
Развернуть ветку
Mortal Ash

Пробовал гайд от чувака с этим постом https://dtf.ru/howto/285348-potencialnoe-podnyatie-fps-v-cyberpunk-2077-dlya-vladelcev-ryzen Вроде просадков стало меньше 

Ответить
Развернуть ветку
Igor Zhukov

Смысл есть, если есть недостаток фпс не из-за графической карты. Т.е. фпс ниже желаемого, а граф. процессор не загружен полностью. (99, 98 и даже 97% можно считать за полностью)

Ответить
Развернуть ветку
Gwyn

Хорошо что у меня интел.

Ответить
Развернуть ветку
Игос Кислов

У меня такая же зуйня с интел. Смотришь рекламу от нвидия там ыпс море, а у меня на 35% меньше. Жопа горит когда надо учиться на пк-мастера

Ответить
Развернуть ветку
Тимур Есенбаев

По ходу, на 2600x не сработало. Специально даже ограничил частоту кадров, чтобы разгрузить видеокарту, но процессор все равно грузится лениво, на четверть мощности.

Ответить
Развернуть ветку
Valery Kirichenko
 Проблема я так понял с использованным компилятором С++ от Интел, который «забывает» проставить оптимизон для «других» процессоров.

Нет, это не так, компилятор интела не использовался для сборки игры

Ответить
Развернуть ветку
Igor Zhukov

На Reddit говорят, что это GPUOpen виноват. 

Ответить
Развернуть ветку
Michael Syvovol

Робит на AMD Ryzen 5 3600x

Спасибо за более детальный гайд, хотя я уже тоже нагуглил, отёл отписать в предыдущий, менее детальный.

Откатал весь город (собрал все карты таро)

Получил массу удовольствия, ниже 45 FPS не опускался на самых высоких настройках

Ответить
Развернуть ветку
Денис Мастеров

Есть смысл пробовать c r5-2600 RX590? У меня карта загружена обычно на 93% а проц на 50% 

Ответить
Развернуть ветку
Black Fox
Ответить
Развернуть ветку
Андрей Мимокрокодилов

Мне помогло.

Ответить
Развернуть ветку
Георгий Телегин

У меня rayzen 5 1600 \2060 \16gd ОЗУ \HDD. До "патча " у меня проц грузился на 50 % видюха на 40-80% было 40 Фпс на улицах с просадками до 20  ( на высоком ) . После " патча " проц долбится в 80-95% видюха нагружена все также на 40-80% , призы пропали 40 ФПС стабильно . 

Ответить
Развернуть ветку
Донни Браско
Автор

Данный фикс лечит трабл с SMT ядрами, но у меня проблема следующая:
Вне зависимости от настроек, фпс выше 65 не поднимается в принципе, даже на low, с отключенным rtx и разрешением 1024х768.
Минимальные и макс настройки отличаются по фпс не очень сильно. типа 40-60фпс разброс. Не понимаю что мешает разогнать фпс на 5600x+3070. Vsync отключен, ограничение фпс тоже естественно.

Нашел такую тему, у людей схожая проблема. У меня тоже мать Асус, и тоже установлен софт к ней AI Suite. Софт сей практически бесполезен, поставил просто "чтоб было". Короче пишут что проблема в нем, удаление не помогает, народ переставлял чистую винду и пишут что фпс взлетает за 100+ даже с ртх(с длсс конечно)

Ответить
Развернуть ветку
Андрей Носырев

не работает на ryzen 7 1800x

Ответить
Развернуть ветку
Донни Браско
Автор

Через media creation tool накатил винду без без удаления файлов/приложений. Поехало, на фуллах длсс - авто около 60 фпс, на ультрапроизводительности 80+.

Ответить
Развернуть ветку
Дмитрий Чирков

где править и какой файл

Ответить
Развернуть ветку
Дмитрий Чирков

не находит в ексезшнике такую строку((

Ответить
Развернуть ветку
Донни Браско
Автор

в поиске вторая вкладка "Hex-значения", по умолчанию оно текст ищет. если юзаешь HxD

Ответить
Развернуть ветку
1 комментарий
Читать все 80 комментариев
null