Hjem Hvordan Hvordan bygge en bringebær pi-drevet retro videospillkonsoll

Hvordan bygge en bringebær pi-drevet retro videospillkonsoll

Innholdsfortegnelse:

Video: Raspberry Pi 400: The ULTIMATE Amiga Emulation Machine? (Tutorial) (Oktober 2024)

Video: Raspberry Pi 400: The ULTIMATE Amiga Emulation Machine? (Tutorial) (Oktober 2024)
Anonim

DIY-spill på billig

Hvis du liker retro videospill, har du flere alternativer. Du kan finne mange eldre videospill som er portert til nyere systemer og PC-en (Nintendo Switch er bra for Neo Geo-spill, men merkelig nok ikke for NES- og SNES-spill). Du kan få et førsteparts klassisk spillsystem som SNES Classic Edition. Du kan få et patrospillende retrospillsystem som Super Retro Trio +. Du kan til og med finne et originalt klassisk spillsystem og koble det til TV-ens gamle videokontakter, eller til en analog-til-HDMI-omformer.

Du kan også bygge ditt eget emuleringsbaserte retrospillsystem med en Raspberry Pi. Det er billig, kraftig og enklere å sette opp enn du kanskje tror. Alt du trenger er et Raspberry Pi-kort, et microSD-kort, en micro USB-strømadapter og et etui for å sette det hele i. Og selvfølgelig en form for spillkontroller. Takk til utviklerne av åpen kildekode-programvaren RetroPie, LibRetro-emulering-API-ryggraden, og EmulationStation -front-end å gjøre et $ 35 datamaskinkort til hvert videospillsystem laget før 2000 er (relativt) raskt og enkelt.

Du trenger ikke å lodde noe, eller skrive noen kode, eller til og med håndtere kommandolinjer med mindre du virkelig vil. Det er mange alternativer å utforske og menyer å dykke ned i, så du bør ha litt datamaskinkunnskap før du begynner. Hvis du ikke er redd for å pirke rundt datamaskininnstillinger, vil du ha det bra.

Maskinvaren

For å starte, trenger du en Raspberry Pi. Hvis du ikke er kjent med Raspberry Pi, er det en serie med billige ARM-baserte mikrodatamaskiner designet for utdanning og eksperimentering. Det vil tjene som kjernen i ditt retrospillsystem; alt annet vil mate Raspberry Pi data-, strøm- eller input / output-evner.

Det er flere forskjellige versjoner av Raspberry Pi, og for video spill Vi anbefaler den mest avanserte modellen, Raspberry Pi 3 Model B +. Den har den raskeste prosessoren av alle Raspberry Pi boards, og inkluderer trådløse funksjoner som Bluetooth og dual-band Wi-Fi. Ikke bekymre deg for en premiumpris for premium Pi; til 35 dollar, er det bokstavelig talt lommebytte mer enn de nedre endene.

Raspberry Pi leveres ikke på egen hånd med strømforsyning, så du må levere din egen. Enhver mikro USB-strømforsyning som kan produsere 2.5A skal fungere, og den offisielle strømforsyningen koster bare $ 11. Ikke skimp her; selv om du kan slå på Raspberry Pi med telefonladeren, kan den inkonsekvente strømmen føre til feil og dårlig ytelse.

Raspberry Pi har ikke noe lagringsplass ombord å snakke om heller, så du må skaffe deg et microSD-kort. Igjen, dette er en veldig billig investering. RetroPie-programvaren tar ikke mye plass, og de fleste eldre spill er ikke spesielt store, så du trenger ikke et stort kort. Du kan klare deg med et 16 GB microSD-kort, men vi anbefaler minst et 32 ​​GB-kort bare for å være på den sikre siden. Du kan hente en for rundt $ 11.

Til slutt (for selve enheten) trenger du et sted å sette Raspberry Pi. Det leveres som et vanlig datatavle, og det vil fungere helt fint naken, men du bør virkelig få et slags plastskall for å beskytte det mot støv, fuktighet og å bli banket rundt. Raspberry Pi-saker er billige og rikelig, og du kan til og med finne Raspberry Pi-startsett som inkluderer brettet, strømforsyningen, et etui og vanligvis et minnekort alt i en bunt.

Hvis du vil bli mer avansert, kan du 3D-utskrive din egen Raspberry Pi-veske fra en rekke kreative modeller på Thingiverse og andre 3D-utskriftssteder. Du kan også bestille saker separat, med alternativer for kreative eller nostalgiske design, som den veldig NES Classic-lignende Retroflag NESPie. Disse tilfellene kan løpe fra $ 10 til $ 25, noe som gir totalprisen for ditt retrospillsystem til høyst rundt 90 dollar.

Nødvendige tilbehør

Du trenger også en spillkontroller. RetroPie er robust når det gjelder kontrollerkompatibilitet, og hvis du har en PlayStation 4 eller Xbox One, kan du bruke kontrollerne deres enkelt. Du kan også bestille retro-stil spillkontrollere, med eller uten analoge pinner, trådløs tilkobling eller andre funksjoner, fra produsenter som Retro-bit og 8Bitdo.

Du bør ha et tastatur på hånden. Det vil vanligvis ikke være nødvendig, men det vil hjelpe hvis du vil navigere i systemmenyene eller endre innstillinger på retro-systemet.

En siste detalj: Du bør skaffe deg en standard USB-stasjon. Enhver størrelse (større er bedre), hvilken som helst design, hvilken som helst hastighet. Det er den enkleste måten å sette spill på konsollen.

Trinn én: Forbered OS

Å sette systemet sammen er den enkle delen, men uten drift system du kan faktisk ikke gjøre noe med det. Det er der RetroPie kommer inn. Det er en Raspberry Pi-vennlig Linux-distribusjon med en kompatibel versjon av LibRetros RetroArch-programvare som er lagt på toppen, satt til å automatisk hoppe inn i emuleringsprogramvaren du vil bruke uten å håndtere mange Linux-kommandolinjer på din ende..

For å starte, installer gratisprogramvaren 7-zip og Etcher. Disse lar deg plassere RetroPie-programvaren på microSD-kortet uten å skrive eller komplekse kommandoer fra din side.

Gå til RetroPie-nettstedet og last ned den nyeste versjonen av programvaren (for øyeblikket versjon 4.4). Forsikre deg om at du får versjonen av Raspberry Pie 2/3. Den vil lastes ned som en enkelt.img.gz-fil rundt 700MB. Bruk 7-zip for å pakke ut filen til en.img .

Sett microSD-kortet i datamaskinen. Du kan trenge en leser hvis datamaskinen ikke har et SD-kortspor og / eller hvis kortet ikke leveres med en microSD til SD-adapter. Ikke berør noe på kortet, og ikke dra noen filer på det. For å gjøre dette kortet til en funksjonell RetroPie-installasjon, må du skrive et fullstendig diskbilde på kortet.

Åpne Etcher og velg microSD-kortstasjonen og.img-filen du pakket ut. Klikk på Start, og programvaren vil formatere kortet riktig og skrive skivebildet til det.

Når det er gjort, kan Windows be deg om å formatere kortet for å bruke det. Ikke! Den er klar for Raspberry Pi nå, så bare ta den ut av datamaskinen.

Trinn to: Bygg boksen

Dette kan se ut som en av de mest skremmende oppgavene fordi du trenger å jobbe med et bare kretskort, men det er utrolig direkte og enkelt. Med mindre du bruker tilbehørstavler for å bygge spesielt kompliserte tilpassede enheter, er Raspberry Pis effektivt i ett stykke og plug-and-play.

Først tar du microSD-kortet du skrev RetroPie-plate, og sett det inn i styrets microSD-kortspor. Noen Raspberry Pi-tilfeller gir enkel tilgang til sporet, men bare i tilfelle er det enklest å sette inn kortet før du installerer det, med mindre du planlegger å sjonglere flere kort med forskjellige platebilder (en levedyktig plan for Raspberry Pi-brukere).

For det andre, skru Raspberry Pi-brettet inn i saken din. Saken skal ha kompatible skruer. Hvis du 3D skriver ut dine egne, sjekk hvilke skruer som er nødvendig. Lukk deretter saken, sannsynligvis med noen flere skruer.

Koble en HDMI-kabel, en spillkontroller og tastaturet til de aktuelle portene. Koble HDMI-kabelen til en TV eller skjerm.

Det er det! Boksen din er bygget.

Trinn tre: Slå den på (og konfigurer kontrolleren)

Når alt er klart, koble strømadapteren til veggen for å slå på Raspberry Pi. Hvis du bruker et valgfritt strømtavle eller en koffert med en innebygd strømbryter, trykker du på eller vipper bryteren for å slå den på. Uten et eget sentralbord slår Raspberry Pi på så snart du kobler det til.

Det kan ta noen minutter å konfigurere alt for første gang. Skjermen skal vise en oppstartsprosess, og vise Linux-kommandoer som blir kjørt før RetroPi-logoen vises.

Systemet vil be deg om å sette opp gamepad, som skal kobles til en av Raspberry Pis USB-porter. Følg instruksjonene for å kartlegge kontrollerens innganger til de riktige kommandoene på systemet. Denne manuelle kalibreringen hjelper deg med å sikre at knappene gjør det de skal gjøre i RetroPis Linux-miljø. Ikke bekymre deg hvis du trykker på feil knapp; Du kan konfigurere kontrolleren på nytt etterpå, og ha et tastatur som en inndatametode for sikkerhetskopiering hvis du virkelig trenger å tilbakestille ting.

Når alt er satt opp, vil RetroPie-hovedmenyen vises. Du kan ikke gjøre mye herfra nå, men hvis du vil se gjennom de forskjellige innstillingsmenyene, ta deg fri (men vær forsiktig før du gjør noen endringer).

Før vi går videre til neste trinn, kobler du USB-stasjonen til systemet og venter et øyeblikk. Trekk deretter stasjonen ut.

OK, nå som det er gjort, trykk på knappen du konfigurerte som Start på gamepad, velg Avslutt og slå av Raspberry Pi. Det er viktig å kjøre gjennom avstengningsprosessen før du slår av eller kobler fra systemet. det er akkurat som en vanlig datamaskin på den måten.

Trinn fire: Last inn spillene

RetroPie kan spille spill fra flere dusin klassiske datamaskiner og spillkonsoller, takket være LibRetros back-end. Du kan spille NES, SNES, Game Boy, Sega Genesis, PlayStation, Neo Geo, og til og med Atari Jaguar og Virtual Boy spill, hvis du kan finne dem. Vi kan ikke si det hvordan, fordi det er veldig et lovlig grått-svart område. Imidlertid, hvis du har en metode for å hente spillbilder fra dine egne kassetter, kan du enkelt legge dem på RetroPie og legge hele den klassiske spillkolleksjonen i en liten boks.

Du kan også spille eldre dataspill på RetroPie, som har mange flere alternativer for legitim avbildning og import. Klassiske DOS-spill kan for eksempel kjøpes på GOG.com. GOG konfigurerer DOS-spill for å kjøre i Windows ved å bruke DOSBox emulator, men selve spillene er helt intakte og kan settes på RetroPie.

Foruten PC / DOS, støtter RetroPie systemer som Commodore 64, MSX og ZX Spectrum. Hvis du har originale disker og en stasjon som kan lese dem, kan du bruke dem til å lage diskbilder som kan spilles av RetroPie.

Jeg ba deg om å sette USB-stasjonen din i RetroPie-systemet og deretter ta den ut for å sette opp stasjonen for spill. RetroPie oppdager alle USB-stasjoner deg støpsel i og legger til passende mapper for alle spillsystemene den støtter. Når du kobler stasjonen tilbake til datamaskinen, skal den ha en ny retropie mappe. Under det vil være tre mapper: BIOS, configs, og roms .

BIOS er for systemfilene som kreves av visse emulatorer. Som spill roms , kan vi ikke fortelle deg hvor du finner dem, men de er ikke nødvendige for hver plattform.

configs holder individuelle emulatorkonfigurasjoner. Dette kan være nyttig hvis du trenger å justere innstillingene, men du ikke trenger å berøre dem akkurat nå.

Roms er hvor spillene går. Hver støttet plattform som ditt retro-system for øyeblikket kan spille vil ha sin egen mappe. Ikke alle tilgjengelige emulatorer er installert på RetroPie som standard, så hvis du vil spille noe virkelig esoterisk, må du be RetroPie installere det først. De vanligste systemene bør imidlertid være tilgjengelige.

Uansett spill roms eller kjørbare filer du vil spille, og uansett hvordan du får dem, kan du legge filene i de respektive mappene.

Når USB-stasjonen er full, ta den ut av datamaskinen og koble den til retro-systemet. Slå systemet på igjen og vent. Seriøst, vent. RetroPie vil automatisk kopiere alt fra retropie mappen på stasjonen din til microSD-kortet, og avhengig av hvor mange spill du vil legge på det og hvor store filene er, kan det ta noen minutter å overføre alt. Med mindre USB-stasjonen har en lese / skrive-lampe på den, vil du ikke få noen indikasjon når det er gjort, så det kan være lurt å ta kaffe eller noe.

Etter god ventetid, trekk USB-stasjonen ut. Trykk på Start, velg Slutte, og velg Reset Emulation Station. Dette vil oppdatere RetroPies grensesnitt og vise alle spill som er kopiert til systemet.

Trinn fem: Begynn å spille

Nå kan du spille spillene dine. RetroPie organiserer spillene som er lagt til i biblioteket, på individuelle menyskjermer for hvert system. Når du trykker på venstre eller høyre på gamepaden, blar du mellom spillbibliotekene til en hvilken som helst konsoll eller datamaskin som RetroPie støtter, så lenge du lastet opp spill til den. Tomme biblioteker vil ikke vises, så hvis du bare ser RetroPie-skjermen og ikke kan gå til individuelle systemer, kan du gå gjennom trinn fire igjen.

Velg et spill og trykk på knappen du kartla til A for å starte det. RetroPie vil laste inn den aktuelle emulatoren og begynne å kjøre spillet. Herfra skal ethvert konsoll- eller håndholdt spill, eller hvilket som helst dataspill som støtter gamepad-kontroller, ganske enkelt fungere med din kontrolleren, siden du allerede har kartlagt knappene på den.

Når du er ferdig med å spille et spill, holder du hurtigtastbryteren (velg vanligvis, avhengig av hvordan du konfigurerer kontrollene) og trykker på Start. Dette er hurtigtastkombinasjonen for å avslutte spillet ditt og gå til hovedmenyen. Du kan også holde hurtigtastknappen nede og trykke på høyre skulderknapp for å lagre spilltilstanden, eller hurtigtasten og venstre skulderknapp for å laste inn spilltilstanden din. RetroPie-konfigurasjonssiden forklarer alle hurtigtastkombinasjonene du kan bruke, som standard.

Det er det! Du har nå et retro-spillsystem som kan spille nesten hvilket som helst videospill laget før 2000 (så lenge du legitimt kan laste det inn på microSD-kortet).

Tilpasse og fikse

Nå som retro-systemet ditt er satt opp, kan du begynne å tilpasse grensesnittet. Du bør også være klar over hvordan du løser eventuelle problemer som kan oppstå. Faktisk har du kanskje allerede prøvd å spille et spill, og det handlet merkelig, eller så utstrakt. Dette er enkle fikser, men du må dykke ned i RetroPis menysystem. Hvis du vil oppdatere RetroPie eller noen av emulatorene i fremtiden, eller laste ned temaer og tilpasse utseendet til menyene, bør du også konfigurere nettverkstilkobling. Du trenger ikke en internettforbindelse for å bruke det retro-spillsystemet ditt, men det er fint å ha for vedlikehold.

RetroPie-menyen gir tilgang til de fleste konfigurasjons- og konfigurasjonsalternativer du trenger for å fikse og finpusse systemet. Men fordi dette er en Raspberry Pi-vennlig Linux-distribusjon som kjører en egen grafisk front-end som tapper i dusinvis av separate emulatorer gjennom et eget API, kan menyene føles litt omviklet.

For innstillinger på systemnivå inkludert internettforbindelser, velg Raspi-Config i RetroPie-menyen. Dette vil dumpe deg inn i et veldig sterk tekstbasert menysystem. Ikke bekymre deg; dette er akkurat slik Linux ser naken ut. Du kan fremdeles bruke retningsfeltet på gamepaden til å velge menyelementer; ved å trykke opp og ned navigerer den aktive listen på skjerm, og trykk på venstre og høyre bytter mellom knapper som OK, Fullfør og Avbryt. Du kan også bruke et tastatur for å navigere i menyer, Hvis det er mer behagelig (og hvis du vil bruke filbehandleren ombord til å bla gjennom filer manuelt, er et tastatur viktig).

Alternativ 2 i Raspi-Config er Nettverksalternativer. Dette lar deg konfigurere nettverkstilkoblingen. Hvis du har en Raspberry Pi 3 Model B eller B +, kan du koble til nettverket ditt via Wi-Fi. Du må bryte ut tastaturet for dette skritt, fordi du må angi SSID-nettverket manuelt, så passordet ditt. Når denne informasjonen er inne, skal systemet ditt kunne koble seg til Internett for oppdateringer og nedlastinger. Hvis du har en Raspberry Pi 2 eller Tidligere, eller vil bruke en kablet internettforbindelse, kan du også bare koble en Ethernet-kabel til Ethernet-porten på brettet.

For grunnleggende grafiske og emuleringsproblemer er Configuration Editor din go-to-meny. Den lar deg stille inn grunnleggende standard emulatorer, eller finjustere hver enkelt emulator. Det vanligste problemet med et ferskt RetroPie-system er utstrakte spill. RetroPie standard til å etterligne spill klokken 16: 9, mens de fleste klassiske spill ble designet for å spilles 4: 3. Dette er en enkel løsning i konfigurasjonsredigeringsprogrammet, som du finner i RetroPie-menyen. Dette er en annen tekstbasert konfigurasjonsskjerm, som Raspi-Config. Velg alternativ 1, deretter alternativ 0, og deretter alternativ 1 (bildeforhold). Endring av 16: 9 til 4: 3 vil fikse alle utstrakte klassiske spill du vil spille. Når du er ferdig, trykker du til høyre på retningsputen slik at den uthevede knappen sier Avbryt, og avbryter veien tilbake til menytreet til det setter deg tilbake i den grafiske fronten av EmulationStation.

Apropos den grafiske grensen, hvis du kobler systemet ditt til internett, kan du velge forskjellige temaer for å erstatte det ganske vanlige standardalternativet. Velg ES-temaer i RetroPie-menyen. Herfra kan du laste ned hvilket som helst av dusinvis av forskjellige temaer. Når de er installert på systemet, kan du velge dem i menyen UI-innstillinger. Jeg liker godt RetroHursty69 / magazinemadness, som gir hvert spillbibliotek sin egen klassiske design av videospillmagasiner.

Ha det gøy

RetroPie er veldig kraftig og fleksibel, og det er mange ting å leke med for å tilpasse hvordan spill ser ut og føles. Og selvfølgelig kan du nå spille spill fra dusinvis av konsoller, håndholdte maskiner og datamaskiner på denne lille boksen, og du bygde alt selv! Ha det gøy!

Hvordan bygge en bringebær pi-drevet retro videospillkonsoll