Een DIY Arcade tabel wordt verzorgd door Raspberry Pi (8 / 14 stap)

Stap 8: Instellen van uw Raspberry Pi met RetroPie


Nu de tabel is in volle gang is het tijd om aan te pakken van het minder mannelijke en meer geeky deel van de bouw. In mijn ervaring heb ik meer tijd op dit deel dan de daadwerkelijke bouw van de tabel, maar dat is vooral te wijten aan de enorme hoeveelheid onderzoek dat nodig was. Hopelijk deze stap zal u helpen om te voorkomen dat de uren voor het oplossen van problemen die ik had te verduren.

Eerste wat die je hoeft te doen is het RetroPie-projectuitchecken. Een heleboel slimme mensen kwamen bij elkaar en een collectie van arcade/console emulators naar één installeren samengevoegd. Dit is de open source gemeenschapsontwikkeling op zijn best! Zullen we installeren RetroPie op je Raspberry Pi. Maar voordat we dat doen, laten we gaan over bepaalde terminologie.

RetroPie is het project dat een heleboel technologieën in één gemakkelijk te installeren samenbrengt. Het installeert een besturingssysteem Raspbian (Linux gebaseerd) en een applicatie die onmiddellijk bij het opstarten genaamd emulatie Station draait genoemd. Emulatie Station is een verzameling van allerlei spel emulators bereikbaar vanuit een eenvoudig menu. Een emulator is gewoon een applicatie die maakt van de Raspberry Pi gedragen zoals een Nintendo, Sega, enz. Mame4All is bijvoorbeeld een emulator die oude stijl arcade machine games speelt.

Oke, met dat uit de weg, laten we in de technische bijzonderheid van de te bouwen!

Downloaden RetroPie

  • Download de afbeelding van de SD-CARD van RetroPie. Mijn oorspronkelijke installatie werd gedaan met behulp van versie 3.6. Zoals de meeste dingen op het web, vinden dat de pagina niet volledig duidelijk. Scroll naar beneden de de website van het project van de retropie totdat u de afbeeldingskoppeling RetroPie SD-kaart. Downloaden naar uw computer.
  • De afbeelding van de SD-kaart is het momenteel zipped omhoog als een GZ-archief. Unzip het naar een echt grote IMG bestand met 7zip.

RetroPie naar uw SD-kaart kopiëren

  • Vervolgens moeten we ter voorbereiding van de SD-kaart. Dit zal fungeren als de harde schijf van de Raspberry Pi. Maar eerst moet worden geformatteerd. Dus hoe doe je dat? De gemakkelijkste manier is om uw handen op een SD-kaart USB-Adapter zodat u kunt het op de computer aansluit en rechtstreeks met de SD-kaart werken. U kunt de SD-kaart met behulp van een tool genaamd SDCardFormatter (een erg fantasievolle naam) opmaken. Download SDCardFormatter hier
  • De volgende stap is om RetroPie op een microSDkaart. Wij hebben het imago van de SD-kaart van RetroPie, maar u kan niet alleen kopiëren naar de MicroSD-kaart - hebt u software van de schijfweergave te kopiëren allemaal voorbij. Een common Win32DiskImager is (sorry Mac mensen - niet zeker wat te gebruiken maar moet gemakkelijk te achterhalen). Download Win32DiskImager hier.
  • Wanneer voltooid, steek de MicroSD-kaart in de Raspberry PI en brand het omhoog! Het moet gaan door sommige voorsprong zeef en vervolgens het setup-scherm van een besturingselement (wij zijn niet zelfs dicht bij dat - rust neer!). Gefeliciteerd, hebt je nu RetroPie geïnstalleerd! Maar nu moeten we te configureren en dit alles gebeurt via de opdrachtprompt. Druk op F4 om naar de opdrachtprompt naar de volgende stappen doen.

Vouw het bestandssysteem en de Overclocking

  • Nadat de RetroPie afbeelding wordt gekopieerd naar de MicroSD zal u worden verrast om te zien dat uw enorme MicroSD-kaart alleen rond 56MB in grootte nu is. Dit is altijd het geval wanneer imaging RetroPie. We moeten het bestandssysteem uitbreiden. Typ bij de opdrachtprompt:
  • Een menu verschijnt op het scherm. Klik op 'Uitvouwen file system' invoeren
  • Uw MicroSD-kaart nu moeten de maximale hoeveelheid ruimte
  • Is er één of andere documentatie die Overclocking uw Raspberry Pi met sommige geluidsproblemen helpen kan wanneer gaming. Met de nieuwere Pis uit die sneller en sneller, ik denk niet dat dit zo veel van een probleem nu. Het is in ieder geval in dit menu die u uw Pi instellen kunt aan zitten overclocked. Wees gewaarschuwd dat terwijl het maakt uw Pi sneller het maakt het ook warmer worden uitgevoerd. Nooit overclock tenzij u hebt geïnstalleerd een heat sink op uw Pi CPU / GPU.

Raspberry Pi WIFI Setup

  • Tenzij je stekker in een toetsenbord in uw arcade tabel altijd wilt te doen onderhoud gaat u moet instellen van WIFI. Sluit uw WIFI-dongle aan op de Pi en typt u de volgende de opdracht:
  • Hiermee opent u een teksteditor (genaamd nano) zodat u de instellingen kunt wijzigen. Wijzig het bestand om te lezen:
  • Opslaan en sluiten nano (CTRL + X) en reboot je Raspberry Pi door te typen:

Update Raspbian

  • Voordat getting too is veel verder we moeten ervoor zorgen dat dat Raspbian (dat is het besturingssysteem dat uw Raspberry Pi draait) up-to-date. Dit is hetzelfde als het doen van een windows-update, maar via een opdrachtregel. Typ de volgende opdracht en druk op enter:
  • Nu het bijwerken van alle geïnstalleerde pakketten van Raspbian (dit zal een tijdje duren)
  • Merk op dat geen van de bovenstaande stappen werken zal als uw WIFI niet setup correct

WinSCP installeren

  • Zodra we uw tabel up en running te krijgen, zult u een snelle en eenvoudige manier om bestanden (games) op uw Pi nodig. Dit is waar WinSCP komt. Denk aan het als een instrument "" om bestanden te uploaden naar je Raspberry Pi
  • Download en installeer WinSCP op uw windows-computer.
  • Om WinSCP verbinden met uw Pi moet het IP-adres van de Pi's kent. Dit kan gemakkelijk worden gevonden door de volgende opdracht uit te voeren op de Raspberry Pi:
  • Een bos van materiaal gedumpt op het scherm zal, maar het onderzoektijdvak degene vermeld na de wlan0 (bijvoorbeeld 192.168.2.102)
  • Een nieuwe verbinding maken in WinSCP (zie foto) met:
    • bestandsprotocol ingesteld op SCP
    • IP ingesteld op uw IP-adres ontdekt boven
    • gebruikersnaam is pi
    • wachtwoord is framboos
  • U kunt nu bestanden die u vanaf uw computer naar uw raspberry pi via het draadloze netwerk wilt kopiëren

Installeren van Putty

  • Tot op dit punt zijn we verplicht de raspberry pi aan een monitor via de HDMI-kabel worden aangesloten om mee te werken. Zodra het in de arcade tabel, is dit niet langer een optie tenzij u van plan op het hebben van een toetsenbord aangesloten op het hele tijd (ik ben vrij zeker dat arcade machines niet toetsenborden!). Om uit te voeren opdrachten als wij hebben, moet u hebben een andere tool die zal verbinden met de Pi en bieden ons een MS-DOS-prompt. Dit is wat Putty doet.
  • Putty is een hulpprogramma voor windows - voor een mac kunt u gewoon gebruiken gebouwd in terminal
  • Download en installeer Putty op uw windows-computer
  • Uitvoeren van Putty en sluit aan op uw Pi met behulp van dezelfde referenties en IP als wanneer u verbinding met WinSCP hebt
  • Een terminal-venster zal openen met een MS-DOS-prompt, waarmee u opdrachten om uw Pi via het netwerk typen kunt hetzelfde zoals we hebben gedaan - vrij zoet! Je kan theoretisch uw beeldscherm loskoppelt en doe de rest van de stappen via Putty als u wenst, maar het is altijd mooier werken rechtstreeks op de Pi zelf.

Installeren van de Joystick testen hulpmiddel (jstest)

  • Om te testen uw joysticks (het coming soon, dat beloof ik!) is het nuttig om jstest op je Pi installeren. Typ de volgende opdracht en druk op enter:
  • Wij gaan over hoe jstest om later te gebruiken.

Oplossen van probleem met dubbele Joysticks Xin-Mo

  • Als u niet dit merk voor arcade joystick aangeschaft kunt u deze stap overslaan. Hebt u dit merk dan ben je voor een heerlijke traktatie. U moet de kernel van Raspbian bijwerken. Een kernel is de belangrijkste ingewanden van een besturingssysteem. Xin-Mo dual joysticks hebben twee rare dingen gebeuren:

    1. De joysticks lijken meerdere gebeurtenissen waardoor het spel neer het juiste razend maken
    2. Aangezien twee joysticks worden vermomd als een de tweede joystick niet werkt. Dit maakt met twee joysticks op uw arcade tafel vrij zinloos - goed spel verlangt dat goed gezelschap. Wij moeten dit bevestigen!
  • Bijwerken van Raspbian de kernel zal beide kwesties bevestigen
  • Voordat we in de misselijkheid van kernel bijwerken, moeten we één meer programma geïnstalleerd om het trekken af. Voer de opdracht:
  • We zijn nu klaar om bij te werken van de kernel, maar wat? Een slimme kerel met het handvat "Feederchain" daadwerkelijk ging in de kernelcode van Raspbian en maakte de nodige tweaks (kudos aan u Feederchain - u bent een ware wizard http://blog.petrockblock.com/community/members/feederchain/). Gelukkig voor jou heb ik geupload de gehele aangepaste kernel voor u om te downloaden (Zie de bodem van deze stap voor het bestand)
  • Met WinSCP kopie via het kernelinstellingenbestand (customkernel.tar.gz) naar/home/pi (WinSCP zullen worden in deze map standaard wanneer het begint)
  • De kernel is gearchiveerd in een gz-bestand. Volgende stap is het uitpakken op de pi:
  • Verplaatsen naar de map die zojuist is gemaakt door de extractie:
  • Run install kernel bijwerken:
  • Deze stap is vereist voor RetroPie 2.6 en ik herhaalde het proces voor RetroPie 3.6, maar het is mogelijk dat het macht niet zitten noodzakelijk. Het is de moeite waard een schot om te proberen uw joysticks zonder dit eerst te doen.
  • Web referenties voor deze stap zijn:

http://ithink.ch/blog/

http://blog.petrockblock.com/forums/topic/Autofire-on-the-Axis/#post-87676

Audio Setup voor Raspberry PI

  • We zouden niet willen missen op al die geweldige bliepjes en bloops! We moeten de hoofdtelefoonaansluiting om de belangrijkste audio-uitgang-poort instellen.
  • Open het setup-scherm van de RetroPie door de volgende opdrachten te typen:
  • Cursor naar beneden en klik op Setup / configuratie
  • Cursor naar beneden om "Audio-configuraties instellen"
  • Selecteer hoofdtelefoons en druk op enter
  • Druk op ESC om terug te keren naar het hoofdmenu en ESC om te sluiten setup

Het Splash-scherm aanpassen

  • Je misschien hebt gemerkt dat wanneer RetroPie laarzen up u een splash-scherm op het scherm (een soort joystick-gebakken taart ziet). U kunt dit scherm van de plons vervangen wat je wilt.
  • Ontwerpen van uw scherm van de plons en opslaan als een PNG-afbeelding die is 1280 X 1024
  • Open WinSCP, verbinden met uw Pi, en ga naar
  • Maak een nieuwe map hier genaamd "MySplash" en kopieer uw PNG-afbeelding naar die map
  • Terug in RetroPie ga setup (ervan uitgaande dat u het nog niet hebt afgesloten) naar "Configureren Splashscreen"
  • Selecteer "Kies eigen splashscreen" en selecteer "MySplash" en druk op enter
  • Druk op ESC om terug te keren naar het hoofdmenu en ESC om te sluiten setup

Verander ik het thema van de Station emulatie

  • U kunt het uiterlijk van emulatie Station naar één van de vele thema's. De RetroPie github repo heeft een goede baan uit te leggen dit - zodat ik zal gewoon laat dit hier

Dat zou het moeten zijn in termen van de RetroPie. De volgende stap is om te kopiëren over enkele games die voor het testen!

Bevel Linux Quicklist

Voor verwijzing heb ik ook onder een snelle en vuile lijst van nuttige commando's voor Linux

Voor shutdown uw Raspberry Pi

Opnieuw op te starten van je Raspberry Pi

Afsluiten van emulatie Station (RetroPie) en naar de MS-DOS-prompt te krijgen (als toetsenbord is aangesloten op de PI)

Test joysticks met jstest

  • ervan uitgaande dat js0 het toetsenbord is. Als geen toetsenbord aanwezig dan js1 met js0 omwisselen

Om te zoeken naar een bestand gebruik van de opdracht:

Lijst met details

Te verwijderen bestanden

Verwijderen van een map die bestanden bevat

Verwijder alles in een directory met inbegrip van dossiers en subfolders

Te downloaden van het web:

Toegang te krijgen tot een aangesloten USB thumb drive

Te gaan op de Raspberry Pi-installatietype ter troepenleiding prompt:

Om in te gaan het installatietype RetroPie ter troepenleiding prompt:

Een programma elke keer druk op afsluiten:

			
          

Gerelateerde Artikelen

Uiteindelijk ernstige Bus (USB) NAS-Server wordt verzorgd door Raspberry Pi:)

Uiteindelijk ernstige Bus (USB) NAS-Server wordt verzorgd door Raspberry Pi:)

Het waargebeurde verhaal van een koektrommel hiernamaalsStap 1: Eet sommige cookies, delen van de rest met anderen :)Stap 2: Knip een groot genoeg geheel op de achterzijde, waar draden kunnen komenHelaas zijn deze tin dozen heel dun :) Niet goed voor
De Raspberry Pi omzetten in een Bluetooth-apparaat dat wordt gedetecteerd door externe bluetooth-client

De Raspberry Pi omzetten in een Bluetooth-apparaat dat wordt gedetecteerd door externe bluetooth-client

IntroductieIk heb een Bluetooth Radio USB-apparaat dat was verstoffen toen ik op het struikelde. Dus ik dacht dat ik zou zet het dat te gebruiken met de Raspberry Pi. Dit instructable is over mijn reis leren voor het toevoegen van een bluetooth-inter
DELTA TWISTER: Een DIY 3D-PRINTER kan iedereen maken (voor minder dan 400 dollar)

DELTA TWISTER: Een DIY 3D-PRINTER kan iedereen maken (voor minder dan 400 dollar)

De 3D-printer die ik ben bezig met het tonen u hoe te bouwen is niet alleen een van de meest betaalbare printers, maar ook is een van de meest simplistisch. Iedereen kan bouwen met de Deltatwister! U hoeft niet elke 3D-gedrukte delen of cnc machine o
Met behulp van een externe harde aandrijving USB met je Raspberry Pi

Met behulp van een externe harde aandrijving USB met je Raspberry Pi

Experimentele introductie:In veel gevallen is SD capaciteit niet genoeg. Gelukkig kan de Raspberry Pi gemakkelijk worden aangesloten op externe USB harde schijven. Volg de stappen in deze sectie, en binnenkort zul je veel meer opslag aangesloten op j
Bouw een arcade-machine aangedreven door raspberry pi voor een laag budget

Bouw een arcade-machine aangedreven door raspberry pi voor een laag budget

dus ik was geïnspireerd door de projecten ik zag online zoals de NaCade en de Porta-Pi, en wilde bouwen iets dergelijks. Probleem was, als een 13-jarige jongen, ik heb niet echt dat veel geld te besteden, behalve cadeaubonnen. Dus in plaats van probe
Raspberry Pi Arcade tabel

Raspberry Pi Arcade tabel

In dit Instructable zal ik u tonen hoe te maken van uw eigen "klassieke" arcade-tabel met een Raspberry Pi voor uren van retro-gaming goedheid.Stap 1: Onderdelen en materialen Raspberry Pi model B (RadioShack #: 277-196)8 GB SD-kaart (RadioShack
Zet uw Raspberry Pi in een Retro Arcade

Zet uw Raspberry Pi in een Retro Arcade

de Raspberry Pi is een verbazingwekkende miniatuur-computer die perfect is voor het experimenteren met persoonlijke projecten, maar soms de grootste uitdaging is het kiezen van een project. Met dit makkelijk te volgen gids ik zal u tonen hoe deze kle
Multi Cade aangedreven door Raspberry Pi

Multi Cade aangedreven door Raspberry Pi

Herbeleef uw jeugd dagen, of nieuwe degenen met dit leuk om te maken van de arcade kast aangedreven door de raspberry pi ervaring. Deze gids zal u tonen enkele van de basisprincipes arcade creatie en ingaan op het proces nam ik naar mijne bouwen.Stap
Het maken van een DIY borstelloze Gimbal met Arduino

Het maken van een DIY borstelloze Gimbal met Arduino

Dit is een verhaal van mijn derde project met goedkope gyro en Arduino.Na de eerdere twee projecten, Gemakkelijk omgekeerd slinger en 3D kalligrafie, ik gedacht heb van het maken van Camera Gimbal met Arduino. Dan had ik drie beleidsregels voor het p
Bouw een laboratoriumkwaliteit (ish) destillatieapparaat wordt gebruikt.

Bouw een laboratoriumkwaliteit (ish) destillatieapparaat wordt gebruikt.

Er zijn een paar Instructables die er over het maken van stilstaande beelden voor diverse doeleinden. Deze bevatten meestal een groot aantal kleine diameter, flexibele koelkast buizen koper. Terwijl deze foto's kunnen heel effectief zijn, is er gewoo
DIY zet tabel voor eMotimo TB3

DIY zet tabel voor eMotimo TB3

De eMotimo TB3 controller is een fantastisch hulpmiddel voor het maken van de multi-as time lapse sequenties. Ze verkopen ook een zeer elegante accessoire genaamd de tabel die kan worden gebruikt voor productfotografie, stop motion-video of video. Ik
Top Touchscreen MAME Arcade tabel

Top Touchscreen MAME Arcade tabel

Dit project startte meer omdat ik had een heleboel onderdelen die kunnen worden gebruikt in arcade meer zo dan mijn wens om eigen van mijn eigen MAME Arcade. Dus mijn doel was om zo weinig mogelijk besteden en gebruik maken van zo vele delen/material
DIY bruiloft: Tabel getallen

DIY bruiloft: Tabel getallen

Zomer is officieel hier, en met het trouwseizoen komt. We hebben gemaakt van een aantal bruiloft-themed DIYs, en de eerste is een verzameling van tabel getallen die als flessen water verdubbelen.Stap 1: Wat hebt u nodig:Klink-top waterflesMod-PodgeGo
Router tabel voor een Mafell Erika tabel zag

Router tabel voor een Mafell Erika tabel zag

Im mijn laatste project, ik bouwde een verlenging tabel voor mijn Mafell Erika tabel zag. In dit project 'm I gonna deze extensie tabel omzetten in een tabel van de router. Deze manier kan ik de ruimte voor een extra router tabel opslaan in mijn atel