Erstellen Sie eine Retro-Spielkonsole mit dem Raspberry Pi

Die Projekte, die die Leute mit dem Raspberry Pi erstellt haben, sind wirklich unglaublich. Der kostengünstige Mikrocomputer wurde für den Betrieb von Heimautomationsprojekten, Servern, Mediencentern und vielen anderen Heimwerkerprojekten eingesetzt. Eines der coolsten Projekte ist Retro Pie, das den Raspberry Pi in eine Retro-Spielkonsole verwandelt und Ihnen die Möglichkeit gibt, Klassiker wie Super Mario Bros., Space Invaders, Sonic the Hedgehog und viele andere zu spielen.

Das Projekt ist etwas schwierig und erfordert, dass Sie verschiedene Codezeilen eingeben, aber Sie sollten in Ordnung sein, wenn Sie diesen Anweisungen folgen. Wenn Sie sich zum ersten Mal mit dem Raspberry Pi befinden, sollten Sie meinen früheren Artikel nach weiteren Informationen zum Gerät durchsuchen.

Bedarf

Der Retro Pie kann entweder mit den 25 US-Dollar (18, 65 GBP in Großbritannien und 28, 50 US-Dollar in Australien), dem Raspberry Pi Model A oder dem etwas teureren Model B, arbeiten. Das Modell B - das in den USA für 35 US-Dollar, in Großbritannien von 27, 44 GBP und in Australien von 37, 35 US-Dollar erhältlich ist - fügt einen zusätzlichen USB-Port und einen Ethernet-Port hinzu und verdoppelt den Speicher auf 512 MB.

Update: Ein neueres Modell, bekannt als Raspberry Pi B +, wurde kürzlich angekündigt und zum Kauf angeboten. Das Gerät hat den gleichen Preis wie das ursprüngliche Modell B, umfasst jedoch insgesamt vier USB-Anschlüsse, einen microSD-Kartensteckplatz anstelle eines vollen, besseren Audios und hat einen geringeren Strombedarf.

Weitere Elemente, die Sie benötigen, sind ein über AV oder HDMI angeschlossener Monitor, ein Xbox 360-Controller, ein Ethernet-Kabel oder ein drahtloser USB-Adapter, eine Class 4-SD-Karte (4 GB oder höher), eine USB-Tastatur und ein USB-Flash-Laufwerk. Für die Stromversorgung des Geräts ist ein Micro-USB-Netzteil erforderlich, das mindestens 850 Milliampere bei 5 Volt ausgeben kann, während ein SD-Kartenleser (sofern der Computer, den Sie verwenden, über einen verfügt) zur Übertragung des Betriebssystems auf die Karte benötigt wird. Ich habe auch einen USB-Hub zum Anschließen weiterer Komponenten gekauft, dies ist jedoch optional.

SD-Karte vorbereiten.

Das Team hinter dem Projekt hat ein gebrauchsfertiges SD-Karten-Image erstellt, das die Retro Pie-Software automatisch installiert. Die Datei kann von der PetRockBlog-Website heruntergeladen werden. Sie muss dann mit dem Programm Wind32DiskImager unter Windows oder dem RPi SD-Kartenersteller unter OS X auf Ihre SD-Karte extrahiert werden. Wenn Sie Probleme mit der RPi SD-Kartenerstellungssoftware haben, probieren Sie Pi Füllstoff.

Vergewissern Sie sich, dass im Programm Wind32DiskImager die Option Write ausgewählt ist, wenn Sie die Image-Datei auf Ihre SD-Karte extrahieren.

Unter OS X 10.8 können Sie keine Apps doppelklicken, um Apps zu öffnen, die nicht aus einer überprüften Quelle oder aus dem Mac App Store stammen. Um dies zu umgehen, klicken Sie einfach mit der rechten Maustaste auf das Symbol, wählen Sie Öffnen und klicken Sie auf die Schaltfläche "OK".

Erster booten

Verbinden Sie Ihren Monitor, Ihre Tastatur, Ihr Ethernet-Kabel, Ihren Xbox 360-Controller und Ihre SD-Karte mit dem Raspberry Pi. Sobald alle diese Geräte angeschlossen sind, können Sie nun das Micro-USB-Kabel anschließen. Dann wird der Raspberry Pi automatisch eingeschaltet.

Das Gerät bootet in der Emulation Station (der Hauptschnittstelle des Retro Pies). Bevor Sie Ihren Controller konfigurieren, müssen wir einige Einstellungen ändern. Drücken Sie die Taste "F4", um die Emulationsstation zu verlassen, und geben Sie die Befehlszeile ein.

Nach der Installation von Retro Pie mit dem SD-Karten-Image muss die Karte erweitert werden, um sicherzustellen, dass Sie auf den gesamten verfügbaren Speicherplatz zugreifen können. Wenn Sie die Emulation Station verlassen haben, geben Sie "sudo raspi-config" in die Befehlszeile ein. Erweitern Sie das Dateisystem, und klicken Sie auf OK. Blättern Sie dann nach unten und wählen Sie die vierte Option aus, um die Sprach- und Regionseinstellungen festzulegen. Wählen Sie Ihren Standort, Ihre Zeitzone und Ihr Tastaturlayout aus. Standardmäßig ist UK eingestellt. Scrollen Sie nach Abschluss zu Fertig und führen Sie einen Systemneustart durch.

Stellen Sie sicher, dass Sie die Leertaste (nicht die Eingabetaste) drücken, um die Auswahl des Tastaturlayouts für Großbritannien aufzuheben und "US" auszuwählen. Klicken Sie anschließend auf "OK", um den Standort als Standard festzulegen.

Konfigurieren Sie den Xbox Controller

Nachdem das System wieder eingeschaltet wurde, verlassen Sie die Emulation Station erneut, indem Sie die Taste "F4" drücken. Geben Sie in der Befehlszeile "sudo apt-get install xboxdrv" ein und drücken Sie die Eingabetaste, um den Treiber für den Xbox 360-Controller herunterzuladen und zu installieren. Wenn der Treiber installiert ist, geben Sie "sudo nano /etc/rc.local" in die Befehlszeile ein und drücken Sie die Eingabetaste. Tippen Sie auf den Abwärtspfeil, bis sich der Cursor zwischen den Zeilen "fi" und "exit 0" befindet.

Geben Sie zwischen diesen beiden Zeilen "xboxdrv --trigger-as-button --id 0 --led 2 - deadzone 4000 --silent & sleep 1" ein. Wenn Sie mehrere Controller verwenden, geben Sie "xboxdrv --trigger-as-button --id 1 --led 3 - deadzone 4000 --silent & sleep 1" direkt unter dem ersten Befehl ein. Für einen kabellosen Xbox 360-Controller verwenden Sie den speziellen Xbox 360 Wireless Gaming Receiver von Microsoft für Windows, und ersetzen Sie "id" durch "wid" in der Befehlszeile.

Vergessen Sie nicht, die Auswahl zu speichern. Dies kann durch Drücken der Tasten "CTRL" und "X" und Drücken der Taste "Y" zur Bestätigung erfolgen. Drücken Sie dann die Eingabetaste, um zur Befehlszeile zurückzukehren, und geben Sie "sudo reboot" ein, um das Gerät neu zu starten.

Wenn das System wieder online ist, werden Sie aufgefordert, den Controller in der Emulation Station zu konfigurieren. Folgen Sie dazu einfach den Anweisungen auf dem Bildschirm.

Beenden Sie die Emulation Station ein letztes Mal, indem Sie die Taste "F4" drücken, geben Sie "cd RetroPie / emulators / RetroArch / installdir / bin" in die Befehlszeile ein und drücken Sie die Eingabetaste. Geben Sie dann "./retroarch-joyconfig >> ~ / RetroPie / configs / all / retroarch.cfg" in die Befehlszeile ein und befolgen Sie die Anweisungen auf dem Bildschirm zur Konfiguration Ihres Controllers. Führen Sie anschließend einen Neustart des Systems mit dem Befehl "sudo reboot" durch.

Wenn Sie durch die Taste "~" ein anderes Symbol erhalten, drücken Sie gleichzeitig die Tasten "Shift" und "\".

ROMs übertragen

Der Retro Pie unterstützt ROMs, die im Wesentlichen eine digitale Kopie eines Spiels sind, für Atari 2600, Game Boy Advance, Game Boy Color, Game Gear, MAME, NeoGeo, Sega-Mastersystem, Sega Megadrive, Nintendo, Super Nintendo und PlayStation, unter einigen anderen Systemen.

Die einfachste Möglichkeit, ROMs zu übertragen, ist meiner Meinung nach die Verwendung eines USB-Flash-Laufwerks. Schalten Sie den Raspberry Pi ein und verbinden Sie das USB-Laufwerk in der Emulation Station mit dem Gerät. Das Betriebssystem erstellt automatisch ein ROM-Verzeichnis auf dem Flash-Laufwerk. Entfernen Sie nach dem Blinken das Laufwerk aus dem Raspberry Pi, schließen Sie es an Ihren Computer an und übertragen Sie die ROMs in die entsprechenden Ordner. Beispielsweise sollte ein Sega-ROM im Sega-Ordner abgelegt sein, ein Super Nintendo-Spiel im NES-Ordner usw.

Beim nächsten Anschließen des Flash-Laufwerks werden die ROMs automatisch von Ihrem USB-Laufwerk auf den Raspberry Pi übertragen.

Tipps

Wenn Sie die Controller-Konfiguration in der Emulation Station jemals wiederholen müssen, geben Sie "rm /home/pi/.emulationstation/es_input.cfg" in die Befehlszeile ein, um die ursprünglichen Einstellungen zu löschen.

Um zur Emulationsstation zurückzukehren, geben Sie "emulationstation" in die Befehlszeile ein. Wenn Sie ein Spiel spielen, drücken Sie einfach die "ESC" -Taste auf Ihrer Tastatur, um zum Hauptmenü zurückzukehren.

Wenn Sie "sudo nano /home/pi/RetroPie/configs/all/retroarch.cfg" in die Befehlszeile eingeben, wird ein Fenster geöffnet, in dem Sie bestimmte Schaltflächen auf dem Controller anzeigen und bearbeiten können.

Die ehrgeizigsten Raspberry Pi-Projekte (Bilder) 7 Fotos
 

Lassen Sie Ihren Kommentar