Cyberpunk 2077 non sfrutta al meglio le CPU Ryzen. In attesa della patch, ecco una soluzione non ufficiale

Cyberpunk 2077 non sfrutta al meglio le CPU Ryzen. In attesa della patch, ecco una soluzione non ufficiale

Nuovo giorno, nuovo bug per Cyberpunk 2077. I primi acquirenti del gioco hanno ravvisato prestazioni inferiori al dovuto sui sistemi con CPU AMD Ryzen. Il gioco non sembra infatti sfruttare core e thread a dovere. In attesa di una patch, c'è chi ha elaborato un possibile fix, dai risultati non sempre soddisfacenti.

di pubblicata il , alle 08:01 nel canale Videogames
AMDCD Projekt RedRyZen
 

Cyberpunk 2077 non gira come dovrebbe sui PC dotati di processori AMD Ryzen. Diversi appassionati, che hanno prontamente segnalato il bug su Reddit, hanno infatti riscontrato un uso dei thread insolito sulle CPU AMD, differente dal corretto funzionamento che invece si verifica con le CPU Intel.

In poche parole, mentre in presenza di un processore Intel Core il carico viene spalmato in modo uniforme sui thread, con le CPU AMD Ryzen i calcoli finiscono per impegnare alcuni core più di altri, lasciando la maggior parte dei thread logici in idle. Il problema sembra essere legato a una parte di codice di GPUOpen e appare come una mancata ottimizzazione, nulla di "volontario" per favorire un produttore al posto di un altro.

È uno di tanti bug che affliggono la produzione di CD Projekt RED e che sarà rettificato verosimilmente nel breve con una patch. Che fare nel frattempo? Attendere, o se proprio non riuscite a farvene una ragione, provare una "patch non ufficiale" dal risultato incerto. Un appassionato ha infatti messo nero su bianco alcune indicazioni che parrebbero risollevare le prestazioni del titolo con le CPU AMD. In realtà, c'è chi segnala un miglioramento delle prestazioni a doppia cifra per il frame rate medio e/o minimo, e chi invece non riporta nessun cambiamento - altri ancora segnalano persino un calo prestazionale. In particolare, sembra che le prestazioni migliorino con le CPU AMD dotate di un CCX anziché due.

Aspetteremmo quindi un intervento ufficiale di CD Projekt RED, ma se volete "smanettare" a vostro rischio e pericolo, dovete modificare il file eseguibile del gioco in modo da cambiare il modo in cui viene vista la CPU (sembra che il problema si origini in un controllo che blocca il numero di core / thread usabili sui processori con architetture diverse da quella Bulldozer degli AMD FX). Ecco i passaggi da svolgere (qui un video) che, ripetiamo, non consigliamo di fare:

  • Scaricate l'editor HxD da qui
  • Trovate l'eseguibile del gioco nel vostro computer (Cyberpunk2077.exe)
  • Fate una copia di backup per sicurezza di Cyberpunk2077.exe
  • Trascinate Cyberpunk2077.exe in HxD, dovrebbero apparirvi diversi numeri esadecimali (ad esempio: 01 FF 0D, ecc)
  • Premete CTRL+F, passate alla colonna Hex-Values
  • Inserite "75 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08" nella stringa di ricerca, senza virgolette. In questo modo i valori dovrebbero apparirvi evidenziati.
  • Copiate "EB 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08" senza virgolette
  • Tornate in HxD: cliccate con il tasto destro del mouse sulla stringa evidenziata e selezionate "paste insert".
  • Ora andate nella barra superiore e cliccate sull'icona di salvataggio.

Infine, segnaliamo che c'è un'altra patch non ufficiale in circolazione che permette al gioco di funzionare sulle CPU prive di istruzioni AVX, scaricabile da questo indirizzo (dove trovate le istruzioni per installarla).

28 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
pavobros13 Dicembre 2020, 08:16 #1
Boh, io ho un ryzen 7 2700x Rtx2070 liscia e in 2k con quasi tutto alto (la roba pesante in medio) è stabile a 60fps
buziobello13 Dicembre 2020, 08:39 #2
@pavobros: RTX on?
marcor113 Dicembre 2020, 08:55 #3
Ottimo, vuol dire che aumenterò ancora i fps.
nessuno2913 Dicembre 2020, 09:10 #4
Sul 5950x spesso un core gira a 5000mhz e molti altri sonnecchiano a 3300, poi si risvegliano e salgono tutti a 4700, che sia questo problema di ottimizzazione a creare questo strano comportamento?
nickname8813 Dicembre 2020, 10:37 #5
Originariamente inviato da: marcor1
Ottimo, vuol dire che aumenterò ancora i fps.

Non è mica detto se la tua VGA è già al limite.
marcor113 Dicembre 2020, 10:52 #6
Originariamente inviato da: nickname88
Non è mica detto se la tua VGA è già al limite.


Fa sempre bene eliminare i limiti della CPU.
bonzoxxx13 Dicembre 2020, 11:01 #7
Gombloddo!!1!11!1
marcor113 Dicembre 2020, 11:39 #8
Niente, anche con questa modifica la CPU non lavora con tutti i suoi core.

Aspettiamo la patch.

https://postimg.cc/mzc5C2YB/03a32b75
nickname8813 Dicembre 2020, 11:45 #9
Originariamente inviato da: marcor1
Niente, anche con questa modifica la CPU non lavora con tutti i suoi core.

Aspettiamo la patch.

https://postimg.cc/mzc5C2YB/03a32b75

Se è quella la situazione, non sono per niente saturi.
Anche con la patch non mi aspetterei un gran boost.
Vash_8513 Dicembre 2020, 11:55 #10
Qui danno la colpa al compilatore Intel

https://www.reddit.com/r/pcgaming/c...compiler_which/

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^