Opret en retro spilkonsol med Raspberry Pi

De projekter, folk har skabt med Raspberry Pi, er virkelig utrolige. Den billige mikrocomputer er blevet brugt til at drive hjemmeautomatiseringsprojekter, servere, mediecentre og mange andre gør-det-selv-projekter. Et af de fedeste projekter kaldes Retro Pie, der omdanner Raspberry Pi til en retro spilkonsol og giver dig mulighed for at spille klassikere som Super Mario Bros., Space Invaders, Sonic the Hedgehog og mange andre.

Projektet er lidt vanskeligt og kræver, at du indtaster forskellige kodeord, men det skal være fint, hvis du følger disse anvisninger. Hvis dette er din første gang med Raspberry Pi, foreslår jeg, at du tjekker min tidligere artikel for at få flere oplysninger om enheden.

Krav

Retro Pie kan arbejde med enten $ 25 (£ 18, 65 i Storbritannien og AU $ 28, 50 i Australien) Raspberry Pi Model A eller den lidt dyrere Model B, jeg anbefaler sidstnævnte. Model B - som kan fås for $ 35 i theUS, £ 27, 44 i Storbritannien, eller AU $ 37, 35 i Australien - tilføjer en ekstra USB-port, en Ethernet-port, og fordobler hukommelsen til 512 MB.

Opdatering: En nyere model, kendt som Raspberry Pi B +, blev for nylig offentliggjort og stillet til rådighed for køb. Enheden er den samme pris som den oprindelige Model B, men den indeholder i alt fire USB-porte, en microSD-kortplads i stedet for en fuld, bedre lyd og har lavere strømkrav.

Andre ting, du har brug for, omfatter en skærm, der er tilsluttet enten AV eller HDMI, en Xbox 360-controller, en Ethernet-kabel eller trådløs USB-adapter, et 4GB klasse 4 SD-kort eller bedre, et USB-tastatur og et USB-flashdrev. En mikro-USB-strømforsyning, der kan udgive mindst 850 milliampere ved 5 volt, er nødvendig for at tænde for enheden, mens en SD-kortlæser (medmindre computeren du bruger, har en) er nødvendig for at overføre operativsystemet til kortet. Jeg har også hentet en USB Hub til at forbinde flere komponenter, men dette er valgfrit.

Forberedelse af SD-kortet.

Holdet bag projektet har skabt et brugsklart SD-kortbillede, der automatisk installerer Retro Pie-softwaren. Filen kan downloades fra PetRockBlog-webstedet, den skal derefter hentes til dit SD-kort ved hjælp af programmet Wind32DiskImager på Windows eller RPi SD-kortbyggeren på OS X. Hvis du har problemer med RPi SD-kortbyggerens software, prøv Pi Filler.

I Wind32DiskImager-programmet skal du sørge for at vælge skriveindstillingen, når du udpakker billedfilen til dit SD-kort.

På OS X 10.8 kan du ikke dobbeltklikke for at åbne apps, der ikke kom fra en verificeret kilde eller fra Mac App Store. For at komme rundt om dette skal du blot højreklikke på ikonet, vælge Åbn, og tryk på knappen "OK".

Første start

Tilslut din skærm, tastatur, Ethernet-kabel, Xbox 360-controller og SD-kort til Raspberry Pi. Når alle disse er tilsluttet, kan du nu tilslutte Micro USB-kablet, hvorefter Raspberry Pi automatisk tænder.

Enheden starter op i emulationsstationen (Retro Pie's hovedgrænseflade). Før du konfigurerer din controller, skal vi ændre nogle få indstillinger. Tryk på "F4" tasten for at afslutte emulationsstationen og indtaste kommandolinjen.

Efter installation af Retro Pie med SD-kortbilledet skal kortet udvides for at sikre, at du har adgang til alt ledigt plads. Når du først forlader emulationsstationen, skal du skrive "sudo raspi-config" i kommandolinjen, vælge at udvide filsystemet og trykke Ok. Rul ned og vælg den fjerde mulighed for at indstille sprog og regionale indstillinger. Vælg din placering, tidszone og tastaturlayout - den er som standard indstillet til UK. Når du er færdig, skal du rulle ned til Udfør og udføre en systemstart.

Sørg for at trykke på mellemrumstasten (ikke Enter-tasten) for at fjerne markeringen af ​​det britiske tastaturlayout og vælg USA, og tryk derefter Ok for at bruge placeringen som standard.

Konfigurer Xbox Controller

Efter at systemet tændes igen, skal du igen afslutte emulationsstationen ved at trykke på "F4" -tasten. Skriv kommandolinjen "sudo apt-get install xboxdrv" og tryk Enter for at downloade og installere driveren til Xbox 360-controlleren. Når driveren har installeret, skal du skrive "sudo nano /etc/rc.local" i kommandolinjen og trykke på Enter. Tryk på pil ned, indtil markøren er mellem linjerne "fi" og "exit 0".

I mellem disse to linjer skal du skrive "xboxdrv --trigger-as-button --id 0 - led 2 --deadzone 4000 --silent & sleep 1". Hvis du vil bruge mere end en controller, skal du indtaste "xboxdrv --trigger-as-button --id 1 - led 3 --deadzone 4000 --silent & sleep 1" direkte under den første kommando. For en trådløs Xbox 360-controller bruger du Microsofts specielle Xbox 360 Wireless Gaming Receiver til Windows, og erstatter "id" med "wid" i kommandolinjen.

Glem ikke at gemme markeringen. Dette kan gøres ved at trykke på "CTRL" og "X" tasten og trykke på "Y" for at bekræfte. Derefter skal du trykke på Enter for at vende tilbage til kommandolinjen og skrive "sudo reboot" for at genstarte enheden.

Når systemet kommer online igen, bliver du bedt om at konfigurere controlleren i emulationsstationen, følg blot anvisningerne på skærmen for at gøre det.

Afslut emulationsstationen en gang ved at trykke på "F4" tasten, skriv "cd RetroPie / emulators / RetroArch / installdir / bin" i kommandolinjen, og tryk på Enter. Skriv derefter "./retroarch-joyconfig >> ~ / RetroPie / configs / all / retroarch.cfg" i kommandolinjen og følg anvisningerne på skærmen for at konfigurere din controller. Når du er færdig, udfør en system genstart med kommandoen "sudo reboot".

Hvis "~" -tasten giver dig et andet symbol, skal du trykke på "shift" og "\" tasten samtidig.

Overførsel af ROMS

Retro Pie understøtter ROM'er, som i det væsentlige er en digital kopi af et spil til Atari 2600, Game Boy Advance, Game Boy Color, Game Gear, MAME, NeoGeo, Sega Master System, Sega Megadrive, Nintendo, Super Nintendo og PlayStation., blandt et par andre systemer.

Den nemmeste måde at overføre ROM'er på, er efter min mening at bruge et USB-flashdrev. Tænd for Raspberry Pi og en gang i Emulations Station, tilslut USB-drevet til enheden. Operativsystemet opretter automatisk en ROM-mappe på flashdrevet. Når det er stoppet med at blinke, skal du fjerne drevet fra Raspberry Pi, tilslutte det til din computer og overføre ROM'erne til deres tilsvarende mapper. For eksempel skal en Sega ROM placeres i Sega-mappen, et Super Nintendo-spil i NES-mappen og så videre.

ROM'erne overføres automatisk fra dit USB-drev til Raspberry Pi, næste gang du tilslutter flashdrevet.

Tips

Hvis du nogensinde har brug for at gentage controllerens konfiguration inde i emulationsstationen, skal du skrive "rm /home/pi/.emulationstation/es_input.cfg" i kommandolinjen for at slette din oprindelige opsætning.

For at vende tilbage til emulationsstationen, skriv "emuleringsstation" i kommandolinjen. Hvis du spiller et spil, skal du blot trykke på "ESC" -tasten på tastaturet for at vende tilbage til hovedmenuen.

At skrive "sudo nano /home/pi/RetroPie/configs/all/retroarch.cfg" i kommandolinjen åbner et vindue, der giver dig mulighed for at se og redigere bestemte knapper på controlleren.

De mest ambitiøse Raspberry Pi projekter (billeder) 7 Billeder
 

Efterlad Din Kommentar