// TOM'S HARDWARE ITALIA — HARDWARE & GADGET
Shogun 2, una mod fa il miracolo? I test mostrano fino al 136% in più
Il modder Meisgoot312 ha pubblicato una nuova versione di s2fix, la modifica open source che interviene sulle prestazioni di Total War: Shogun 2. Nei test dello sviluppatore, le ottimizzazioni portano guadagni intorno al 50% nelle battaglie limitate dalla CPU, mentre la versione v0.2.3 introduce ulteriori interventi sulla mappa della campagna, con un incremento dichiarato del 136% in una scena a visuale ferma.
Il progetto era nato per la recente Complete Edition, sulla quale aveva già ottenuto miglioramenti superiori al 30%. Analizzandone il funzionamento, l'autore ha individuato diversi colli di bottiglia del rendering condivisi con l'originale del 2011: questa somiglianza ha permesso di trasferire le ottimizzazioni anche al gioco precedente, arrivando così a supportare entrambe le edizioni con pacchetti distinti.
A guadagnare maggiormente sono le configurazioni nelle quali il processore frena la scheda video. Shogun 2 utilizza più thread della CPU, ma concentra gran parte della preparazione e dell'invio dei comandi grafici sul thread principale. Durante le battaglie più affollate, questo percorso può lasciare una GPU moderna in attesa di lavoro: la potenza della scheda resta disponibile, ma il motore non riesce ad alimentarla abbastanza rapidamente.
La mod distribuisce parte di questo lavoro attraverso i deferred context di DirectX 11, intervenendo inoltre sull'ordinamento delle liste di rendering, sulla cache e sull'assegnazione dei thread ai core della CPU. In uno dei benchmark riportati, il frame rate sale da 142 a 210 FPS e l'utilizzo della GPU passa da circa il 40% al 70-80%. I risultati provengono dai test dell'autore, senza una verifica indipendente su più configurazioni, e il beneficio dipende soprattutto dalla presenza di un limite della CPU anziché della GPU.
Per l'edizione originale arriva anche un percorso di presentazione delle immagini basato sul flip model, che può migliorare la regolarità dei fotogrammi e ridurre la latenza dei comandi. La nuova versione aumenta inoltre il quantitativo di memoria video dichiarato al gioco da circa 3 GB a quasi 4 GB, raggiungendo il massimo gestibile dal suo motore.
L'intervento specifico sulla mappa della campagna riguarda invece le consultazioni ripetute dei rapporti tra fazioni e dell'aspetto dei personaggi. Conservando in cache questi dati, s2fix evita di ripetere operazioni ridondanti: nella scena misurata dallo sviluppatore, il passaggio è da 62,6 a 148 FPS, un incremento superiore a quello documentato nel benchmark di battaglia.
La distribuzione avviene tramite GitHub Releases, con un pacchetto per il gioco originale a 32 bit e uno per la Complete Edition a 64 bit. È richiesto l'uso di DirectX 11. Le prove di compatibilità si sono concentrate soprattutto sui driver NVIDIA; lo sviluppatore riferisce anche test riusciti con diverse mod popolari che modificano il gameplay.
Aggiungi Tom's Hardware alle tue fonti preferite su Google