Sådan bruges en Xbox- eller PS4-controller med en Raspberry Pi

Indholdsfortegnelse:

Anonim

Videospil i 1980'erne var ret forskellige fra den seneste afgrøde af frag -'em- indtil- du er- dead point-and-shoot-spil. De var smagfuldt udformede 8- bit grafiske mesterværker med intense historier og gameplay, der holdt dig opslugt i timevis.

Hvis du læser dette får dig til at føle dig nostalgisk, kan du efterligne den gyldne æra af spilkonsoller på din moderne hardware og flygte tilbage til den gyldne æra.

Quad-core Raspberry Pi 3 har tilstrækkelig antal knusende kræfter til at genskabe videospilkonsolerne fra tidligere. Det meste af softwaren, der opretter de nedlagte platforme, er tilgængelig som open source-software, som du kan installere oven på en Raspbian-distribution (distro).

  • Se vores samling af fantastiske Raspberry Pi-projekter

Den nemmeste måde at begynde at spille vintagespil på Raspberry Pi er imidlertid at installere den specialfremstillede RetroPie-distro, der indeholder et bundt emulatorer.

Vi har en dybtgående guide til at omdanne din Raspberry Pi til en retro-spilkonsol, som vil gennemgå alle trin, men vi viser dig også hurtigt, hvordan du får RetroPie til at arbejde her, inden vi tilslutter en spilkonsolcontroller til din Raspberry Pi.

Bare for at være på den sikre side, skal du prøve at spille spil med standardurhastighederne, inden du prøver at overklokke Raspberry Pi

Du kan manuelt installere RetroPie oven på en eksisterende Raspbian-distro, men det er mere praktisk at bruge det forbagte billede. Ud over Raspberry Pi 3 fungerer distro også med de ældre modeller, så sørg for at få fat i det rigtige billede.

  • 5 af de mest populære Raspberry Pi distroer

Du skal overføre dette billede til mindst et 4 GB-kort, enten ved hjælp af dd kommando i Linux, såsom

$ dd hvis = retropie-rpi2.img af = / dev / sdd

Du har også brug for et USB-tastatur og en mus til nogle indledende opsætninger, som du ikke kan foretage eksternt via SSH. Vi tilslutter også en kompatibel Wi-Fi-adapter til Raspberry Pi, som ikke fungerer lige ud af kassen, men det kommer vi senere.

  • Sådan får du superhurtig Wi-Fi i alle rum

Vigtigst af alt skal du sørge for at få fat i nogle spilcontrollere for at nyde spillene helt ind, og RetroPie kan arbejde med forskellige controllere, fra billige ikke-navne til PS4-controllere og Xbox One-controllere.

Når du har klargjort hukommelseskortet med RetroPie-billedet, skal du indsætte det i Raspberry Pi, tilslutte controlleren, Wi-Fi-adapteren, højttalerne og USB-inputenhederne, tilslutte den til din HDMI-skærm og tænde den .

Hvis du vil, kan du foretage ændringer i stænkskærmen ved hjælp af RetroPie-Setup-scriptet

Raspberry Pi starter direkte ind i Emulation Station, som er den grafiske grænseflade, den bruger til at skifte mellem emulatorer. Interfacet beder dig om at konfigurere controlleren. Inden vi gør det, skal vi dog tilpasse et par indstillinger.

Tryk på F4-tasten på tastaturet for at forlade Emulation Station, og gå derefter til XTerminal.

Grundlæggende opsætning

Den første forretningsorden er at udvide billedet for at overtage hele kortet. For at gøre dette skal du hente Raspbians konfigurationsværktøj med

$ sudo raspi-config

og vælg den første mulighed for at udvide filsystemet. Når det er gjort, skal du gå til den anden mulighed for at ændre standardadgangskoden til pi bruger.

Derefter skal du gå til de avancerede indstillinger og vælge indstillingen SSH for at aktivere fjernadgang. For at sikre, at du bruger den maksimale hukommelse til spil, skal du gå til Memory Split-indstillingen. Hvis du bruger en Raspberry Pi 3 eller Raspberry Pi 2, skal du tildele 512 til GPU'en.

Brugere af den ældre B + -model skal øremærke 256. Endelig skal du rulle ned til Overclock-indstillingen, hvor brugere af Raspberry Pi 2 skal vælge indstillingen Pi2. Når du har foretaget alle ændringerne, skal du gå tilbage til hovedmenuen og vælge 'Udfør' for at genstarte Raspberry Pi og gemme ændringer.

Når du er sikkerhedskopieret igen, skal du trykke på F4 igen for at afslutte Emulation Station. Vi får nu Wi-Fi-adapteren til at fungere. Åbn konfigurationsfilen med:

$ sudo nano / etc / netværk / grænseflader

og skift derefter indholdet, så det ligner følgende:

Sørg for at udskifte teksten i wpa-ssid-linjen med SSID og adgangskode til dit Wi-Fi-netværk. Tryk på Ctrl + X for at gemme filen og afslutte teksteditoren. Genstart nu Raspberry Pi med sudo genstart . Når den kommer tilbage, forbinder din Wi-Fi-adapter dig til din router.

Fra dette tidspunkt kan du udføre konfigurationen eksternt fra en anden computer. Afslut Emulation Station igen og noter IP-adressen RetroPie er tildelt af din router.

Forudsat at det er 192.168.3.111, kan du nu logge på det fra en anden computer med sudo ssh [email protected] .

Uanset hvordan du får adgang til Raspberry Pi, er den næste forretningsorden at finjustere nogle RetroPie-relaterede indstillinger. Skift til mappen RetroPie-Setup med

$ cd / RetroPie-opsætning

og udfør konfigurationsscriptet med

$ sudo ./retropie_setup.sh

Scriptet henter alle nødvendige pakker, der mangler i din installation. Når det er klar, viser scriptet en Ncurses-baseret menu. Først op, rul ned til den næst-sidste mulighed, som opdaterer selve RetroPie-Setup-scriptet.

Når det er gjort, skal du genstarte scriptet og rulle ned til den tredje mulighed, der er mærket Setup / Configuration. Herinde, rul ned og vælg '323', som foretager de nødvendige ændringer for at få vist RetroPie-konfigurationsmenuen i Emulation Station.

Dette hjælper dig med at foretage ændringer i distroen uden at gå tilbage til kommandolinjen. Afhængigt af dit lydudstyr og hvordan det er forbundet til Raspberry Pi, skal du muligvis holde i RetroPie, før det kan sende lydoutput korrekt.

  • Alt hvad du behøver at vide om Linux-kommandoer

Vælg indstilling '301' for at konfigurere lydindstillingerne. Hvis standard autoindstillingen ikke afspiller nogen lyd, skal du rulle ned og vælge det output, som dine højttalere er tilsluttet. Menuen giver dig også mulighed for at få mixeren til at justere lydstyrken.