I tuoi giochi retrò sembrano un po' troppo belli? Aggiungi un tocco retrò con uno shader RetroArch.
Le persone spesso ti consigliano di giocare ai tuoi giochi preferiti utilizzando il front-end multi-emulatore di RetroArch. Tuttavia, potresti ancora scoprire che sembrano leggermente "fuori posto" rispetto a come li ricordi da quando li hai suonati per la prima volta decenni fa. Per fortuna, RetroArch supporta vari shader, con i quali puoi emulare l'aspetto dell'antico CRT su cui hai incontrato per la prima volta Mario, Sonic e i loro amici.
Quindi, vediamo come funzionano quegli shader e come puoi configurarli per trasformare i tuoi vecchi giochi nella loro gloria precedente, sfocata, distorta dal vecchio fosforo e maschera d'ombra/Trinitron.
Come funzionano gli shader RetroArch?
Gli shader sono frammenti di codice che vengono eseguiti sulla GPU e alterano l'aspetto della grafica prodotta da un gioco o, in questo caso, da un emulatore.
Puoi pensare agli shader come filtri visivi che possono cambiare radicalmente l'aspetto dei giochi sullo schermo. Per usare un esempio del mondo reale, considera come il mondo appare diverso quando indossi le classi colorate. Le lezioni non cambiano il mondo intorno a te; influenzano la tua percezione dei colori, della luminosità e del contrasto del mondo.
RetroArch viene fornito con vari shader che ti consentono di applicare dozzine di effetti ai tuoi giochi. Alcuni cambiano i colori dei giochi; altri cercano di rendere la grafica più nitida per migliorare i dettagli o più liscia per ridurre le "frastagliature" (il prominente pixel visualizzati a causa della differenza tra il monitor e il target originale del gioco risoluzione). E molti non sono shader autonomi, ma gruppi di più shader individuali per ottenere risultati visivi più dettagliati.
Tuttavia, poiché stiamo parlando di emulazione e giochi retrò, i più popolari sono gli "shader CRT". Questi mirano a far sembrare i nostri moderni monitor a schermo piatto come gli schermi CRT su cui originariamente giocavamo ai giochi emulati nel corso della giornata.
I diversi "tipi" di shader in RetroArch
RetroArch supporta varie API grafiche. Come vedremo più avanti, viene fornito anche con shader in più lingue. E non tutti sono compatibili con tutte le API.
Per complicare ulteriormente le cose, un'API potrebbe funzionare meglio sulla tua particolare GPU rispetto al resto e potrebbe anche portare a risultati migliori o peggiori, a seconda del core dell'emulatore che scegli di riprodurre a gioco.
Potrebbe essere necessario sperimentare per ottenere i migliori risultati per la combinazione del tuo hardware e dei giochi che vuoi giocare.
La maggior parte degli utenti su un PC relativamente nuovo con una GPU di Nvidia o AMD dovrebbe prima provare il Vulkan API, seguito da OpenGL, poi Diretto3D.
Come vedremo in seguito, puoi scegliere tra tre tipi di shader: CG, GLSL, E Gergo. Idealmente, scegli la terza opzione, Slang, che è compatibile con Vulkan, Direct3D e OpenGL API. Secondo la documentazione ufficiale di RetroArch, è lo shader più recente e consigliato formato.
La tua seconda opzione dovrebbe essere GLSL, ma questi shader sono compatibili solo con OpenGL e migliore per l'uso su telefoni e tablet.
CG dovrebbero essere la tua ultima opzione, in quanto sono ufficialmente considerati vecchi, deprecati e nemmeno supportati da alcune versioni di RetroArch.
Prima di scegliere uno shader...
Prima di passare agli shader stessi, esaminiamo alcune altre opzioni in RetroArch che sono altrettanto importanti per l'aspetto dei tuoi giochi emulati.
Tieni presente che, per questo articolo, diamo per scontato che tu abbia una configurazione di base di RetroArch attiva e funzionante. In caso contrario, consulta la nostra guida su come configurare RetroArch su Windows.
- Durante l'utilizzo del menu a schermo intero di RetroArch, vai a Impostazioni e inserisci il Autisti sottomenù.
- Passa al video opzione e scegli il driver video per l'API grafica che desideri utilizzare (che, nel nostro caso, sarà Vulkan).
- Torna al livello superiore del menu RetroArch e avvia qualsiasi gioco desideri. In questo articolo utilizzeremo i giochi classici per la prima console PlayStation di Sony con il Maggiolino PSX-HW nucleo di emulazione.
- Con il gioco attivo e funzionante, torna al menu di RetroArch (per impostazione predefinita, è accessibile premendo F1 sulla tastiera). Ti ritroverai in un menu per il gioco attivo. Scorri verso il basso e scegli il Opzioni iscrizione.
- Scorri verso il basso per trovare il Filtraggio delle trame iscrizione. Sebbene non sia correlato agli shader che vedremo in seguito, è altrettanto importante per l'aspetto dei tuoi giochi. Imposta il suo valore su Più vicino per avere la grafica del tuo gioco il più vicino possibile all'hardware originale, Bilineare O 3 punti se vuoi farli sembrare più fluidi giocando, e SAB, xBR, O JINC2 per algoritmi di livellamento più avanzati che rendono i giochi più simili a un cartone animato.
Rimasterizzazione di retrogame fai-da-te con gli shader di RetroArch
Usare gli shader in RetroArch è facile come selezionarli attraverso il suo menu. La cosa difficile è trovare il migliore per quello che preferisci, far sembrare i giochi che ti piacciono come li ricordi e poi modificarli ulteriormente per perfezionare l'output visivo di RetroArch.
Inizia tornando al livello di menu precedente (per impostazione predefinita, utilizzando il backspace). Scorri verso il basso per trovare ed entrare nel sottomenu Shader. Poi...
- Cambia il Shader video passare a SU per abilitare l'uso degli shader.
- Scegliere Carica la preimpostazione dello shader per caricare uno shader.
- Passa all'ultima cartella, shaders_slange inseriscilo.
- Per aiutarti a dare un senso alla sua collezione di shader, RetroArch li ha raggruppati in cartelle in base al loro tipo. Per questo articolo, sceglieremo uno shader CRT per far sembrare i giochi come quando venivano visualizzati sui vecchi monitor CRT. Puoi trovare quegli shader nel file catodico sottocartella.
- RetroArch offre molti shader CRT, ognuno dei quali replica diversi "look" dello schermo CRT. Alcuni aggiungono semplicemente linee di scansione per imitare l'aspetto irregolare dei monitor CRT, con ogni altra linea di un colore più scuro. Altri combinano più effetti come bagliore, sfocatura, distorsione del colore, ecc.
- Siamo andati per il CRT Reale shader, che impila vari effetti per ottenere un aspetto simile ai vecchi televisori Trinitron di Sony.
- Non ti piace l'aspetto di un gioco con lo shader che hai scelto? Ritorna al Shader menu e scorrere il Ombreggiatore video riattivare e riattivare. Questa azione dovrebbe scaricare il tuo shader attivo e permetterti di sceglierne uno nuovo.
- Se trovi uno shader che ti piace di più ma ti sembra un po' "spento", non cercare ulteriori alternative: modificalo! Ritorna al Shader menu e scorrere ulteriormente verso il basso. Lo shader che hai scelto offrirà probabilmente alcune opzioni per modificare l'aspetto. Ad esempio, il CRT Reale shader è un pacchetto di vari shader che puoi modificare individualmente. In questo modo, puoi personalizzare la quantità di fioritura, l'impatto del linee di scansione, e così via.
- Dopo aver modificato la configurazione di uno shader, non vedrai alcun cambiamento nella grafica del tuo gioco. Per questo, dovrai scorrere verso l'alto nella parte superiore dello stesso menu e selezionare Applica i cambiamenti.
Puoi usare più shader e vale la pena farlo?
RetroArch ti consente di utilizzare più shader uno sopra l'altro e sei libero di mescolarli e sperimentare a tuo piacimento. Tuttavia, come regola generale, evita di mescolare shader che cercano di ottenere risultati simili.
Ad esempio, potresti migliorare ulteriormente la grafica dei tuoi giochi combinando a catodico con un anti aliasing shader, ma non cercando di impilare tre diversi shader CRT uno sopra l'altro. In un esempio estremo, impilando le linee di scansione sopra le linee di scansione, potresti finire per guardare uno schermo nero invece di immagini migliorate.
Gli shader sono fantastici per far sembrare i tuoi giochi come li ricordi, ma non possono aiutarti a battere quel boss di livello finale. Non preoccuparti, non lo diremo a nessuno se controlli la nostra guida come usare RetroArch per rendere i vecchi giochi più facili da battere!
Giochi retrò, il modo in cui li ricordi
Come vedrai tu stesso quando usi gli shader con i tuoi giochi emulati, non puoi tornare indietro dopo averli provati. I vecchi giochi non erano pensati per essere riprodotti sui moderni monitor a schermo piatto.
I nostri schermi moderni sono fantastici nel presentare una grafica nitida e vivace, ma quando si riproducono vecchi giochi, il risultato può sembrare un pasticcio pixelato.
Usando gli shader di RetroArch, puoi avvicinare la grafica del tuo gioco a come dovevano apparire su un classico schermo CRT e, cosa più importante, a come ricordi che erano quando li hai riprodotti per la prima volta.