Casa Come Come costruire una console per videogiochi retrò basata su raspberry pi

Come costruire una console per videogiochi retrò basata su raspberry pi

Sommario:

Video: Game Attack: Una Console Fatta in Casa! - Raspberry Pi Parte 1 (Settembre 2024)

Video: Game Attack: Una Console Fatta in Casa! - Raspberry Pi Parte 1 (Settembre 2024)
Anonim

Gioco fai-da-te a buon mercato

Se ti piacciono i videogiochi retrò, hai diverse opzioni. Puoi trovare molti videogiochi più vecchi portati su sistemi più recenti e sul PC (Nintendo Switch è ottimo per i giochi Neo Geo, ma stranamente non per i giochi NES e SNES). È possibile ottenere un sistema di gioco classico di prima parte come SNES Classic Edition. È possibile ottenere un sistema di gioco retrò a cartuccia come Super Retro Trio +. Puoi persino trovare un sistema di gioco classico originale e collegarlo ai connettori video legacy della tua TV o a un upconverter da analogico a HDMI.

Puoi anche costruire il tuo sistema di gioco retrò basato sull'emulazione con un Raspberry Pi. È economico, potente e più facile da installare di quanto si pensi. Tutto ciò di cui hai bisogno è una scheda Raspberry Pi, una scheda microSD, un adattatore di alimentazione micro USB e una custodia per inserire tutto. E, naturalmente, una qualche forma di controller di gioco. Grazie agli sviluppatori del software open-source RetroPie, al backbone dell'API di emulazione LibRetro e all'EmulationStation fine frontale, trasformare una scheda da $ 35 in ogni sistema di videogioco realizzato prima del 2000 è (relativamente) semplice e veloce.

Non è necessario saldare nulla, scrivere alcun codice o persino gestire le righe di comando, a meno che non si desideri. Ci sono molte opzioni da esplorare e menu in cui tuffarsi, quindi, dovresti avere qualche esperto di computer prima di iniziare. Se non hai paura di curiosare sulle impostazioni del computer, starai bene.

L'hardware

Per iniziare, hai bisogno di un Raspberry Pi. Se non hai familiarità con Raspberry Pi, è una serie di microcomputer economici basati su ARM progettati per l'istruzione e la sperimentazione. Servirà come nucleo del tuo sistema di gioco retrò; tutto il resto alimenterà i dati, la potenza o le funzionalità di input / output di Raspberry Pi.

Esistono diverse versioni di Raspberry Pi e per i video Giochi consigliamo il modello più avanzato, il Raspberry Pi 3 Modello B +. Ha il processore più veloce di tutti i Raspberry Pi tavole, e include funzionalità wireless come Bluetooth e Wi-Fi dual-band. Non preoccuparti di un prezzo premium per il Pi premium; a $ 35, è letteralmente il cambio di tasca più dei modelli di fascia bassa.

Da solo, il Raspberry Pi non viene fornito con un alimentatore, quindi è necessario fornire il proprio. Qualsiasi alimentatore micro USB in grado di emettere 2, 5 A dovrebbe funzionare e l'alimentatore ufficiale costa solo $ 11. Non lesinare qui; anche se è possibile accendere il Raspberry Pi con il caricabatterie del telefono, la corrente incoerente può portare a anomalie e prestazioni scadenti.

Il Raspberry Pi non ha alcuno spazio di archiviazione di cui parlare, quindi è necessario ottenere una scheda microSD. Ancora una volta, questo è un investimento molto economico. Il software RetroPie non occupa molto spazio e la maggior parte dei giochi più vecchi non sono particolarmente grandi, quindi non hai bisogno di una carta enorme. Puoi cavartela su una scheda microSD da 16 GB, ma ti consigliamo almeno una scheda da 32 GB solo per essere al sicuro. Puoi sceglierne uno per circa $ 11.

Infine (per il dispositivo stesso), hai bisogno di un posto dove mettere il Raspberry Pi. Viene fornito come un semplice computer e funzionerà perfettamente nudo, ma dovresti davvero ottenere una sorta di involucro di plastica per proteggerlo da polvere, umidità e farti bussare. Le custodie Raspberry Pi sono economiche e abbondanti e puoi persino trovare set iniziali di Raspberry Pi che includono la scheda, l'alimentatore, una custodia e di solito una scheda di memoria in un unico pacchetto.

Se vuoi diventare più elaborato, puoi stampare in 3D la tua custodia Raspberry Pi da una serie di modelli creativi su Thingiverse e altri siti di stampa 3D. Puoi anche ordinare i casi separatamente, con opzioni per progetti creativi o nostalgici, come il NESPie Retroflag in stile classico NES. Questi casi possono variare da $ 10 a $ 25, portando il prezzo totale per il tuo sistema di gioco retrò a un massimo di circa $ 90.

Accessori necessari

È inoltre necessario un controller di gioco. RetroPie è solido in termini di compatibilità dei controller e se possiedi una PlayStation 4 o Xbox One, puoi utilizzare facilmente i loro controller. Puoi anche ordinare controller di gioco in stile retrò, con o senza stick analogici, connettività wireless o altre funzionalità, da produttori come Retro-bit e 8Bitdo.

Dovresti avere una tastiera a portata di mano. In genere non sarà necessario, ma sarà utile se si desidera navigare nei menu di sistema o modificare le impostazioni sul proprio sistema retrò.

Un dettaglio finale: dovresti procurarti un'unità USB standard. Qualsiasi dimensione (più grande è meglio), qualsiasi design, qualsiasi velocità. È il modo più semplice per mettere i giochi sulla console.

Fase 1: preparare il sistema operativo

Mettere insieme fisicamente il sistema è la parte facile, ma senza un funzionamento sistema non puoi davvero farci niente. È qui che entra in gioco RetroPie. È una distribuzione Linux compatibile con Raspberry Pi con una versione compatibile del software RetroArch di LibRetro sovrapposta in cima, impostata per saltare automaticamente nel software di emulazione che si desidera utilizzare senza occuparsi di molte righe di comando Linux alla propria estremità.

Per iniziare, installa il software gratuito 7-zip ed Etcher. Questi ti permetteranno di mettere il software RetroPie sulla tua scheda microSD senza digitare o comandi complessi da parte tua.

Vai al sito Web di RetroPie e scarica l'ultima versione del software (attualmente versione 4.4). Assicurati di ottenere la versione per Raspberry Pie 2/3. Verrà scaricato come singolo file.img.gz di circa 700 MB. Utilizzare 7-zip per decomprimere il file in un.img .

Inserisci la scheda microSD nel tuo computer. Potrebbe essere necessario un lettore se il computer non dispone di uno slot per schede SD e / o se la scheda non viene fornita con un adattatore da microSD a SD. Non toccare nulla sulla scheda e non trascinare alcun file su di essa. Per trasformare questa scheda in un'installazione RetroPie funzionale, è necessario scrivere un'immagine completa del disco sulla scheda.

Apri Etcher e seleziona l'unità della scheda microSD e il file.img decompresso. Fare clic su Avvia e il software formatterà correttamente la scheda e vi scriverà l'immagine del disco.

Al termine, Windows potrebbe richiedere di formattare la scheda per poterla utilizzare. Non farlo! Ora è pronto per il Raspberry Pi, quindi è sufficiente estrarlo dal computer.

Secondo passo: costruisci la scatola

Questo può sembrare uno dei compiti più scoraggianti perché devi lavorare con un circuito stampato nudo, ma è incredibilmente diretto e facile. A meno che non si utilizzino schede accessorie per costruire dispositivi personalizzati particolarmente complicati, Raspberry Pis è effettivamente un pezzo unico e plug-and-play.

Innanzitutto, prendi la scheda microSD su cui hai scritto l'immagine del disco RetroPie e inseriscila nello slot per scheda microSD della scheda. Alcuni casi di Raspberry Pi offrono un facile accesso allo slot, ma nel caso in cui sia più semplice inserire la scheda prima di installarla, a meno che non si stia pianificando di destreggiarsi tra più schede con immagini disco diverse (un piano praticabile per gli utenti di Raspberry Pi).

In secondo luogo, avvita la scheda Raspberry Pi nella custodia. La custodia dovrebbe venire con viti compatibili. Se stampi in 3D il tuo, controlla quali viti sono necessarie. Quindi chiudi il caso, probabilmente con qualche altra vite.

Collegare un cavo HDMI, un controller di gioco e la tastiera alle porte appropriate. Collegare il cavo HDMI a una TV o monitor.

Questo è tutto! La tua scatola è costruita.

Passaggio 3: accenderlo (e impostare il controller)

Quando tutto è pronto, collega l'alimentatore al muro per accendere il Raspberry Pi. Se si utilizza un quadro di alimentazione opzionale o una custodia con un interruttore di alimentazione integrato, premere o capovolgere l'interruttore per accenderlo. Senza un centralino separato, il Raspberry Pi si accende non appena lo si collega.

Potrebbero essere necessari alcuni minuti per impostare tutto la prima volta. Lo schermo dovrebbe mostrare un processo di avvio, che mostra l'esecuzione dei comandi Linux prima che appaia il logo RetroPi.

Il sistema ti chiederà di configurare il tuo gamepad, che dovrebbe essere collegato a una delle porte USB del Raspberry Pi. Seguire le istruzioni per mappare gli ingressi del controller ai comandi appropriati sul sistema. Questa calibrazione manuale aiuta ad assicurarsi che i pulsanti facciano quello che dovrebbero fare nell'ambiente Linux di RetroPi. Non preoccuparti se premi il pulsante sbagliato; puoi riconfigurare il tuo controller in seguito, e avere una tastiera come metodo di input di backup se hai davvero bisogno di ripristinare le cose.

Quando tutto è impostato, apparirà il menu principale di RetroPie. Da qui non puoi fare molto, ma se vuoi guardare attraverso i diversi menu delle impostazioni, sentiti libero (ma fai attenzione prima di apportare modifiche).

Prima di passare al passaggio successivo, collega l'unità USB al sistema e attendi un minuto. Quindi estrarre l'unità.

Bene, ora che hai finito, premi il pulsante che hai configurato come Start sul tuo gamepad, seleziona Esci e spegni Raspberry Pi. È importante eseguire il processo di spegnimento prima di spegnere o scollegare il sistema; è proprio come un normale computer in quel modo.

Quarto passaggio: carica i giochi

RetroPie può giocare con diverse decine di computer classici e console di gioco, grazie al back-end di LibRetro. Puoi giocare a NES, SNES, Game Boy, Sega Genesis, PlayStation, Neo Geo e persino Atari Jaguar e Virtual Boy Giochi, se riesci a trovarli. Non possiamo dirtelo Come, perché è un'area legalmente dal grigio al nero. Tuttavia, se hai un metodo per estrarre le immagini dei giochi dalle tue cartucce, puoi metterle facilmente sul RetroPie, mettendo tutta la tua raccolta di giochi classici in una piccola scatola.

Puoi anche giocare a giochi per computer più vecchi su RetroPie, che ha molte più opzioni per l'imaging e l'importazione legittimi. I giochi DOS classici, ad esempio, possono essere acquistati su GOG.com. GOG configura i giochi DOS da eseguire in Windows usando DOSBOX emulatore, ma i giochi stessi sono completamente intatti e possono essere messi sul RetroPie.

Oltre a PC / DOS, RetroPie supporta sistemi come Commodore 64, MSX e ZX Spectrum. Se hai i tuoi dischi originali e un'unità in grado di leggerli, puoi usarli per creare immagini disco che possono essere riprodotte da RetroPie.

Ti avevo detto di inserire la tua unità USB nel sistema RetroPie e di estrarla per configurare l'unità per i giochi. RetroPie rileva qualsiasi unità USB spina e aggiunge le cartelle appropriate per tutti i sistemi di gioco supportati. Quando si ricollega l'unità al computer, dovrebbe averne una nuova retropie cartella. Sotto ci saranno tre cartelle: BIOS, configurazioni e roms .

Il BIOS è per i file di sistema richiesti da alcuni emulatori. Come il gioco roms , non possiamo dirti dove trovarli, ma non sono necessari per ogni piattaforma.

configs detiene configurazioni dell'emulatore individuale. Questo può essere utile se devi modificare le impostazioni, ma non è necessario toccarle in questo momento.

Roms è dove vanno i giochi. Ogni piattaforma supportata che il tuo sistema retrò può attualmente riprodurre avrà una propria cartella. Non tutti gli emulatori disponibili sono installati su RetroPie per impostazione predefinita, quindi se vuoi giocare a qualcosa di veramente esoterico devi dire a RetroPie di installarlo prima. Tuttavia, dovrebbero essere disponibili i sistemi più comuni.

Qualunque sia il gioco roms o eseguibili che si desidera riprodurre e, comunque li si ottenga, inserire i file nelle rispettive cartelle.

Quando l'unità USB è piena, estrarla dal computer e collegarla al sistema retrò. Riaccendi il sistema e attendi. Seriamente, aspetta. RetroPie copierà automaticamente tutto da retropie cartella sul disco rigido sulla scheda microSD e, a seconda del numero di giochi che si desidera inserire e della dimensione dei file, possono essere necessari alcuni minuti per trasferire tutto. A meno che la tua unità USB non abbia una luce di lettura / scrittura, non otterrai alcuna indicazione quando è fatto, quindi potresti voler prendere un caffè o qualcosa del genere.

Dopo una buona attesa, estrarre l'unità USB. Premere Start, selezionare Smettere, e scegli Ripristina emulazione. Ciò aggiornerà l'interfaccia di RetroPie e visualizzerà tutti i giochi copiati sul sistema.

Fase cinque: inizia a giocare

Ora puoi giocare ai tuoi giochi. RetroPie organizza i giochi aggiunti alla sua libreria su schermate di menu individuali per ciascun sistema. Premendo a sinistra o a destra sul gamepad si passa tra le librerie di giochi di qualsiasi console o computer supportato da RetroPie, purché ci siano caricati dei giochi. Le librerie vuote non verranno visualizzate, quindi se vedi solo la schermata di RetroPie e non riesci ad accedere ai singoli sistemi, esegui di nuovo il passaggio quattro.

Seleziona un gioco e premi il pulsante che hai mappato su A per avviarlo. RetroPie caricherà l'emulatore pertinente e avvierà il gioco. Da qui qualsiasi console o gioco portatile o qualsiasi gioco per computer che supporti i controlli del gamepad, dovrebbe semplicemente funzionare con il tuo controllore, poiché hai già mappato i pulsanti su di esso.

Quando hai finito di giocare, tieni premuto il tasto di scelta rapida Tasto di scelta rapida (in genere Seleziona, in base alla modalità di impostazione dei controlli) e premi Avvia. Questa è la combinazione di tasti di scelta rapida per uscire dal gioco e accedere al menu principale. Puoi anche tenere premuto il pulsante di scelta rapida e premere il pulsante di spalla destra per salvare il tuo stato di gioco, oppure il tasto di scelta rapida e il pulsante di spalla sinistra per caricare il tuo stato di gioco. La pagina di configurazione RetroPie spiega tutte le combinazioni di tasti di scelta rapida che è possibile utilizzare, per impostazione predefinita.

Questo è tutto! Ora disponi di un sistema di gioco retrò in grado di riprodurre quasi tutti i videogiochi realizzati prima del 2000 (purché tu possa legittimamente caricarlo sulla scheda microSD).

Personalizzazione e correzione

Ora che il tuo sistema retrò è configurato, puoi iniziare a personalizzare l'interfaccia. Dovresti anche essere consapevole di come risolvere eventuali problemi che potrebbero sorgere. In effetti, potresti aver già provato a giocare e ha agito strano, o sembrava allungato. Queste sono soluzioni facili, ma è necessario immergersi nel sistema di menu di RetroPi. Se vuoi aggiornare RetroPie o uno dei suoi emulatori in futuro, o scaricare temi e personalizzare l'aspetto dei tuoi menu, dovresti anche impostare la connettività di rete. Non hai bisogno di una connessione Internet per usare il tuo sistema di gioco retrò, ma è bello averlo per la manutenzione.

Il menu RetroPie offre l'accesso alla maggior parte delle opzioni di configurazione e impostazione necessarie per correggere e modificare il sistema. Tuttavia, poiché si tratta di una distribuzione Linux compatibile con Raspberry Pi che esegue un front-end grafico separato che attacca dozzine di emulatori separati attraverso un'API separata, i menu possono sembrare un po 'contorti.

Per le impostazioni a livello di sistema, comprese le connessioni Internet, selezionare Raspi-Config nel menu RetroPie. Questo ti scaricherà in un sistema di menu basato su testo molto rigido. Non ti preoccupare; questo è proprio ciò che sembra Linux nudo. Puoi comunque utilizzare il pad direzionale sul tuo gamepad per scegliere le voci di menu; premendo su e giù si naviga nell'elenco attivo sul schermo, e premendo sinistra e destra si passa da un pulsante all'altro come OK, Fine e Annulla. Puoi anche usare una tastiera per navigare in i menu, se è più comodo (e se si desidera utilizzare il file manager integrato per sfogliare manualmente i file, una tastiera è vitale).

L'opzione 2 in Raspi-Config è Opzioni di rete. Ciò ti consente di impostare la connessione di rete. Se hai un Raspberry Pi 3 modello B o B +, puoi collegarti alla tua rete tramite Wi-Fi. Per questo devi rompere la tastiera passo, perché devi inserire manualmente il SSID della tua rete, quindi la tua password. Una volta inserite tali informazioni, il sistema dovrebbe essere in grado di connettersi a Internet per aggiornamenti e download. Se hai un Raspberry Pi 2 o in precedenza, o desideri utilizzare una connessione Internet cablata, puoi anche collegare un cavo Ethernet alla porta Ethernet sulla scheda.

Per problemi di base di grafica ed emulazione, l'Editor di configurazione è il menu di scelta rapida. Ti consente di impostare i valori predefiniti dell'emulatore o di modificare ogni singolo emulatore. Il problema più comune con un nuovo sistema RetroPie sono i giochi allungati. Per impostazione predefinita, RetroPie emula i giochi in 16: 9, mentre la maggior parte dei giochi classici è stata progettata per essere giocata in 4: 3. Questa è una soluzione semplice nell'Editor di configurazione, disponibile nel menu RetroPie. Questa è un'altra schermata di configurazione basata su testo, come Raspi-Config. Selezionare l'opzione 1, quindi l'opzione 0, quindi l'opzione 1 (Rapporto proporzioni). La modifica di 16: 9 a 4: 3 risolverà qualsiasi gioco classico allungato a cui vuoi giocare. Quando hai finito, premi il tasto direzionale a destra in modo che il pulsante evidenziato indichi Annulla e annulla la via per tornare alla struttura del menu fino a quando non ti riporta nel front-end grafico di EmulationStation.

Parlando del front-end grafico, se colleghi il tuo sistema a Internet puoi scegliere diversi temi per sostituire l'opzione predefinita piuttosto semplice. Nel menu RetroPie, selezionare Temi ES. Da qui puoi scaricare una qualsiasi dozzina di temi diversi. Una volta installati sul sistema, è possibile selezionarli nel menu Impostazioni dell'interfaccia utente. Mi piace molto RetroHursty69 / magazinemadness, che dà ad ogni biblioteca di giochi il suo design classico di rivista di videogiochi.

Divertiti

RetroPie è molto potente e flessibile e ci sono molte cose con cui giocare per personalizzare l'aspetto dei giochi. E, naturalmente, ora puoi giocare a dozzine di console, palmari e computer su questa piccola scatola e hai creato tutto da solo! Divertiti!

Come costruire una console per videogiochi retrò basata su raspberry pi