Come costruire il tuo classico NES o SNES con un Raspberry Pi e RetroPie

Sommario:

Come costruire il tuo classico NES o SNES con un Raspberry Pi e RetroPie
Come costruire il tuo classico NES o SNES con un Raspberry Pi e RetroPie

Video: Come costruire il tuo classico NES o SNES con un Raspberry Pi e RetroPie

Video: Come costruire il tuo classico NES o SNES con un Raspberry Pi e RetroPie
Video: Come e perché scegliere un OBIETTIVO MACRO - YouTube 2024, Maggio
Anonim
La NES Classic Edition è un clone ufficiale dell'originale Nintendo Entertainment System e uno dei modi migliori per giocare ai tuoi giochi retrò preferiti. Il classico SNES è il suo successore. Sfortunatamente, è così popolare che è quasi impossibile riuscire a mettere le mani su entrambi. Non pagare $ 300 su eBay quando puoi utilizzare il Raspberry Pi dal prezzo modesto per creare il tuo, con ancora più giochi.
La NES Classic Edition è un clone ufficiale dell'originale Nintendo Entertainment System e uno dei modi migliori per giocare ai tuoi giochi retrò preferiti. Il classico SNES è il suo successore. Sfortunatamente, è così popolare che è quasi impossibile riuscire a mettere le mani su entrambi. Non pagare $ 300 su eBay quando puoi utilizzare il Raspberry Pi dal prezzo modesto per creare il tuo, con ancora più giochi.

Quali sono i classici NES e SNES e perché il Raspberry Pi è migliore?

Image
Image

Nell'autunno del 2016, Nintendo ha rilasciato NES Classic Edition, una replica in miniatura del vecchio Nintendo Entertainment System degli anni '80. Viene fornito con 30 giochi classici inclusiSuper Mario Bros., La leggenda di Zelda, e Castlevania e un controller NES vecchia scuola (anche se con un cavo molto corto e un connettore diverso per adattarsi alle dimensioni ridotte del NES Classic).

Viene venduto a $ 60 e viene fornito con un controller: puoi acquistare un secondo controller per ulteriori $ 10, portando il tuo investimento totale fino a $ 70. Sfortunatamente, la console si è dimostrata così popolare e Nintendo ha prodotto così pochi che sono quasi impossibili da trovare per il loro prezzo di listino originale, apparendo solo su siti come eBay per un markup del 200-500%.

Nel 2017, Nintendo ha seguito la SNES Classic Edition, che è in vendita a $ 70 e viene fornita con due controller. I preordini sono iniziati e sta già diventando molto difficile ottenerne uno.

Non disperare, però: anche se sono così rari che non ne hai mai visto uno di persona (per non parlare della possibilità di acquistarne uno), puoi facilmente girare la tua solida console Classic Edition a casa - con più giochi e altre funzionalità. Nel tutorial di oggi, combineremo l'economico Raspberry Pi, alcuni software gratuiti che emulano NES, SNES e altre console, insieme ad alcuni economici controller USB NES per creare una versione DIY ancora migliore degli originali.

Meglio come? La tua versione fai-da-te non solo includerà tutte le caratteristiche degli attuali stati di salvataggio NES Classic, gli shader CRT per i giochi dall'aspetto retrò e l'organizzazione dall'aspetto eccezionale con copertina - ma ti permetterà di giocare qualunque gioco (non solo il 30 incluso con i Classici), utilizza qualsiasi controller USB che desideri (non solo il semplice controller NES a 2 pulsanti) e include migliori stati di salvataggio e organizzazione.

Non solo, ma il tuo sistema sarà in grado di giocare anche da altri sistemi, come Atari, Game Boy, Sega Genesis e persino sistemi successivi come PlayStation Portable o Nintendo 64. Puoi vedere un elenco completo dei sistemi supportati qui.

Quello di cui hai bisogno

Per seguire il nostro tutorial, avrai bisogno di una manciata di cose e un po 'di tempo libero per tesserle tutte insieme.

Un Raspberry Pi e i suoi accessori

Prima di tutto, avrai bisogno di un microcomputer Raspberry Pi e di alcuni accessori di base. La potenza di calcolo richiesta per eseguire un emulatore di Nintendo Entertainment System è molto bassa, quindi se hai già un vecchio modello Raspberry Pi 1 o 2 in giro, puoi (e dovresti!) Usarlo. Se avete bisogno di acquistare un nuovo Pi, comprate assolutamente il più recente Raspberry Pi 3 ($ 40).
Prima di tutto, avrai bisogno di un microcomputer Raspberry Pi e di alcuni accessori di base. La potenza di calcolo richiesta per eseguire un emulatore di Nintendo Entertainment System è molto bassa, quindi se hai già un vecchio modello Raspberry Pi 1 o 2 in giro, puoi (e dovresti!) Usarlo. Se avete bisogno di acquistare un nuovo Pi, comprate assolutamente il più recente Raspberry Pi 3 ($ 40).

Oltre al Pi, avrai bisogno di una scheda SD o microSD di dimensioni appropriate (basata sul modello Pi), un cavo HDMI per collegarlo alla TV, una tastiera USB (solo temporaneamente per configurarla) e un buona alimentazione Probabilmente vorrai anche l'accesso a Internet sul Pi per scaricare gli aggiornamenti e trasferire i giochi: puoi farlo con un cavo Ethernet o Wi-Fi. Il Raspberry Pi 3 è dotato di Wi-Fi integrato, mentre i modelli precedenti richiedono un adattatore Wi-Fi USB.

Se sei nuovo nel Raspberry Pi, non preoccuparti: abbiamo scritto una guida dettagliata a tutte le parti di cui hai bisogno, quindi dai un'occhiata a questo articolo per maggiori informazioni.

Il caso rende il progetto

Per completare la configurazione di Pi, vorrai anche un caso. Se hai già fatto un sacco di progetti Pi, hai già un caso, il che va bene. Ma se stai partendo da zero o desideri davvero la piena esperienza, potresti prendere in considerazione l'idea di ottenere una custodia personalizzata con tema NES o SNES per il tuo Raspberry Pi.
Per completare la configurazione di Pi, vorrai anche un caso. Se hai già fatto un sacco di progetti Pi, hai già un caso, il che va bene. Ma se stai partendo da zero o desideri davvero la piena esperienza, potresti prendere in considerazione l'idea di ottenere una custodia personalizzata con tema NES o SNES per il tuo Raspberry Pi.

Ci sono un paio di casi a tema NES e SNES su Amazon, incluso il caso Old Skool NES e il caso Super Tinytendo. Tuttavia, se non ti piace l'aspetto di quelli per qualsiasi motivo, puoi sempre stampare in 3D uno di questi o altri, o trovarne altri su siti come Etsy.

Controller: Old School o Modern Comfort

Successivamente, avrai bisogno di almeno un controller USB (due se vuoi giocare con un amico). È possibile avvicinarsi alla situazione del controller in due modi: in primo luogo, è possibile ottenere un classico puro e ottenere una coppia di controller NES USB.
Successivamente, avrai bisogno di almeno un controller USB (due se vuoi giocare con un amico). È possibile avvicinarsi alla situazione del controller in due modi: in primo luogo, è possibile ottenere un classico puro e ottenere una coppia di controller NES USB.

Questo approccio, che saremo i primi ad ammettere, è stato molto più difficile di quanto inizialmente previsto. Sembra che sarebbe incredibilmente semplice acquistare solo alcuni controller NES economici e ben fatti, ma in realtà c'è una tale corsa sul mercato in questo momento che le inserzioni sono spesso imprecise, i controller sono difficili da ottenere e le migliori pratiche che possiamo consiglio al momento di acquistare più controller contemporaneamente, restituire quello che non si desidera e mantenere quelli buoni (che hanno una buona trazione, una buona reattività dei pulsanti e funzionano bene).

Abbiamo testato i due controller USB NES più popolari su Amazon: il controller Retro-Link e un controller NES USB classico generico ma ben recensito (che, una volta arrivato, è stato contrassegnato con iNext). Sebbene ci piacesse molto il retro del collegamento Retro, ma la reattività dei pulsanti del controller iNext era migliore.In pratica, questa è un'esperienza di prova ed errore. (Se vuoi qualcosa di classico ma più comodo dei controller NES, non abbiamo nulla di positivo da dire su questo controller Buffalo SNES.)

L'altro approccio che puoi adottare, che è meno autentico ma un po 'più versatile, è acquistare un controller più moderno, come un controller Xbox 360 cablato. Non solo la qualità e la disponibilità della build sono più coerenti, ma la piattaforma di emulazione che stiamo per configurare, RetroPie, supporta molto più del solo NES, quindi se vuoi giocare con altri sistemi, un controller più recente con più pulsanti è simpatico.
L'altro approccio che puoi adottare, che è meno autentico ma un po 'più versatile, è acquistare un controller più moderno, come un controller Xbox 360 cablato. Non solo la qualità e la disponibilità della build sono più coerenti, ma la piattaforma di emulazione che stiamo per configurare, RetroPie, supporta molto più del solo NES, quindi se vuoi giocare con altri sistemi, un controller più recente con più pulsanti è simpatico.

Ad ogni modo, avrai bisogno di almeno un controller USB per il progetto, quindi scegli il tuo preferito.

Il software: RetroPie e ROM per tutti i tuoi giochi preferiti

Oltre all'hardware, avrai anche bisogno di un software per giocare ai tuoi giochi. Avrai bisogno di scaricare una copia di RetroPie, un fantastico pacchetto di software che combina un numero di strumenti di emulazione e software in un'unica interfaccia molto user-friendly.
Oltre all'hardware, avrai anche bisogno di un software per giocare ai tuoi giochi. Avrai bisogno di scaricare una copia di RetroPie, un fantastico pacchetto di software che combina un numero di strumenti di emulazione e software in un'unica interfaccia molto user-friendly.

Per il nostro scopo, utilizzeremo le immagini premade per il Raspberry Pi (anziché installarlo su un sistema operativo esistente). Scarica l'immagine giusta per il tuo numero di modello Pi qui. Inoltre, avrai bisogno di un qualche tipo di strumento per masterizzare quell'immagine sulla tua scheda SD: il nostro strumento preferito è il masterizzatore di immagini Etcher multipiattaforma.

Infine, e tematicamente il più importante, avrai bisogno di alcuni giochi! Questi si presentano sotto forma di file ROM che possono essere copiati (con l'hardware appropriato) o scaricati dalla rete. Acquisire le ROM è un esercizio, a causa di problemi legali sfocati, meglio lasciati al lettore: non collegheremo direttamente ai siti ROM o ROM qui. Detto questo, tuttavia, una semplice ricerca su Google ti porterà lontano.

Fase uno: prepara il tuo Pi

Con tutti i materiali sopra citati raccolti, è ora di tuffarsi nella preparazione del Pi. Innanzitutto, configureremo la scheda SD. Inserisci la tua scheda SD nel tuo computer e accendi Etcher. Il processo è facile come 1-2-3: seleziona l'immagine RetroPie che hai scaricato, conferma che la scheda SD è il disco selezionato, quindi fai clic su "Flash!"

Attendi che l'immagine finisca di bruciare, espella la scheda SD in modo sicuro dal tuo computer e prendi il tuo Pi e gli accessori. Collega il Pi alla tua TV con il cavo HDMI, collega la tastiera e i controller USB, inserisci la scheda SD e collega il cavo di alimentazione per accendere il sistema.
Attendi che l'immagine finisca di bruciare, espella la scheda SD in modo sicuro dal tuo computer e prendi il tuo Pi e gli accessori. Collega il Pi alla tua TV con il cavo HDMI, collega la tastiera e i controller USB, inserisci la scheda SD e collega il cavo di alimentazione per accendere il sistema.

Se ti blocchi durante il processo di installazione, sentiti libero di fare riferimento alla nostra guida per principianti Raspberry Pi, che ha un sacco di informazioni utili sulla configurazione iniziale.

Passo due: Configura RetroPie

Una volta acceso il Pi per la prima volta con la scheda SD RetroPie installata, verrà eseguita automaticamente una serie di passaggi di installazione unici (come espandere la partizione, decomprimere file e così via). Quindi si riavvierà portandoti alla schermata di configurazione del controller come mostrato di seguito.

Proprio come suggerisce lo schermo, è necessario premere e tenere premuto qualsiasi pulsante sul controller USB per avviare la procedura di configurazione. Nel menu di configurazione, premere brevemente il pulsante corrispondente per ciascuna voce elencata (ad esempio, sul pad direzionale per iniziare).
Proprio come suggerisce lo schermo, è necessario premere e tenere premuto qualsiasi pulsante sul controller USB per avviare la procedura di configurazione. Nel menu di configurazione, premere brevemente il pulsante corrispondente per ciascuna voce elencata (ad esempio, sul pad direzionale per iniziare).
Alla fine, arriverete alle voci dei pulsanti che potrebbero non avere pulsanti corrispondenti sul controller (ad esempio, se state utilizzando un controller NES tradizionale e inizia a chiedervi i pulsanti X e Y). Quando raggiungi le voci per i pulsanti che non hai, tieni semplicemente premuto un pulsante che hai già programmato per 2 secondi, quindi rilascialo. Questo segnalerà alla procedura guidata di configurazione di voler saltare quel pulsante. Ripeti questa procedura fino a quando non hai saltato tutte le voci non necessarie e puoi fare clic su "OK" per procedere.
Alla fine, arriverete alle voci dei pulsanti che potrebbero non avere pulsanti corrispondenti sul controller (ad esempio, se state utilizzando un controller NES tradizionale e inizia a chiedervi i pulsanti X e Y). Quando raggiungi le voci per i pulsanti che non hai, tieni semplicemente premuto un pulsante che hai già programmato per 2 secondi, quindi rilascialo. Questo segnalerà alla procedura guidata di configurazione di voler saltare quel pulsante. Ripeti questa procedura fino a quando non hai saltato tutte le voci non necessarie e puoi fare clic su "OK" per procedere.

A questo punto, vedrai la seguente schermata con il logo RetroPie e "13 Giochi disponibili" sotto di esso.

"Tredici giochi? Dolce! "Potresti star pensando. Non così veloce: quelli non sono 13 giochi che puoi giocare, quelli sono 13 strumenti di configurazione per "RetroPie" (che è riconosciuto come uno dei tuoi emulatori, anche se è davvero il sistema sottostante). Non ti preoccupare, in un attimo ci avvicineremo ai giochi reali.
"Tredici giochi? Dolce! "Potresti star pensando. Non così veloce: quelli non sono 13 giochi che puoi giocare, quelli sono 13 strumenti di configurazione per "RetroPie" (che è riconosciuto come uno dei tuoi emulatori, anche se è davvero il sistema sottostante). Non ti preoccupare, in un attimo ci avvicineremo ai giochi reali.

Se stai usando un cavo Ethernet con il tuo Pi per l'accesso alla rete invece del Wi-Fi, puoi passare direttamente alla sezione successiva per iniziare a mettere i giochi in RetroPie. Se si utilizza il Wi-Fi, tuttavia, premere il pulsante A sul controller per avviare il menu. La combinazione di colori predefinita di RetroPie lo rende un po 'difficile da vedere in uno screenshot più piccolo, ma la voce relativa al Wi-Fi è l'ultima dell'elenco, come mostrato di seguito.

Quando si seleziona la voce "WIFI", verrà avviato uno strumento di configurazione Wi-Fi. Seleziona "Connetti alla rete WiFi".
Quando si seleziona la voce "WIFI", verrà avviato uno strumento di configurazione Wi-Fi. Seleziona "Connetti alla rete WiFi".
Quindi selezionare la propria rete domestica, inserire la password, fare clic su OK, quindi fare nuovamente clic su OK nella schermata principale per uscire dall'applicazione (si tornerà alla schermata da cui è stata selezionata la voce Wi-Fi).
Quindi selezionare la propria rete domestica, inserire la password, fare clic su OK, quindi fare nuovamente clic su OK nella schermata principale per uscire dall'applicazione (si tornerà alla schermata da cui è stata selezionata la voce Wi-Fi).

Sebbene sia possibile utilizzare RetroPie senza accesso a Internet, è molto più semplice trasferire i propri giochi sul dispositivo tramite la rete.

Terzo passaggio: aggiungi i tuoi giochi

Con il nostro Pi installato e connesso alla nostra rete domestica, il passo più importante è su di noi: caricarlo con giochi dolci, dolci e retrò. Il modo più semplice per trasferire giochi consiste nell'utilizzare condivisioni di rete. (È possibile utilizzare un'unità USB, ma la configurazione di rete è in realtà ancora più semplice, quindi verrà descritto in dettaglio qui). Iniziamo.

Per impostazione predefinita, alla casella RetroPie viene assegnata una condivisione di rete denominata "retropie" e puoi sfogliarlo aprendo semplicemente Esplora risorse sul PC e digitando

retropie

nella casella dell'indirizzo. Quindi, apri la cartella "rom", vai al tuo sistema preferito (useremo "nes" in questo esempio) e copia qualsiasi file ROM in quella cartella. Abbiamo copiato uno dei nostri giochi di ruolo preferiti, Crystalis, come il nostro test ROM.

Una volta aggiunti i giochi, è necessario riavviare RetroPie (o, più specificamente, l'interfaccia Emulation Station sottostante). Sul tuo Pi, premi il pulsante B sul controller per tornare al menu principale, quindi premi il pulsante Start per aprire il menu principale, come mostrato di seguito. Seleziona "Esci".
Una volta aggiunti i giochi, è necessario riavviare RetroPie (o, più specificamente, l'interfaccia Emulation Station sottostante). Sul tuo Pi, premi il pulsante B sul controller per tornare al menu principale, quindi premi il pulsante Start per aprire il menu principale, come mostrato di seguito. Seleziona "Esci".
Seleziona "Riavvia EmulationStation" e conferma di voler veramente riavviarlo.
Seleziona "Riavvia EmulationStation" e conferma di voler veramente riavviarlo.
Quando si riavvia, improvvisamente non ci sarà solo una voce per "RetroPie" nella GUI principale, ma (perché abbiamo aggiunto le rom alla directory "nes") vedrete una voce per il Nintendo Entertainment System. Questo è un passo fondamentale nella configurazione di qualsiasi emulatore su RetroPie. Ci sono tonnellate di emulatori per diverse piattaforme di videogiochi installate di default, ma non appariranno nell'interfaccia finché non aggiungerai almeno una ROM alla loro directory "rom".
Quando si riavvia, improvvisamente non ci sarà solo una voce per "RetroPie" nella GUI principale, ma (perché abbiamo aggiunto le rom alla directory "nes") vedrete una voce per il Nintendo Entertainment System. Questo è un passo fondamentale nella configurazione di qualsiasi emulatore su RetroPie. Ci sono tonnellate di emulatori per diverse piattaforme di videogiochi installate di default, ma non appariranno nell'interfaccia finché non aggiungerai almeno una ROM alla loro directory "rom".
Premi il pulsante A per vedere i giochi disponibili. Seleziona il gioco che desideri giocare (l'unico gioco nel nostro caso) e premi nuovamente A.
Premi il pulsante A per vedere i giochi disponibili. Seleziona il gioco che desideri giocare (l'unico gioco nel nostro caso) e premi nuovamente A.
Dopo un brevissimo istante, l'emulatore NES finirà di caricare la tua ROM e vedrai il gioco come se lo avessi caricato su un'unità NES vintage.
Dopo un brevissimo istante, l'emulatore NES finirà di caricare la tua ROM e vedrai il gioco come se lo avessi caricato su un'unità NES vintage.
A questo punto, puoi giocare come se stessi giocando all'originale. Se hai bisogno di riavviare il gioco, premi semplicemente SELECT e B allo stesso tempo. Se vuoi tornare al menu RetroPie, premi SELECT e START allo stesso tempo. Sentiti libero di ripetere questo passaggio per i giochi SNES, i giochi Genesis e qualsiasi altro sistema tu voglia giocare.
A questo punto, puoi giocare come se stessi giocando all'originale. Se hai bisogno di riavviare il gioco, premi semplicemente SELECT e B allo stesso tempo. Se vuoi tornare al menu RetroPie, premi SELECT e START allo stesso tempo. Sentiti libero di ripetere questo passaggio per i giochi SNES, i giochi Genesis e qualsiasi altro sistema tu voglia giocare.

The Juicy Extras: Cover Art, Shader e Save Games

Questo è tutto ciò che serve per iniziare a giocare. Ma se vuoi sfruttare appieno l'esperienza "Ho costruito la mia NES Classic", ci sono alcune funzionalità extra che dobbiamo sfruttare: copertine (che rendono la tua libreria carina e facile da browser), shader (che fanno sembrare il gioco più retro sulla tua TV moderna) e salva stati (che ti consentono di salvare il gioco, anche se il gioco originale non lo supporta.Tutte queste funzioni sono incluse nella versione ufficiale di NES Classic.

Aggiungi la copertina alla tua biblioteca

Una volta che hai copiato un sacco di giochi nella tua cartella "rom", torna al menu NES (dove abbiamo appena lanciato il nostro gioco di prova), premi il pulsante Start per aprire il menu, quindi seleziona "Scraper".

Nella schermata successiva, puoi regolare le impostazioni. Lasciare il raschietto come "THEGAMESDB". Puoi disattivare le valutazioni se vuoi (l'abbiamo lasciato acceso). Quindi seleziona "Scrape Now".
Nella schermata successiva, puoi regolare le impostazioni. Lasciare il raschietto come "THEGAMESDB". Puoi disattivare le valutazioni se vuoi (l'abbiamo lasciato acceso). Quindi seleziona "Scrape Now".
Image
Image

Poiché questo è il nostro primo scrap, passa il filtro a "Tutti i giochi". Per impostazione predefinita, il raschietto è impostato per utilizzare solo il sistema in cui è stato caricato (in questo caso, NES), quindi non è necessario modificare nulla. Infine, assicurarsi che "Utente decide sui conflitti" sia attivato. Questo è importante, altrimenti il raschietto potrebbe raschiare i dati sbagliati se non è sicuro che il gioco sia Double Dragon o Double Dragon II.

L'unica ragione per cui non vorrai usare quell'impostazione è se avessi centinaia di giochi da analizzare e non volessi confermare manualmente ciascuna selezione (dovresti, comunque, tornare indietro e correggere manualmente eventuali conflitti in un secondo momento, partita dopo partita). Quando sei pronto, seleziona "Start".

Mentre il sistema funziona, ti verrà richiesto di confermare ogni selezione (anche se c'è un solo plettro). Premi A una volta selezionato il gioco corretto.
Mentre il sistema funziona, ti verrà richiesto di confermare ogni selezione (anche se c'è un solo plettro). Premi A una volta selezionato il gioco corretto.
Quando avrà finito, avrai una collezione di giochi ben organizzata.
Quando avrà finito, avrai una collezione di giochi ben organizzata.
Image
Image

Ottieni quella vibrazione CRT Old School con Smoothing e Shader

Una cosa che potresti notare immediatamente dopo aver giocato a un gioco è la sua vivacità e la nitidezza della grafica. Infatti, caricando il nostro gioco demoCrystalis, la prima cosa che ho notato è che i colori erano molto più luminosi e le linee erano molto più nitide di quanto ricordassi.

Il motivo principale di questa disparità è il modo in cui le immagini vengono visualizzate su uno schermo digitale rispetto a un display CRT analogico. Il monitor del computer e l'HDTV presentano il gioco con un perfetto rapporto 1: 1 pixel-per-pixel, mentre il vecchio display CRT era basato su fosforo con un'immagine più morbida e "luce" colorata sui singoli punti sullo schermo.

Per compensare ciò, è possibile configurare il sistema per applicare shader o algoritmi di smoothing al fine di ricreare quell'effetto CRT. Non sei sicuro che sia qualcosa a cui tieni? Confrontiamo le immagini catturate dallo stesso gioco nello stesso momento con effetti diversi applicati. Per prima cosa, diamo un'occhiata a come è stato il primo momento giocabileCrystalis guarda senza shader o smoothing.

Si noti che le linee sono tutte molto nitide, significativamente più nitide di quanto probabilmente si ricordi (se si è giocato il gioco originale sull'hardware originale). Se ti piace questo aspetto nitido con spigoli vivi, allora con tutti i mezzi gioca il gioco in questo modo.
Si noti che le linee sono tutte molto nitide, significativamente più nitide di quanto probabilmente si ricordi (se si è giocato il gioco originale sull'hardware originale). Se ti piace questo aspetto nitido con spigoli vivi, allora con tutti i mezzi gioca il gioco in questo modo.

Diamo un'occhiata a come appare il gioco con la grafica lisciata usando l'algoritmo di smoothing. Se stai usando un Pi più vecchio, questa è una grande opzione in quanto l'algoritmo di smoothing (a differenza degli shader) mette poco o nessun carico sulla GPU.

Guardando questo sul monitor del tuo computer o su un dispositivo mobile con uno schermo nitido ad alta risoluzione, potresti pensare "Sembra … sfocato." Ma se osservato a distanza (come quella tra il divano e la televisione), l'effetto levigante dà giochi un sentimento più simile a una CRT e la sfocatura non sembra così intensa. Stai indietro e guarda le rocce sul bordo dell'immagine rispetto alla prima immagine e vedrai cosa intendo.
Guardando questo sul monitor del tuo computer o su un dispositivo mobile con uno schermo nitido ad alta risoluzione, potresti pensare "Sembra … sfocato." Ma se osservato a distanza (come quella tra il divano e la televisione), l'effetto levigante dà giochi un sentimento più simile a una CRT e la sfocatura non sembra così intensa. Stai indietro e guarda le rocce sul bordo dell'immagine rispetto alla prima immagine e vedrai cosa intendo.

Infine, è possibile utilizzare gli shader per creare effetti CRT come le linee di scansione e anche una leggera distorsione (poiché la parte anteriore dei display CRT era leggermente curvata nella maggior parte dei casi). Ecco un semplice shader CRT applicato.

Image
Image

Di nuovo, se visto in un confronto ravvicinato come quello che abbiamo qui, l'effetto sembra pronunciato (proprio come se tu fossi seduto molto vicino a uno schermo CRT). Ma se osservato a distanza, sembra molto naturale. Infatti, anche se non mi importava di come il gioco apparisse senza smoothing o shader, è stato quando ho acceso uno shader CRT che ho fatto "Oh!Quello sembra il gioco che ricordo!"

Entrambe le impostazioni di smoothing e shaders si trovano nello stesso posto, ma c'è un piccolo aggiustamento che dobbiamo eseguire prima di immergerci in quel menu. Sebbene RetroPie debba essere spedito con shader già precaricati, nella nostra esperienza è necessario aggiornare manualmente l'elenco degli shader (per il quale è necessaria una connessione Internet, quindi collegare subito il cavo Ethernet se non lo è già). Ritornare al menu di impostazione di RetroPie che abbiamo visitato originariamente e selezionare "RetroArch" dal menu, come mostrato di seguito.

Image
Image

Questo lancerà ilmolto menu di configurazione RetroArch dall'aspetto retrò. Selezionare la voce "Online Updater".

Nel menu "Online Updater", seleziona "Aggiorna gli shader GLSL".
Nel menu "Online Updater", seleziona "Aggiorna gli shader GLSL".
Giù nell'angolo in basso a sinistra, in minuscolo testo giallo, vedrai un piccolo indicatore di aggiornamento, che mostra che "shaders gsls.zip" sta scaricando. Aspetta che finisca. Una volta completato il processo, premi il tasto Esc sulla tastiera o il pulsante B sul controller per uscire dai menu fino al menu principale. Qui, seleziona "Esci da RetroArch". Una volta di nuovo nel menu RetroPie, seleziona "Impostazione RetroPie".
Giù nell'angolo in basso a sinistra, in minuscolo testo giallo, vedrai un piccolo indicatore di aggiornamento, che mostra che "shaders gsls.zip" sta scaricando. Aspetta che finisca. Una volta completato il processo, premi il tasto Esc sulla tastiera o il pulsante B sul controller per uscire dai menu fino al menu principale. Qui, seleziona "Esci da RetroArch". Una volta di nuovo nel menu RetroPie, seleziona "Impostazione RetroPie".
All'interno del menu di configurazione di RetroPie, selezionare "configedit - Modifica configurazioni RetroPie / RetroArch".
All'interno del menu di configurazione di RetroPie, selezionare "configedit - Modifica configurazioni RetroPie / RetroArch".
Seleziona "Configura le opzioni di base dell'emulatore di libretro".
Seleziona "Configura le opzioni di base dell'emulatore di libretro".
Qui puoi scegliere di configurare shader e smoothing su base emulatore-emulatore o applicarlo universalmente. A meno che non desideriate impostazioni shader diverse per ogni sistema, è preferibile selezionare "Configura opzioni predefinite per tutti gli emulatori di libretro".
Qui puoi scegliere di configurare shader e smoothing su base emulatore-emulatore o applicarlo universalmente. A meno che non desideriate impostazioni shader diverse per ogni sistema, è preferibile selezionare "Configura opzioni predefinite per tutti gli emulatori di libretro".
All'interno di questo menu, troverai tutte le impostazioni necessarie per levigare e shader. È importante notare che smoothing e shader sono o una o una soluzione: non è possibile utilizzarli entrambi contemporaneamente. Se stai cercando di decidere tra i due, ricorda che il livellamento è molto più leggero sulle risorse del Pi rispetto agli shader.
All'interno di questo menu, troverai tutte le impostazioni necessarie per levigare e shader. È importante notare che smoothing e shader sono o una o una soluzione: non è possibile utilizzarli entrambi contemporaneamente. Se stai cercando di decidere tra i due, ricorda che il livellamento è molto più leggero sulle risorse del Pi rispetto agli shader.

Se si desidera utilizzare il livellamento, selezionare "Livellamento video" e modificare "falso" in "vero". È quindi possibile tornare al menu principale e giocare con il livellamento abilitato.

Se vuoi usare gli shader, hai due passaggi. Assicurati che "Video Smoothing" sia impostato sul valore predefinito di false. Quindi impostare "Video Shader Enable" su "true". Infine, seleziona "Video Shader File" per selezionare lo shader che desideri utilizzare.
Se vuoi usare gli shader, hai due passaggi. Assicurati che "Video Smoothing" sia impostato sul valore predefinito di false. Quindi impostare "Video Shader Enable" su "true". Infine, seleziona "Video Shader File" per selezionare lo shader che desideri utilizzare.
La lista degli shader potrebbe sembrare un po 'scoraggiante, ma c'è una soluzione facile. Cerca semplicemente i file shader con "pi" nel nome, come il file "crt-pi.glslp" visto sopra. Questi shader sono stati ottimizzati per la GPU meno potente di Raspberry Pi. Puoi sempre usare altri shader, ma non sorprenderti se le prestazioni ne risentono.
La lista degli shader potrebbe sembrare un po 'scoraggiante, ma c'è una soluzione facile. Cerca semplicemente i file shader con "pi" nel nome, come il file "crt-pi.glslp" visto sopra. Questi shader sono stati ottimizzati per la GPU meno potente di Raspberry Pi. Puoi sempre usare altri shader, ma non sorprenderti se le prestazioni ne risentono.

Se in qualsiasi momento non desideri più giocare con smoothing o shader (o desideri cambiare lo shader che stai utilizzando), puoi semplicemente tornare a questi menu e impostare i valori su false o modificare il file shader.

Impostare Salva Stati … Perché Contra è davvero difficile

Se sei un purista, potresti semplicemente saltare questa sezione del tutto. Alcuni giochi supportano nativamente il salvataggio dei tuoi progressi, alcuni giochi no (puoi, per esempio, salvare il tuo gioco in La leggenda di Zelda ma non puoiSuper Mario Bros.).

Anche quei giochi che supportano il salvataggio richiedono di salvare il gioco in un modo specifico, spesso usando un meccanismo di gioco come visitare una locanda o effettuare il check-in in una stazione spaziale. Con gli emulatori, puoi salvare il giocoin qualsiasi momento ein qualunque posto, proprio come potresti salvare un file in Microsoft Word mentre lavori su di esso. Inoltre ti offre più slot di salvataggio per gioco, così puoi avere tutti i file di salvataggio che vuoi. Potrebbe non essere il modo più puro per farlo, ma l'uomo è un buon modo per ridurre i livelli di frustrazione mentre si gioca a giochi follemente difficili.

Puoi salvare e caricare il gioco mentre giochi utilizzando i tasti di scelta rapida basati su controller. Per quelli di voi che utilizzano un controller con molti pulsanti (come il controller Xbox 360 di cui sopra), non è necessario eseguire alcuna mappatura dei tasti molto complessa, è sufficiente utilizzare le mappe dei pulsanti RetroPie / RetroArch predefinite per il controller. Dai un'occhiata a questa voce del wiki di RetroPie per vedere i tasti di scelta rapida del joypad di default.

Se si utilizza il controller NES, tuttavia, il numero limitato di pulsanti impone davvero un po 'di peso. Se si desidera utilizzare il sistema di salvataggio stato, sarà necessario eseguire alcune modifiche minori della tastiera.La mappa dei tasti predefinita per il salvataggio e il caricamento degli stati di salvataggio utilizza i pulsanti spalla su un controller, che non sono presenti sul controller NES. Dovremo rimappare quei pulsanti per accedere a tali funzioni. Ci sono due modi per farlo: puoi modificare il file retroarch.cfg che si trova in

retropieconfigsall

etroarch.cfg

(che è molto molto noioso) o puoi usare l'interfaccia RetroArch (che è una quantità normale di noioso). Cammineremo attraverso quest'ultimo.

Per utilizzare l'interfaccia della tastiera, avviare nuovamente il sistema di menu RetroArch (dal menu principale di RetroPie, selezionare la categoria RetroPie e quindi selezionare "RetroArch"). All'interno del menu principale, seleziona "Impostazioni". Prima di apportare modifiche, è necessario attivare l'impostazione di salvataggio all'uscita per conservare tali modifiche.

All'interno del menu Impostazioni, selezionare "Configurazione".
All'interno del menu Impostazioni, selezionare "Configurazione".
All'interno di quel menu, selezionare "Salva configurazione all'uscita" per attivare la memorizzazione. Senza questa impostazione, qualsiasi modifica apportata non verrà conservata quando usciamo dal sistema di menu RetroArch.
All'interno di quel menu, selezionare "Salva configurazione all'uscita" per attivare la memorizzazione. Senza questa impostazione, qualsiasi modifica apportata non verrà conservata quando usciamo dal sistema di menu RetroArch.
Premi il pulsante B o il tasto Esc per uscire dal menu finché non ti trovi nuovamente nel menu principale RetroArch. Seleziona il menu Impostazioni.
Premi il pulsante B o il tasto Esc per uscire dal menu finché non ti trovi nuovamente nel menu principale RetroArch. Seleziona il menu Impostazioni.
Seleziona "Input". Qui è dove troverai tutte le impostazioni per le combinazioni di tasti e le relative configurazioni.
Seleziona "Input". Qui è dove troverai tutte le impostazioni per le combinazioni di tasti e le relative configurazioni.
Seleziona "Inserisci tasti di scelta rapida". Qui possiamo cambiare le combinazioni di tasti di scelta rapida sul controller.
Seleziona "Inserisci tasti di scelta rapida". Qui possiamo cambiare le combinazioni di tasti di scelta rapida sul controller.
Per poter sbloccare l'accesso al menu RetroArch durante il gioco, oltre a darci il corretto accesso agli stati di salvataggio, ci sono tre combinazioni di pulsanti che dobbiamo mappare: salvare, caricare e accedere al menu RetroArch. Puoi scegliere di utilizzare qualsiasi combinazione di pulsanti che desideri per ognuno di questi, ma le combinazioni di pulsanti che abbiamo selezionato per questo tutorial sono ottimali nel senso che non interferiscono con nessuna mappa di tasti esistente.
Per poter sbloccare l'accesso al menu RetroArch durante il gioco, oltre a darci il corretto accesso agli stati di salvataggio, ci sono tre combinazioni di pulsanti che dobbiamo mappare: salvare, caricare e accedere al menu RetroArch. Puoi scegliere di utilizzare qualsiasi combinazione di pulsanti che desideri per ognuno di questi, ma le combinazioni di pulsanti che abbiamo selezionato per questo tutorial sono ottimali nel senso che non interferiscono con nessuna mappa di tasti esistente.

Iniziamo con "Load state". Seleziona quella voce e premi A sul tuo controller. Ti verrà richiesto con un conto alla rovescia di quattro secondi per premere il tasto che desideri mappare a questa funzione.

Si desidera mappare il tasto Giù sul tastierino direzionale in modo che quando si preme l'attivatore di tasti di scelta rapida (il pulsante Seleziona) e Giù si salverà il gioco. Seleziona "Salva stato" e associalo al tasto Su sul pad direzionale. Vai avanti e lascia le voci "Savestate slot +/-" da solo, dato che sono a posto (è impostato in modo che tu possa cliccare a sinistra oa destra per cambiare lo slot di salvataggio).
Si desidera mappare il tasto Giù sul tastierino direzionale in modo che quando si preme l'attivatore di tasti di scelta rapida (il pulsante Seleziona) e Giù si salverà il gioco. Seleziona "Salva stato" e associalo al tasto Su sul pad direzionale. Vai avanti e lascia le voci "Savestate slot +/-" da solo, dato che sono a posto (è impostato in modo che tu possa cliccare a sinistra oa destra per cambiare lo slot di salvataggio).

Infine, scorrere fino in fondo all'elenco fino a quando non viene visualizzato "Menu toggle". Selezionalo e quindi mappalo sul pulsante A (questo ti permetterà di premere Select + A) nel gioco per accedere al menu RetroArch.

Premi il pulsante B per uscire dai menu finché non ti trovi nella schermata principale, quindi seleziona "Esci da RetroArch" per salvare le modifiche.
Premi il pulsante B per uscire dai menu finché non ti trovi nella schermata principale, quindi seleziona "Esci da RetroArch" per salvare le modifiche.
A questo punto sei tutto pronto e ora puoi usare le seguenti combinazioni di pulsanti:
A questo punto sei tutto pronto e ora puoi usare le seguenti combinazioni di pulsanti:
  • Seleziona + Avvia: esci dall'emulatore.
  • Seleziona + B: reimposta l'emulatore.
  • Seleziona + A: Metti in pausa il gioco e apri il menu RetroArch dall'interno dell'emulatore.
  • Seleziona + Destra: aumenta lo slot di salvataggio (ad esempio sposta dallo spazio di salvataggio # 1 al numero 2)
  • Seleziona + Sinistra: Diminuisci lo slot di salvataggio (ad esempio sposta dallo spazio di salvataggio # 2 al # 1)
  • Seleziona + Su: salva il gioco nello slot di salvataggio attualmente selezionato.
  • Seleziona + Giù: carica il gioco dal salvataggio nello slot di salvataggio corrente.
Ora puoi giocare anche con i giochi più difficili senza dover ricominciare da capo ogni volta che giochi.
Ora puoi giocare anche con i giochi più difficili senza dover ricominciare da capo ogni volta che giochi.

Finalmente hai finito: non solo abbiamo ricreato l'esperienza dell'uso di NES Classic, ma abbiamo anche creato una versione superiore, dal momento che può riprodurre qualsiasi gioco NES mai realizzato, supporta più slot di salvataggio rispetto a NES Classic, altro shader e opzioni video e (se desideri farlo) puoi andare oltre lo scopo di questo tutorial e persino usare cheat di tipo Game Genie, replay istantanei e altro ancora. Scopri i wiki RetroPie e RetroArch per ulteriori informazioni su tutte le funzionalità avanzate nascoste nella piattaforma, oltre alla nostra guida alle impostazioni avanzate di RetroArch.

Crediti immagine: Fynsya / Etsy e Clive Darra / Flickr.

Consigliato: