Far sembrare Monkey Island fantastico sui monitor moderni non è un segreto. Ecco come farlo su Windows.

Se c'è una cosa che "non fanno più come una volta", sono i giochi di avventura. L'età d'oro per il fidato punta e clicca è ormai alle spalle, ma possiamo almeno goderci i classici grazie a ScummVM.

Ancora meglio, ScummVM può anche migliorare quei titoli praticamente antichi, rendendoli più presentabili sui nostri schermi moderni. Vediamo come.

Cos'è ScummVM?

Creato da Ron Gilbert alla Lucasfilm Games, SCUMM era una combinazione di un linguaggio di scripting e un motore di gioco che aiutava a creare giochi di avventura.

L'evoluzione dei nostri computer ha portato a incompatibilità e instabilità per i titoli che utilizzavano SCUMM. Ecco perché Ludvig Strigeus ha creato ScummVM, una reimplementazione aggiornata del classico SCUMM per i PC moderni.

Le avventure di Lucasfilm Games sono state tra le migliori ma tutt'altro che le uniche. Ludvig ha ampliato ScummVM per supportare più "motori di giochi di avventura", trasformandolo praticamente da "un moderno Alternativa SCUMM" a "un'unica soluzione multi-engine per giocare a centinaia di avventure classiche su modern PC".

Anche se in questo articolo vedremo come importare i giochi su ScummVM, è meglio se controlli il nostro articolo su cos'è ScummVM e come usarlo per giocare ai classici giochi di avventura per ulteriori informazioni su SCUMM e ScummVM.

In questa guida vedremo come configurare ScummVM per far apparire bene le avventure classiche sui PC moderni con display Full HD a schermo piatto.

Come scaricare e installare ScummVM

Inizia visitando Sito ufficiale di ScummVM e scaricando e installando l'app. Per questo articolo, useremo ScummVM su Windows 11.

L'app funziona allo stesso modo su tutte le piattaforme (più o meno). Tuttavia, sono prevedibili alcune differenze, come la disponibilità di renderer e shader e i passaggi necessari per l'installazione dell'app e l'importazione dei giochi.

Pertanto, puoi seguire anche se non sei su Windows, ma potresti anche dover regolare alcune delle azioni che seguono in base alla tua piattaforma preferita.

Come aggiungere i tuoi giochi a ScummVM

ScummVM viene fornito con alcuni titoli freeware. Tuttavia, la maggior parte dei giochi che supporta sono ancora disponibili in commercio o rientrano nei confini legalmente grigi di "abandonware". Pertanto, dovrai importarli manualmente.

  1. Per importare un singolo titolo, fare clic su Aggiungi gioco sulla destra della finestra e seleziona la cartella del gioco dal richiedente che si apre. Importare più titoli in una volta è altrettanto facile facendo clic su Aggiunta di massa pulsante proprio sotto. Quindi, seleziona la cartella principale all'interno della quale hai tutte le tue vecchie avventure retrò archiviate in singole sottocartelle.
  2. ScummVM analizzerà la cartella selezionata, ne scansionerà il contenuto e ti chiederà di importare tutti i giochi compatibili che trova.
  3. Tutti i giochi importati e giocabili vengono visualizzati nell'elenco dei giochi di ScummVM con testo in grassetto. Puoi avviarli facendo doppio clic sul loro titolo o selezionandoli e facendo clic sul pulsante di avvio a destra della finestra. I titoli supportati che non sono stati trovati (e quindi non sono riproducibili) hanno un colore grigio.

Come configurare le impostazioni globali di ScummVM

ScummVM offre due tipi di configurazione: puoi personalizzare le sue opzioni a livello globale per tutti i giochi e creare configurazioni di gioco individuali che interessano solo un singolo titolo.

Per questo articolo, useremo entrambi per creare una linea di base per tutti i titoli e poi modificheremo uno individualmente per ottenere risultati ottimali.

  1. Avrai bisogno di un punto di riferimento per sapere come appariranno sul tuo monitor i giochi giocati con ScummVM. Quindi, lanciane uno e presta attenzione alla sua grafica. Per questo articolo, utilizzeremo Beneath a Steel Sky di Revolution Software, disponibile gratuitamente, come nostro principale punto di riferimento.
  2. Clicca su Opzioni globali a destra della finestra.
  3. Passa al Mappe dei tasti scheda e prendi nota della combinazione di tasti per accedere al menu principale globale di ScummVM. Se non ti piace il collegamento predefinito, fai clic su di esso e associalo a un'altra combinazione di tasti.
  4. Scorri verso il basso e fai lo stesso per il Passare a schermo intero scorciatoia.
  5. Passa al Audio scheda e da Testo e discorso opzioni, seleziona se preferisci Discorso, Sottotitoli, O Entrambi per i tuoi giochi
  6. Sebbene non sia un'opzione cruciale per giocare, puoi modificare l'aspetto di ScummVM passando da un tema all'altro. Quelli sono accessibili dal Tema opzione sul GUI scheda.
  7. Nella stessa pagina troverai un'altra opzione che potrebbe esserti utile se ti piace saltare da un gioco all'altro: per evitare di dover riavviare ScummVM dopo essere uscito da un titolo, metti un segno di spunta prima Torna al programma di avvio quando esci da una partita.

Come configurare le opzioni ScummVM specifiche del gioco

Sebbene la maggior parte delle opzioni che vedremo siano disponibili anche a livello globale, è meglio modificarle separatamente per ogni gioco.

Per modificare le opzioni di un particolare gioco in ScummVM, selezionalo nell'elenco e fai clic su Opzioni di gioco sulla destra.

Upscaling tramite stretching e proporzioni

Se riprodotte nella loro risoluzione originale, le vecchie avventure appariranno troppo squadrate, troppo sfocate o copriranno meno di 1/4 dello schermo.

Per fortuna, puoi migliorare la grafica di un gioco tramite ScummVM, anche se il modo in cui si riferisce al processo, "stretching", potrebbe sembrare un po' rozzo.

  1. Per controllare individualmente le impostazioni grafiche di un gioco, passa a Grafica scheda e abilita Ignora le impostazioni grafiche globali.
  2. Poiché la maggior parte dei giochi supportati da ScummVM sono stati creati per vecchi monitor CRT con proporzioni 4 per 3, per avere la loro grafica copre gran parte del tuo monitor senza apparire deformato, ti consigliamo di provare prima a selezionare il Adatta alla finestra (4:3)Stirata modalità. In questo modo, indipendentemente dalle dimensioni della finestra di ScummVM sullo schermo e anche in modalità a schermo intero, le proporzioni orizzontale e verticale del gioco rimarranno bloccate, con uno spazio nero che appare intorno al suo immagini.
  3. Stai controllando l'aspetto di un gioco dopo aver modificato alcune opzioni? Puoi usare la combinazione che abbiamo visto prima per accedere al menu di gioco di ScummVM. Per impostazione predefinita, è CTRL + F5. Da lì, puoi a) tornare al gioco facendo clic su Riprendere, B) Carico oppure c) Salva i tuoi progressi, d) accedere a giochi specifici Opzioni, e) leggi di più Di ScummVM, f) Torna al programma di avvio, oppure g) Esentato il gioco della corsa.
  4. Torna al programma di avvio e rivisita le opzioni del gioco selezionato, spostandoti su Grafica scheda. Da lì, puoi cambiare il file Scaler utilizzato per allungare la grafica del gioco. ScummVM offre vari modi per ridimensionare la grafica di un gioco. Alcuni cercano di preservare l'aspetto originale a blocchi e pixel di un gioco, mentre altri possono uniformare la grafica, portando a un aspetto più "fumettistico". Abbiamo scelto SuperSAI.

Migliorare la grafica con gli shader

La sfocatura, il sanguinamento del colore e il bagliore dei vecchi schermi CRT rendevano anche la grafica meno pixelata e più ricca di colori. Per fortuna, puoi replicare parzialmente quegli sguardi su un monitor a schermo piatto attraverso la magia degli shader.

  1. Per applicare uno shader alla grafica del tuo gioco, nelle opzioni di un gioco Grafica scheda, fare clic Ombreggiatore e selezionarne uno dall'elenco.
  2. Sebbene uno shader possa aggiungere imperfezioni artificiali alla grafica di un gioco, quasi controintuitivamente, il risultato finale può sembrare migliore.

Non sei un fan delle avventure (su cui ScummVM è specializzato) ma apprezzeresti un restyling per i tuoi vecchi giochi emulati? RetroArch supporta anche il ridimensionamento e gli shader. Per maggiori informazioni su questo, consulta la nostra guida su come far sembrare i tuoi giochi retrò come una volta con gli shader di RetroArch.

Come applicare l'anti-aliasing alle avventure 3D di LucasArts

Non tutte le avventure classiche erano bidimensionali. Alcuni presentavano grafica 3D o un mix di 2D e 3D, come l'amato classico Grim Fandango di LucasFilm Games. Le opzioni che abbiamo visto influenzano anche tali titoli. Tuttavia, la loro grafica 3D potrebbe ancora apparire pixelata dove le linee non sono completamente orizzontali o verticali. Per risolvere questo problema, è necessario l'anti-aliasing.

  1. Seleziona un titolo con grafica 3D e passa alle sue opzioni di gioco.
  2. Passa al Grafica scheda ed esaminare le ultime due opzioni. Cambia il primo in OpenGL con shader per assicurarti che ScummVM utilizzerà la tua GPU per migliorare la grafica.
  3. Cambia l'ultima opzione, Anti-aliasing 3D, al suo valore più alto, per eliminare le "frastagliature" dalla grafica 3D.

Quando hai finito di avventurarti, perché non provare a creare il tuo gioco di avventura? Puoi iniziare in piccolo con la nostra guida su come creare un gioco di avventura basato su testo in Python e prendilo da lì.

L'avventura di interpretare vecchie avventure con ScummVM

Nonostante non sia personalizzabile come RetroArch, ScummVM ti consente di giocare a dozzine di avventure classiche che altrimenti sarebbero andate perdute nelle grinfie del tempo.

Ancora meglio, puoi goderteli con elementi visivi aggiornati. Potrebbero non far sembrare Beyond Zork l'ultimo titolo Unreal Engine tripla A, ma sono la cosa migliore dopo un vero e proprio remaster.