top of page

Ottimizziamo Anomaly - Parte I


Un nuovo articolo, per tutti quelli che non hanno ancora provato Anomaly e per tutti quelli che mi scrivono domande del tipo "Come migliorare la grafica senza appesantire le richieste hardware?". Partendo da quest'ultimo insieme di quesiti, vedremo come rispondere non sia facile e, a seconda di quel che si spera di ottenere, non sia neppure fattibile, a meno di non accontentarsi di miglioramenti effimeri che, in definitiva, non piacciono a nessuno. La strada da percorrere, in base alla mia personale, e comunque limitata, esperienza, è duplice: ricorrere al Reshade, come più volte spiegato, e smanettare con le impostazioni grafiche, base e avanzate, finchè non si ottiene una resa adatta alle nostre aspettative (purchè queste ultime siano realistiche!).

In questa prima parte dell'articolo, parleremo proprio di come impostare i filtri grafici, partendo da quelli base, per ottenere la migliore resa possibile in base al proprio hardware. Siccome, come accennato inizialmente, ricevo messaggi anche da persone che hanno scoperto S.T.A.L.K.E.R. da poco (ma vi rendete conto!? Un Gioco del 2007 continua a radunare seguaci!! E' fantastico!!) e stanno ancora giocando la Trilogia ufficiale con l'intenzione, successivamente, di provare Anomaly, ho deciso di impostare questo articolo come una sorta di tutorial, anche considerato come non faccia mai male ripassare le cose che già si conoscono.


Premessa


Il tutorial che esporrò qui si basa sul mio pacchetto personalizzato che uso in questo momento per Anomaly (e che più avanti descriverò nei dettagli), quindi, molto probabilmente, alcune immagini e alcuni passaggi descritti non saranno esattamente identici a quel che vedrete sul vostro monitor: niente paura! Si tratta solo di comprendere cosa e come variare (le impostazioni, intendo) per poi apportare le opportune modifiche sul "vostro" Anomaly che non dovrà necessariamente risultare identico al mio (avete il "mio" monitor, per esempio?!) bensì essere il migliore per voi! Qui parleremo dell'installazione di Anomaly e delle impostazioni base e, nella seconda parte, passeremo alle impostazioni avanzate e a contenuti aggiuntivi come il Reshade.


Installazione


Non c'è molto da aggiungere a quanto ho già illustrato nell'articolo dello scorso anno. E' importante che il pacchetto (link a Moddb) sia scompattato in una cartella "vuota" (es.: c:\giochi\Anomaly), che non deve contenere nè Call of Pripyat nè vecchie edizioni di Anomaly stesso. Una volta installato, lanciate il gioco direttamente dal AnomalyLauncher.exe, tralasciando gli eseguibili presenti nella cartella \bin.


Menu di lancio


Chiaramente, ha senso perdere tempo a smanettare con le varie impostazioni grafiche al fine sì, di giocare in modo decente, ma anche di lasciare all'occhio la sua parte. Se avete un PC che supporta al massimo le DX8 e che non riesce a reggere i 30 fps nonostante tutte le impostazioni al minimo, probabilmente non troverete spunti interessanti in questo articolo. Nel menu di lancio, in alto a sinistra, c'è proprio la possibilità di scegliere il renderer e, per tutti (sempre salvo limiti hardware) consiglio di selezionare, come prima spunta, le DX11: migliore resa estetica ma anche migliore stabilità. Le risorse hardware richieste per le DX10 non sono significativamente inferiori e, sebbene la grafica non risenta troppissimo del passaggio dalle DX10 alle DX11, sembra evidente che Anomaly sia stato ottimizzato pensando a queste ultime.

Detto questo, esistono add-on specifici per PC di fascia bassa/molto bassa. Basta cercarli (ce ne sono in abbondanza sul moddb) e testarli in base al proprio hardware.


Se la vostra CPU supporta le AVX (Advanced Vector Extension) di Intel, spuntate la casella relativa, e valutate successivamente le prestazioni, perchè potrebbero essere comunque poco influenti a fini pratici; altrimenti lasciatela bianca.


Lo Shadow Map lasciatelo basso, almeno inizialmente. 2048 è il massimo che vi consiglio se il vostro PC non è particolarmente c@zzuto ma anche 1536 va benissimo; se, invece, avete un PC della NASA aumentate pure il valore, almeno finchè non sorgono evidenti problemi.

La resa, per quel poco che sono riuscito a valutare, non è lineare con l'aumento dei settaggi: impostazioni minime danno una resa "decente" a fronte di un impegno hardware "medio-basso"; impostazioni massime danno una resa "bella" a fronte di un impegno hardware "molto pesante".

Concludendo: il gioco non vale la candela a meno che non possiate abbondantemente permettervela.


Arrivati a questo punto, vi prego di prestare molta attenzione alla casella Delete Shader Cache: quando installate Anomaly "liscio" non è importante, nel senso che giocherete al mod "vanilla" (scusate il gioco di termini...) e, almeno in teoria, non dovrebbero esserci problemi: Anomaly 1.5.1, si per se', è estremamente stabile!

Però, man mano che installerete add-on (e, credetemi, ne installerete!), potrebbe esserci bisogno di "scremare" le impostazioni degli shader precedenti alle nuove migliorie.

I classici sintomi che "qualquadra non cosa" sono una schermata nera all'avvio oppure una schermata bianca oppure un mix di entrambe ma con l'audio perfettamente funzionante.

Una possibilità per risolvere i problemi è spuntare questa casella, in modo che, al lancio subito successivo, il gioco "resetti" la cache degli shader. Festa finita.

La cartella cui si fa riferimento è la \appdata\shaders_cache: talvolta, a seconda dell'add-on che state per installare, nel relativo readme ci saranno le istruzioni su come comportarsi (cancellare l'intera cartella piuttosto che spuntare la casella nel menu di avvio, eccetera).


Fine. Le altre caselle e le altre voci presenti nel Menu di avvio non mi sono mai servite, quindi, semplicemente, non ne conosco l'effettiva funzione e/o l'effettiva utilità se non rifacendomi al nome della spunta (indovinaye cosa succede se spuntate la casella "Restore default user.ltx"!?).


Un consiglio che desidero darvi, comunque, è considerare sempre col massimo rispetto le cartelle \gamedata e \bin, perchè lì dentro troverete rispettivamente quasi tutti gli add-on che installerete per conto vostro e tutte le modifiche "permanenti" all'eseguibile e all'eventuale Reshade di cui parleremo in una successiva parte dell'Articolo. E' importante anche la cartella \db, che contiene una specie di \gamedata con diverso "grado gerarchico" e diversi contenuti rispetto alla \gamedata "normale". Diciamo che, alla fin fine, il "peso" di Anomaly è ripartito quasi equamente fra \db e \gamedata; la \bin non pesa un c@zzo ma se c'è qualcosa di sbagliato lì dentro, semplicemente il gioco non parte!


Un'ultima precisazione sulla scritta arancione che potete leggere nello screen del Menu di lancio: "Installed addons can cause problems or crashes". Questa scritta non compare se non installate addons ma, quando li installerete, vi avviserà che alcuni addons installati possono causare problemi o crash. Vi avviserà sempre e comunque: sia che usiate addons derivati dalle vecchie versioni di Anomaly e non più compatibili con la 1.5.1 (ed è questa la casistica per cui è stata introdotta l'avvertenza), sia che usiate addons innocui e perfettamente compatibili ma che, purtroppo, il software non riconosca come tali. Concludendo: non date troppo peso a questa scritta a meno che, palesemente, non abbiate installato roba del 2019 non più aggiornata.


L'ultima cosa che faremo nel Menu di lancio sarà clickare il tasto Play S.T.A.L.K.E.R. Anomaly, per lanciare il gioco. Fine del discorso!


Menu principale


Qui in parte, il mio menu principale animato, con una visuale di Pripyat dall'alto. Per me, fighissimo. Il background del vostro Anomaly sarà, ovviamente, diverso e non troverete neppure la voce Mod Configuration Menu nel menu principale perchè si tratta di un add-on esterno. Noterete differenze anche nella luminosità dell'immagine, qualsiasi essa sia, perchè il Reshade ha il grande difetto di intervenire anche nel menu principale del gioco e quello che uso io, in particolare, modifica l'illuminazione in modo evidente.

Esistono alcune guide, anche rinomate e comunque degne di considerazione, che raccomandano di installare Anomaly "liscio", lanciare il gioco, andare in Settings, settare la propria risoluzione e assicurarsi che sia spuntata la voce Fullscreen, salvare col pulsante Apply, uscire a Windows e rilanciare il gioco.

Questioni di stabilità e cose simili.

Personalmente, e avventatamente, non ho mai seguito questa procedura e non ho mai avuto problemi. Precisata la mia personale esperienza, vi suggerisco comunque di operare come suggerito, giusto per non lasciare nulla di intentato nell'eventualità che qualcosa possa malauguratamente andare storto.


Settaggi: Visual - Basic

Nei settaggi base ritroviamo anzitutto il renderer e la risoluzione che abbiamo già visto e impostato. Perfetto.

Sotto, ci sono le levette del FOV (field of view - campo visivo).

Ora, sul FOV potremmo spendere parole per un articolo intero a parte e, qui, non intendo dilungarmici più di tanto.

Quindi, poche righe e qualche screen per rendere bene le idee: non esiste un valore "ideale" o "perfetto" per il FOV, esistono solo valori "di consuetudine" (che a me non piacciono. Non significa che siano una m3rd4 e che chi ci si conforma sia uno sfig@to; significa soltanto che a me, come singolo individuo, non piacciono) e valori "preferiti", che sono quelli cui mi rifaccio anche io. La nostra visuale deve piacerci, punto. Non ha senso utilizzare una visuale che ci fa c@gare solo perchè tutti gli altri la usano. Ha senso arrivare a compromessi di qualche genere solo se utilizziamo specifici add-on (un classico solo quelli per le armi o per gli oggetti animati) oppure risoluzioni incompatibili col FOV che, idealmente, vorremmo usare noi (ma, a questo punto, basta adattare il FOV alla nostra risoluzione!).

Vi lascio, più sotto, una carrellata di screen esemplificativi (sono tutti in 1920x1080). Come avrete già notato, io uso, di solito, la combo 0.35/55 ma, come già precisato, si tratta di una mia scelta personale: a mi è capitato di giocare arrivando fino a 0.4/65 con ottimi risultati visivi.

In ultima analisi, quali sono i parametri entro cui muoversi per la propria scelta?

Per l'HUD occorre valutare la distanza dell'oggetto dal corpo del personaggio. Più alto il valore del FOV, maggiore la distanza dell'oggetto dal corpo e, quindi, maggiore la "lunghezza" delle braccia che reggono l'oggetto. La domanda: quanto realismo cercate?

Per il FOV "puro&semplice" occorre valutare la modalità di rotazione della visuale. Gli screen che ho riportato non rendono in alcun modo il concetto, perchè sono statici. Dovete entrare "in game", modificare i valori del FOV, e provare a muovere il mouse a destra e a sinistra. Se, dopo un po', vomitate, avete cannato i valori di impostazione!

Pure se la variazione della visuale, man mano che girate il mouse, non vi sembra troppo realistica, c'è qualcosa che non va, almeno dal mio punto di vista. Più oltre, valutate voi.


Qui sotto: HUD_FOV 1 - FOV 155 - Secondo me fa cag@rissimo: salto nell'iperspazio!?


Qui sotto: HUD_FOV 0.5 - FOV 155 - Già meglio ma rimango sul c3sso.


Qui sotto: HUD_FOV 0.5 - FOV 120 - Bellino ma provate a ruotare il mouse...


Qui sotto: HUD_FOV 0.35 - FOV 75 - Non dico perfetto ma quasi!


Qui sotto: HUD_FOV 0.35 - FOV 120 - Bello ma, di nuovo, se girate il mouse...


Qui sotto: HUD_FOV 0.35 - FOV 55 - Quel che uso io, per giunta col Reshade attivato.

Arriviamo al Basic Light Settings, una fighetteria che, nella sua semplicità, ci tornerà davvero molto utile. In Anomaly possiamo settare i parametri "gamma", che non so come tradurre ma che rende comunque bene l'idea di per se', "bright - luminosità" e "saturation - saturazione" direttamente mentre giochiamo, così da renderci conto in tempo reale delle variazioni che apportiamo. Il grosso difetto di questa feature è che manca il "contrast - contrasto" ma, grazie al Cielo, possiamo cavarcela facilmente via console.

Riepiloghiamo e procediamo: nel menu "base" troviamo il modo di modificare gamma, saturazione e luminosità. Vi suggerisco di modificare la saturazione come più vi piace "a sentimento": l'impostazione non influisce sull'impatto estetico (ombre, sfumature, sole, c@zzi e mazzi, ....) e può essere modificata a piacimento in qualsiasi momento. Gamma e Bright mettetele a 1, invece, almeno inizialmente.


Dopo di che, andate nella console "in game" (quindi: mentre giocate, premete il tasto \ (quello prima dell'1 nella tastierea QWERT) e digitate gamma: vi comparirà la stringa rs_c_gamma dopo la quale potrete variare il valore numerico. Dateci dentro: se sbagliate qualcosa nessuno vi pignora la casa o vi tr0mba la ragazza! Stessa cosa con bright: vi comparirà la stringa rs_c_brightness; stessa cosa con contrast: vi comparirà la stringa rs_c_contrast. Via console è possibile modificare i valori davvero "di fino", per arrivare a un'ottimizzazione quasi perfetta.

Ragazzi: forza, smanettate di brutto, che k@zzo ve ne frega? Provate, sperimentate, andate oltre! Magari segnatevi su un pezzo di carta quali impostazioni vi piacciono di più, così se fate qualche c@zz@ta sapete da dove ripartire. Per il resto: carta bianca!


Ora, perchè tutto questo lavoro? Ci sono altri modi per modificare, usando vie traverse, altre impostazioni di luminosità e contrasto? Assolutamente sì ma queste descritte, essendo le più "fondamentali", sono le migliori per ottenere significative modifiche pratiche a fronte di limitati interventi teorici. Le potrete usare in qualsiasi momento, man mano che giocate, se noterete imperfezioni nella resa grafica, soprattutto a seconda dell'ora e del tempo atmosferico. Purtroppo mi rendo conto di non riuscire, qui, a descrivere l'entità della cosa ma provatela, semplicemente, via via mentre giocate. Ne rimarrete a vostra volta entusiasti!


Per questa puntata è tutto. Nella seconda parte dell'articolo vedremo le impostazioni grafiche avanzate.






171 visualizzazioni0 commenti

Post recenti

Mostra tutti
bottom of page