So bauen Sie Ihr eigenes NES oder SNES Classic mit einem Raspberry Pi und RetroPie



Der NES Classic-Edition ist ein offizieller Klon des ursprünglichen Nintendo Entertainment Systems und eine der besten Möglichkeiten, Ihre Lieblings-Retro-Spiele zu spielen. Der SNES-Klassiker ist sein Nachfolger. Leider ist es so beliebt, dass es auch fast unmöglich ist, es in die Hände zu bekommen. Zahlen Sie keine 300 US-Dollar bei eBay, wenn Sie den preisgünstigen Raspberry Pi verwenden können, um Ihren eigenen zu bauen – mit noch mehr Spielen.

Was sind NES und SNES Classic und warum ist der Raspberry Pi besser?





Im Herbst 2016 veröffentlichte Nintendo die NES Classic Edition, eine Miniaturnachbildung des alten Nintendo Entertainment Systems aus den 1980er Jahren. Es wird geliefert mit 30 klassische Spiele einschließlich Super Mario Bros. , Die Legende von Zelda , und Castlevania und einen NES-Controller der alten Schule (wenn auch mit einem sehr kurzen Kabel und einem anderen Stecker, um die kleinere Größe des NES Classic aufzunehmen).

Es kostet 60 US-Dollar und wird mit einem Controller geliefert – Sie können einen zweiten Player-Controller für zusätzliche 10 US-Dollar kaufen, was Ihre Gesamtinvestition auf 70 US-Dollar erhöht. Leider hat sich die Konsole als so beliebt erwiesen und Nintendo hat so wenige produziert, dass sie für ihren ursprünglichen Listenpreis fast unmöglich zu finden sind und nur auf Websites wie eBay für einen Aufschlag von 200-500% erscheinen.



Im Jahr 2017 folgte Nintendo mit der SNES Classic Edition, die für 70 US-Dollar im Einzelhandel erhältlich ist und mit zwei Controllern geliefert wird. Die Vorbestellungen haben begonnen, und es erweist sich bereits als sehr schwierig, eine zu bekommen.

Aber verzweifeln Sie nicht: Auch wenn sie so selten sind, dass Sie sie noch nie persönlich gesehen haben (geschweige denn die Möglichkeit hatten, eine zu kaufen), können Sie Ihre eigene robuste Classic Edition-Konsole problemlos zu Hause rollen – mit mehr Spiele und mehr Funktionen. Im heutigen Tutorial kombinieren wir den sparsamen Raspberry Pi, eine kostenlose Software, die das NES, SNES und andere Konsolen emuliert, zusammen mit einigen preiswerten USB-NES-Controllern, um eine DIY-Version zu erstellen, die noch besser ist als die Originale.

Anzeige

Besser wie? Ihre DIY-Version enthält nicht nur alle Funktionen des aktuellen NES-Klassikers – wie Speicherstände, CRT-Shader für Spiele im Retro-Look und eine großartig aussehende Organisation mit Cover-Art –, sondern ermöglicht Ihnen auch das Spielen beliebig Spiel (nicht nur die 30, die in den Classics enthalten sind), verwenden Sie jeden gewünschten USB-Controller (nicht nur den einfachen 2-Tasten-NES-Controller) und bietet bessere Speicherzustände und bessere Organisation.



Darüber hinaus kann Ihr System auch Spiele von anderen Systemen spielen – wie Atari, Game Boy, Sega Genesis und sogar späteren Systemen wie PlayStation Portable oder Nintendo 64. Sie können a vollständige Liste der unterstützten Systeme hier .

Was du brauchst

Um unserem Tutorial zu folgen, benötigen Sie eine Handvoll Dinge und etwas Freizeit, um sie alle zusammenzufügen.

Ein Raspberry Pi und sein Zubehör

In erster Linie benötigen Sie einen Raspberry Pi-Mikrocomputer und einige grundlegende Zubehörteile dafür. Die Rechenleistung, die für den Betrieb eines Nintendo Entertainment System-Emulators erforderlich ist, ist sehr gering. Wenn Sie also bereits ein älteres Raspberry Pi-Modell 1 oder 2 herumliegen, können (und sollten!) Sie es verwenden. Wenn Sie einen neuen Pi kaufen müssen, kaufen Sie auf jeden Fall den aktuellsten Raspberry Pi 3 ().

Zusätzlich zum Pi benötigen Sie einen entsprechend großen SD-Karte oder Micro SD Karte (basierend auf Ihrem Pi-Modell), und HDMI Kabel zum Anschließen an Ihren Fernseher, eine USB-Tastatur (nur vorübergehend zum Einrichten) und a gute Stromversorgung . Sie werden wahrscheinlich auch einen Internetzugang auf dem Pi wünschen, um Updates herunterzuladen und Spiele zu übertragen – Sie können dies mit einem Ethernet-Kabel oder mit Wi-Fi tun. Der Raspberry Pi 3 verfügt über integriertes Wi-Fi, während ältere Modelle ein USB-WLAN-Adapter .

Wenn Sie neu beim Raspberry Pi sind, machen Sie sich keine Sorgen: Wir haben eine detaillierte Anleitung zu allen Teilen geschrieben, die Sie benötigen. Weitere Informationen finden Sie in diesem Artikel.

Der Fall macht das Projekt

Ein vom NES inspiriertes Raspberry Pi-Gehäuse, auf Etsy erhältlich .

Um Ihr Pi-Setup abzurunden, benötigen Sie auch ein Gehäuse. Wenn Sie bereits eine Reihe von Pi-Projekten durchgeführt haben, haben Sie bereits einen Fall, was in Ordnung ist. Aber wenn Sie bei Null anfangen oder wirklich die volle Erfahrung machen möchten, sollten Sie erwägen, ein benutzerdefiniertes NES- oder SNES-Themen-Gehäuse für Ihren Raspberry Pi zu kaufen.

Anzeige

Es gibt ein paar NES- und SNES-Themen-Fälle bei Amazon, darunter die NES-Gehäuse der alten Schule und das Super Tinytendo-Hülle . Wenn Ihnen das Aussehen aus irgendeinem Grund nicht gefällt, können Sie jederzeit Ihr eigenes in 3D drucken diese oder diese , oder finden Sie andere auf Seiten wie Etsy .

Controller: Old School oder Modern Comfort

Als nächstes benötigen Sie mindestens einen USB-Controller (zwei, wenn Sie mit einem Freund Spiele spielen möchten). Sie können die Controller-Situation auf zwei Arten angehen: Erstens können Sie ganz klassisch gehen und sich ein Paar USB-NES-Controller besorgen.

Dieser Ansatz, das werden wir als erster zugeben, war weitaus schwieriger, als wir ursprünglich erwartet hatten. Es scheint unglaublich einfach zu sein, nur ein paar billige und gut gemachte NES-Controller zu kaufen, aber in Wirklichkeit gibt es derzeit einen solchen Lauf auf dem Markt, dass Auflistungen oft ungenau sind, Controller schwer zu bekommen sind und die beste Vorgehensweise, die wir finden können Im Moment empfiehlt es sich, mehrere Controller gleichzeitig zu kaufen, den nicht gewünschten zurückzugeben und die guten zu behalten (die ein gutes Gewicht haben, eine gute Tastenreaktion haben und gut spielen).

Wir haben die beiden beliebtesten USB-NES-Controller bei Amazon getestet: der Retro-Link-Controller , und ein allgemeines, aber gut überprüftes Klassischer USB-NES-Controller (das, als es tatsächlich ankam, als iNext bezeichnet wurde). Das Gewicht des Retro-Links hat uns zwar besser gefallen, aber die Tastenreaktion des iNext-Controllers war besser. Praktisch gesehen ist dies eine Versuch-und-Irrtum-Erfahrung. (Wenn Sie etwas Klassisches, aber Komfortableres als NES-Controller wünschen, haben wir nur Gutes zu sagen dieser Buffalo SNES-Controller , auch.)

Der andere Ansatz, der weniger authentisch, aber etwas vielseitiger ist, besteht darin, einen moderneren Controller zu kaufen, wie z kabelgebundener Xbox 360-Controller . Nicht nur die Verarbeitungsqualität und Verfügbarkeit sind konsistenter, sondern die Emulationsplattform, die wir gerade einrichten, RetroPie, unterstützt mehr als nur das NES. Wenn Sie also Spiele von anderen Systemen spielen möchten, ist ein neuerer Controller mit mehr Tasten erforderlich nett.

Anzeige

In jedem Fall benötigen Sie für das Projekt mindestens einen USB-Controller, also wählen Sie Ihren Favoriten aus.

Die Software: RetroPie und ROMs für alle deine Lieblingsspiele

Neben der Hardware benötigst du auch Software, um deine Spiele zu spielen. Sie müssen eine Kopie von herunterladen RetroPie , ein fantastisches Softwarepaket, das eine Reihe von Emulationstools und Software in einer sehr benutzerfreundlichen Oberfläche kombiniert.

Für unseren Zweck verwenden wir die vorgefertigten Images für den Raspberry Pi (im Gegensatz zur Installation über ein vorhandenes Betriebssystem). Herunterladen das richtige Bild für Ihre Pi-Modellnummer hier . Darüber hinaus benötigen Sie eine Art Tool, um dieses Image auf Ihre SD-Karte zu brennen – unser Tool der Wahl ist das plattformübergreifende Radierer Bildbrenner.

VERBUNDEN: Ist das Herunterladen von Retro-Videospiel-ROMs jemals legal?

Schließlich, und thematisch das Wichtigste, brauchst du ein paar Spiele! Diese kommen in Form von ROM-Dateien, die Sie entweder selbst rippen können (mit dem passende Hardware ) oder aus dem Netz herunterladen. Der Erwerb von ROMs ist eine Übung, weil verschwommene rechtliche Probleme , am besten dem Leser überlassen – wir werden hier nicht direkt auf ROMs oder ROM-Sites verlinken. Eine einfache Google-Suche führt Sie jedoch weit.

Schritt eins: Bereiten Sie Ihr Pi . vor

Nachdem alle oben genannten Materialien gesammelt wurden, ist es an der Zeit, sich mit der Vorbereitung des Pi zu befassen. Zuerst richten wir die SD-Karte ein. Stecken Sie Ihre SD-Karte in Ihren Computer und starten Sie sie Radierer . Der Vorgang ist so einfach wie 1-2-3: Wählen Sie das heruntergeladene RetroPie-Image aus, bestätigen Sie, dass die SD-Karte die ausgewählte Festplatte ist, und klicken Sie dann auf Flash!

Warten Sie, bis das Bild fertig gebrannt ist, werfen Sie die SD-Karte sicher aus Ihrem Computer und schnappen Sie sich Ihren Pi und das Zubehör. Schließen Sie den Pi mit Ihrem HDMI-Kabel an Ihren Fernseher an, schließen Sie Ihre USB-Tastatur und -Controller an, legen Sie die SD-Karte ein und stecken Sie das Netzkabel ein, um das System einzuschalten.

Anzeige

Wenn Sie während des Installationsvorgangs einmal nicht weiterkommen, lesen Sie bitte unsere Raspberry Pi-Anleitung für Anfänger, die eine Reihe nützlicher Informationen zur Ersteinrichtung enthält.

Schritt 2: RetroPie konfigurieren

Sobald Sie den Pi zum ersten Mal mit installierter RetroPie-SD-Karte eingeschaltet haben, durchläuft er automatisch einige einmalige Einrichtungsschritte (wie das Erweitern der Partition, das Entpacken von Dateien usw.). Dann wird es neu gestartet und bringt Sie zum Controller-Konfigurationsbildschirm, wie unten gezeigt.

Wie auf dem Bildschirm angezeigt, sollten Sie eine beliebige Taste auf Ihrem USB-Controller gedrückt halten, um den Konfigurationsprozess zu starten. Drücken Sie im Konfigurationsmenü für jeden aufgelisteten Eintrag kurz die entsprechende Taste (z. B. oben auf dem Steuerkreuz zum Starten).

Schließlich gelangen Sie zu Schaltflächeneinträgen, die möglicherweise keine entsprechenden Schaltflächen auf Ihrem Controller haben (z. B. wenn Sie einen herkömmlichen NES-Controller verwenden und Sie nach den X- und Y-Schaltflächen gefragt werden). Wenn Sie die Einträge für die nicht vorhandenen Tasten erreichen, halten Sie einfach eine bereits programmierte Taste 2 Sekunden lang gedrückt und lassen Sie sie dann los. Dies signalisiert dem Konfigurationsassistenten, dass Sie diese Schaltfläche überspringen möchten. Wiederholen Sie diesen Vorgang, bis Sie alle nicht benötigten Einträge übersprungen haben und auf OK klicken können, um fortzufahren.

An dieser Stelle sehen Sie den folgenden Bildschirm mit dem RetroPie-Logo und darunter 13 verfügbaren Spielen.

Dreizehn Spiele? Süss! denkst du vielleicht. Nicht so schnell: Das sind nicht 13 Spiele, die Sie spielen können, das sind 13 Konfigurationstools für RetroPie (das als einer Ihrer Emulatoren erkannt wird, obwohl es wirklich das zugrunde liegende System ist). Keine Sorge, gleich kommen wir zu den eigentlichen Spielen.

Anzeige

Wenn Sie mit Ihrem Pi ein Ethernet-Kabel für den Netzwerkzugriff anstelle von Wi-Fi verwenden, können Sie direkt zum nächsten Abschnitt springen, um direkt Spiele in RetroPie einzufügen. Wenn Sie jedoch Wi-Fi verwenden, drücken Sie die A-Taste auf Ihrem Controller, um das Menü zu starten. Das Standardfarbschema von RetroPie macht es in einem kleineren Screenshot etwas schwer zu erkennen, aber der Eintrag für Wi-Fi ist der letzte auf der Liste, wie unten zu sehen ist.

Wenn Sie den WLAN-Eintrag auswählen, wird ein WLAN-Konfigurationstool gestartet. Wählen Sie Mit WiFi-Netzwerk verbinden.

Wählen Sie als Nächstes Ihr Heimnetzwerk aus, geben Sie das Passwort ein, klicken Sie auf OK und dann im Hauptbildschirm erneut auf OK, um die Anwendung zu beenden (Sie kehren zu dem Bildschirm zurück, auf dem Sie den WLAN-Eintrag ausgewählt haben).

Obwohl Sie RetroPie ohne Internetzugang verwenden können, ist es viel einfacher, Ihre Spiele über das Netzwerk auf das Gerät zu übertragen.

Schritt 3: Fügen Sie Ihre Spiele hinzu

Nachdem unser Pi eingerichtet und mit unserem Heimnetzwerk verbunden ist, liegt der wichtigste Schritt vor uns: Laden Sie ihn mit süßen, süßen Retro-Spielen auf. Der einfachste Weg, Spiele zu übertragen, ist die Verwendung von Netzwerkfreigaben. (Sie können Verwenden Sie ein USB-Laufwerk , aber die Netzwerkeinrichtung ist eigentlich noch einfacher, daher werden wir diese Methode hier detailliert beschreiben). Lass uns anfangen.

Standardmäßig wird der RetroPie-Box eine Netzwerkfreigabe namens retropie zugewiesen, und Sie können dorthin navigieren, indem Sie einfach den Windows Explorer auf Ihrem PC öffnen und |_+_| . eingeben im Adressfeld. Öffnen Sie dann einfach den ROM-Ordner, navigieren Sie zu Ihrem bevorzugten System (in diesem Beispiel verwenden wir nes) und kopieren Sie alle ROM-Dateien in diesen Ordner. Wir haben eines unserer Lieblings-RPG-Spiele kopiert, Kristallis , als unser Test-ROM.

Anzeige

Nachdem Sie Spiele hinzugefügt haben, müssen Sie RetroPie (oder genauer gesagt die darunter liegende Emulation Station-Benutzeroberfläche) neu starten. Drücken Sie auf Ihrem Pi die B-Taste auf Ihrem Controller, um zum Hauptmenü zurückzukehren, und drücken Sie dann die Start-Taste, um das Hauptmenü zu öffnen, wie unten gezeigt. Wählen Sie Beenden.

Wählen Sie EmulationStation neu starten und bestätigen Sie, dass Sie sie wirklich neu starten möchten.

Wenn es neu startet, gibt es plötzlich nicht mehr nur einen Eintrag für RetroPie in der Haupt-GUI, sondern (weil wir die ROMs zum nes-Verzeichnis hinzugefügt haben) einen Eintrag für das Nintendo Entertainment System. Dies ist ein wichtiger Schritt beim Einrichten eines Emulators auf RetroPie. Es gibt unzählige Emulatoren für verschiedene Videospielplattformen, die standardmäßig installiert sind, aber sie werden nicht in der Benutzeroberfläche angezeigt, bis Sie mindestens ein ROM zu ihrem ROM-Verzeichnis hinzufügen.

Drücken Sie die A-Taste, um die verfügbaren Spiele anzuzeigen. Wählen Sie das Spiel aus, das Sie spielen möchten (in unserem Fall das einzige Spiel) und drücken Sie erneut A.

Nach einem sehr kurzen Moment beendet der NES-Emulator das Laden Ihres ROMs und Sie sehen das Spiel so, als ob Sie es auf einem alten NES-Gerät geladen hätten.

Anzeige

An diesem Punkt können Sie das Spiel genauso spielen, wie Sie das Original gespielt haben. Wenn Sie das Spiel neu starten müssen, drücken Sie einfach gleichzeitig SELECT und B. Wenn Sie das Spiel verlassen möchten, um zum RetroPie-Menü zurückzukehren, drücken Sie gleichzeitig AUSWÄHLEN und START. Fühlen Sie sich frei, diesen Schritt für SNES-Spiele, Genesis-Spiele und alle anderen Systeme zu wiederholen, die Sie spielen möchten.

Die saftigen Extras: Titelbild, Shader und Spielstände

Das ist alles, was Sie brauchen, um mit dem Spielen zu beginnen. Aber wenn Sie das volle wollen Ich habe mein eigenes NES Classic-Erlebnis gebaut, es gibt noch ein paar zusätzliche Funktionen, die wir anzapfen müssen: Cover-Art (die Ihre Bibliothek hübsch und einfach zu durchsuchen macht), Shader (die das Spiel mehr Retro aussehen lassen .) Ihrem modernen Fernseher) und Speicherzustände (mit denen Sie Ihr Spiel speichern können, auch wenn das Originalspiel dies nicht unterstützt. Dies sind alles Funktionen, die im offiziellen NES Classic enthalten sind.

Fügen Sie Ihrer Bibliothek Titelbilder hinzu

Sobald Sie eine Reihe von Spielen in Ihren Rom-Ordner kopiert haben, gehen Sie zurück zum NES-Menü (wo wir gerade unser Testspiel gestartet haben), drücken Sie die Start-Taste, um das Menü zu öffnen, und wählen Sie dann Scraper.

Im nächsten Bildschirm können Sie die Einstellungen anpassen. Lassen Sie den Schaber als THEGAMESDB. Sie können Bewertungen deaktivieren, wenn Sie möchten (wir haben es eingeschaltet gelassen). Wählen Sie dann Jetzt abkratzen.

Da dies unser erster Scrap ist, schalten Sie den Filter auf Alle Spiele um. Standardmäßig ist der Scraper so eingestellt, dass er nur das System verwendet, in das er geladen wurde (in diesem Fall NES), sodass keine Änderungen erforderlich sind. Stellen Sie abschließend sicher, dass Benutzer entscheidet bei Konflikten aktiviert ist. Dies ist wichtig, sonst kann der Scraper die falschen Daten kratzen, wenn er nicht sicher ist, ob das Spiel richtig ist Doppeldrachen oder Doppeldrache II .

Der einzige Grund, warum Sie diese Einstellung nicht verwenden möchten, ist, wenn Sie Hunderte von Spielen zu kratzen haben und nicht jede Auswahl manuell bestätigen möchten (Sie müssten jedoch später zurückgehen und alle Konflikte manuell beheben, Spiel für Spiel). . Wenn Sie fertig sind, wählen Sie Start.

Während das System funktioniert, werden Sie aufgefordert, jede Auswahl zu bestätigen (auch wenn es nur eine Auswahl gibt). Drücken Sie A, sobald Sie das richtige Spiel ausgewählt haben.

Anzeige

Wenn es fertig ist, haben Sie eine gut organisierte Spielesammlung.

Holen Sie sich den Old-School-CRT-Vibe mit Glättung und Shadern

Eine Sache, die Sie sofort nach dem Spielen eines Spiels bemerken werden, ist, wie lebendig und scharf die Grafik aussieht. Tatsächlich beim Laden unseres Demospiels Kristallis , als erstes fiel mir auf, dass die Farben so viel heller und die Linien so viel schärfer waren, als ich es in Erinnerung hatte.

Der Hauptgrund für diese Ungleichheit liegt darin, wie Bilder auf einer digitalen Anzeige im Vergleich zu einer analogen CRT-Anzeige angezeigt werden. Ihr Computermonitor und HDTV präsentieren das Spiel mit einem perfekten Pixel-zu-Pixel-Verhältnis von 1:1, während Ihr altes CRT-Display auf Phosphor basiert, mit einem weicheren Bild und Licht/Farben um die einzelnen Punkte auf dem Bildschirm herum.

Um dies auszugleichen, können Sie Ihr System so einrichten, dass Shader oder Glättungsalgorithmen angewendet werden, um diesen CRT-Effekt wiederherzustellen. Sie sind sich nicht sicher, ob Ihnen das wichtig ist? Lassen Sie uns Bilder vergleichen, die im selben Moment aus demselben Spiel mit unterschiedlichen angewendeten Effekten aufgenommen wurden. Schauen wir uns zunächst an, wie der allererste spielbare Moment in Kristallis sieht ohne Shader oder Glättung aus.

Beachten Sie, dass die Linien alle sehr knackig sind, deutlich knackiger, als Sie sich wahrscheinlich erinnern (wenn Sie das Originalspiel auf der Originalhardware gespielt haben). Wenn Sie diesen knackigeren Look mit scharfen Kanten mögen, dann spielen Sie das Spiel auf jeden Fall so.

Schauen wir uns an, wie das Spiel aussieht, wenn die Grafiken mit dem Glättungsalgorithmus geglättet wurden. Wenn Sie einen älteren Pi verwenden, ist dies eine großartige Option, da der Glättungsalgorithmus (im Gegensatz zu den Shadern) die GPU kaum oder gar nicht belastet.

Anzeige

Wenn Sie dies auf Ihrem Computermonitor oder einem mobilen Gerät mit einem scharfen hochauflösenden Bildschirm betrachten, denken Sie vielleicht, Das sieht … verschwommen aus. aber aus der Ferne betrachtet (wie zwischen Couch und Fernseher), verleiht der Glättungseffekt Spielen ein eher CRT-ähnliches Gefühl und die Unschärfe fühlt sich nicht so intensiv an. Stehen Sie zurück und schauen Sie sich die Felsen am Rand des Bildes im Vergleich zum ersten Bild an und Sie werden sehen, was ich meine.

Schließlich können Sie mit Shadern CRT-Effekte wie Scanlines und sogar leichte Verzerrungen erzeugen (da die Vorderseite von CRT-Displays in den meisten Fällen leicht gekrümmt war). Hier ist ein einfacher CRT-Shader, der angewendet wird.

Auch hier scheint der Effekt bei einem nahen Vergleichsausschnitt wie hier deutlich ausgeprägt zu sein (genauso, als ob Sie sehr nahe an einem CRT-Bildschirm sitzen würden). Aus der Ferne betrachtet sieht es jedoch sehr natürlich aus. Obwohl es mir egal war, wie das Spiel ohne Glättung oder Shader aussah, war es, als ich einen CRT-Shader einschaltete, dachte ich Oh! Dass sieht aus wie das Spiel, an das ich mich erinnere!

Sowohl die Glättungs- als auch die Shader-Einstellungen befinden sich an derselben Stelle, aber wir müssen ein wenig optimieren, bevor wir in dieses Menü eintauchen. Obwohl RetroPie mit bereits vorinstallierten Shadern ausgeliefert werden soll, müssen Sie unserer Erfahrung nach die Shader-Liste manuell aktualisieren (wofür Sie eine Internetverbindung benötigen, also schließen Sie das Ethernet-Kabel jetzt an, falls dies noch nicht geschehen ist). Kehren Sie zum RetroPie-Setup-Menü zurück, das wir ursprünglich besucht haben, und wählen Sie RetroArch aus dem Menü aus, wie unten gezeigt.

Dies startet die sehr Retro-Look RetroArch-Konfigurationsmenü. Wählen Sie den Eintrag Online Updater.

Wählen Sie im Menü Online Updater GLSL-Shader aktualisieren aus.

Unten in der unteren linken Ecke sehen Sie in winzigem gelbem Text einen kleinen Update-Indikator, der anzeigt, dass shaders_gsls.zip heruntergeladen wird. Warten Sie, bis es fertig ist. Sobald der Vorgang abgeschlossen ist, drücken Sie die Esc-Taste auf Ihrer Tastatur oder die B-Taste auf Ihrem Controller, um aus den Menüs bis zum Hauptmenü zurückzukehren. Wählen Sie dort RetroArch beenden. Wenn Sie wieder im RetroPie-Menü sind, wählen Sie RetroPie-Setup.

Anzeige

Wählen Sie im RetroPie-Setup-Menü configedit – RetroPie/RetroArch-Konfigurationen bearbeiten.

Wählen Sie Grundlegende Libretro-Emulatoroptionen konfigurieren aus.

Hier können Sie Shader und Glättung auf Emulator-für-Emulator-Basis konfigurieren oder universell anwenden. Sofern Sie nicht für jedes System unterschiedliche Shader-Einstellungen wünschen, ist es am besten, einfach Standardoptionen für alle Libretro-Emulatoren konfigurieren auszuwählen.

In diesem Menü finden Sie alle Einstellungen, die Sie sowohl für die Glättung als auch für die Shader benötigen. Es ist wichtig zu beachten, dass Glätten und Shader eine Entweder-Oder-Lösung sind – Sie können nicht beides gleichzeitig verwenden. Wenn Sie versuchen, sich zwischen den beiden zu entscheiden, denken Sie daran, dass das Glätten die Ressourcen des Pi viel weniger beansprucht als Shader.

Wenn Sie die Glättung verwenden möchten, wählen Sie Videoglättung und ändern Sie false in true. Sie können dann zum Hauptmenü zurückkehren und mit aktivierter Glättung spielen.

Wenn Sie Shader verwenden möchten, haben Sie zwei Schritte. Stellen Sie sicher, dass die Videoglättung auf den Standardwert false eingestellt ist. Setzen Sie dann Video Shader Enable auf true. Wählen Sie schließlich Video-Shader-Datei, um den Shader auszuwählen, den Sie verwenden möchten.

Die Liste der Shader sieht vielleicht etwas abschreckend aus, aber es gibt eine einfache Lösung. Suchen Sie einfach nach Shader-Dateien mit pi im Namen, wie die oben gezeigte Datei crt-pi.glslp. Diese Shader wurden für die weniger leistungsstarke GPU des Raspberry Pi optimiert. Sie können jederzeit andere Shader verwenden, aber seien Sie nicht überrascht, wenn die Leistung darunter leidet.

Anzeige

Wenn Sie zu irgendeinem Zeitpunkt nicht mehr mit Glättung oder Shadern spielen möchten (oder den verwendeten Shader ändern möchten), können Sie einfach zu diesen Menüs zurückkehren und die Werte auf false setzen oder die Shader-Datei ändern.

Einrichten von Save States … weil Contra wirklich schwer ist

Wenn Sie ein Purist sind, möchten Sie diesen Abschnitt vielleicht einfach ganz überspringen. Einige Spiele unterstützen nativ das Speichern Ihres Fortschritts, einige Spiele nicht (Sie können Ihr Spiel beispielsweise in Die Legende von Zelda aber du kannst nicht hinein Super Mario Bros. ).

Sogar Spiele, die das Speichern unterstützen, erfordern, dass Sie das Spiel auf eine bestimmte Weise speichern, häufig mithilfe eines Mechanismus im Spiel, wie dem Besuch eines Gasthauses oder dem Einchecken in einer Raumstation. Mit Emulatoren können Sie das Spiel speichern Jederzeit und irgendwo , genauso wie Sie eine Datei in Microsoft Word speichern könnten, während Sie daran arbeiten. Es gibt Ihnen auch mehrere Speicherplätze pro Spiel, sodass Sie so viele Speicherdateien haben können, wie Sie möchten. Es ist vielleicht nicht die puristische Art, es zu tun, aber Mann ist es eine nette Art, um Ihre Frustration zu reduzieren, während Sie wahnsinnig schwierige Spiele spielen.

Sie können Ihr Spiel während des Spiels speichern und laden, indem Sie Controller-basierte Hotkeys verwenden. Für diejenigen unter Ihnen, die einen Controller mit vielen Tasten verwenden (wie den oben genannten Xbox 360-Controller), müssen Sie überhaupt keine fummeligen Tastenzuordnungen vornehmen, Sie können einfach die standardmäßigen RetroPie / RetroArch-Tastenbelegung für Ihren Controller verwenden. Kasse dieser RetroPie-Wiki-Eintrag, um die Standard-Joypad-Hotkeys anzuzeigen .

Wenn Sie jedoch den NES-Controller verwenden, ist die begrenzte Anzahl von Tasten wirklich eine kleine Belastung. Wenn Sie das Save-State-System verwenden möchten, müssen Sie einige kleinere Keymap-Bearbeitungen vornehmen. Die Standardtastenbelegung zum Speichern und Laden von Speicherständen verwendet die Schultertasten eines Controllers, die auf dem NES-Controller nicht vorhanden sind. Wir müssen diese Schaltflächen neu zuordnen, um auf diese Funktionen zugreifen zu können. Dazu gibt es zwei Möglichkeiten: Sie können entweder die Datei retroarch.cfg bearbeiten, die sich in |_+_| . befindet (welches ist sehr sehr mühsam ) oder Sie können die RetroArch-Schnittstelle verwenden (was normal mühsam ist). Wir gehen durch letzteres.

Um die Keymap-Schnittstelle zu verwenden, starten Sie das RetroArch-Menüsystem erneut (wählen Sie im RetroPie-Hauptmenü die RetroPie-Kategorie und dann RetroArch). Wählen Sie im Hauptmenü Einstellungen. Bevor wir Änderungen vornehmen, müssen wir die Einstellung zum Speichern beim Beenden aktivieren, um diese Änderungen beizubehalten.

Wählen Sie im Menü Einstellungen die Option Konfiguration.

Anzeige

Wählen Sie in diesem Menü Konfiguration beim Beenden speichern aus, um das Speichern einzuschalten. Ohne diese Einstellung werden alle von uns vorgenommenen Änderungen nicht beibehalten, wenn wir das RetroArch-Menüsystem verlassen.

Drücken Sie die B-Taste oder die Esc-Taste, um das Menü zu verlassen, bis Sie sich wieder im RetroArch-Hauptmenü befinden. Wählen Sie das Menü Einstellungen.

Wählen Sie Eingabe. Hier finden Sie alle Einstellungen für Tastenbelegungen und zugehörige Konfigurationen.

Wählen Sie Eingabe-Hotkey-Bindungen. Hier können wir ändern, was die Hotkey-Kombinationen auf Ihrem Controller tun.

Um sowohl den Zugriff auf das RetroArch-Menü im Spiel freizuschalten als auch uns den richtigen Zugriff auf die Speicherzustände zu geben, müssen wir drei Tastenkombinationen zuordnen: Speichern, Laden und Zugriff auf das RetroArch-Menü. Sie können für jede dieser Tastenkombinationen beliebige Tastenkombinationen verwenden, aber die Tastenkombinationen, die wir für dieses Tutorial ausgewählt haben, sind in dem Sinne optimal, dass sie keine vorhandenen Tastenbelegungen beeinträchtigen.

Beginnen wir mit dem Ladezustand. Wählen Sie diesen Eintrag aus und drücken Sie A auf Ihrem Controller. Sie werden mit einem vier Sekunden langen Countdown aufgefordert, die Taste zu drücken, die Sie dieser Funktion zuordnen möchten.

Sie möchten die Abwärtstaste auf dem Steuerkreuz so zuordnen, dass beim Drücken des Hotkey-Aktivators (die Auswahltaste) und Abwärts Ihr Spiel gespeichert wird. Wählen Sie Status speichern und ordnen Sie ihn der Aufwärtstaste auf dem Steuerkreuz zu. Fahren Sie fort und lassen Sie die Einträge für Savestate-Slot +/- in Ruhe, da diese in Ordnung sind (sie ist so eingestellt, dass Sie nach links oder rechts klicken können, um den Save-Slot zu ändern).

Anzeige

Scrollen Sie schließlich ganz nach unten in der Liste, bis Sie Menüumschaltung sehen. Wählen Sie es aus und weisen Sie ihm dann die A-Taste zu (dadurch können Sie Select + A drücken) im Spiel, um auf das RetroArch-Menü zuzugreifen.

Drücken Sie die B-Taste, um die Menüs zu verlassen, bis Sie sich im Hauptbildschirm befinden, und wählen Sie dann RetroArch beenden, um Ihre Änderungen zu speichern.

An dieser Stelle sind Sie fertig und können nun die folgenden Tastenkombinationen verwenden:

  • Select+Start: Emulator beenden.
  • Select+B: Setzt den Emulator zurück.
  • Select+A: Pausiere das Spiel und öffne das RetroArch-Menü im Emulator.
  • Select+Right: Speicherplatz vergrößern (z.B. von Save Slot #1 auf #2 verschieben)
  • Select+Left: Verkleinere den Speicherplatz (z.B. von Speicherplatz #2 auf #1 verschieben)
  • Select+Up: Speichert das Spiel auf dem aktuell ausgewählten Speicherplatz.
  • Select+Down: Laden Sie das Spiel aus dem Spielstand im aktuellen Spielstand.

Jetzt können Sie selbst die härtesten Spiele spielen, ohne jedes Mal bei Null anfangen zu müssen, wenn Sie ein Game Over erhalten.


Sie sind endlich fertig: Wir haben nicht nur die Erfahrung der Verwendung des NES Classic neu erstellt, sondern tatsächlich eine überlegene Version erstellt, da sie jedes NES-Spiel aller Zeiten spielen kann, mehr Speicherplätze unterstützt als das NES Classic, mehr Shader und Videooptionen, und (wenn Sie dies möchten) können Sie den Rahmen dieses Tutorials sprengen und sogar Game Genie-ähnliche Cheat-Codes, sofortige Wiederholungen und mehr verwenden. Besuche die RetroPie und RetroArch Wikis für weitere Informationen zu allen erweiterten Funktionen der Plattform sowie unser Leitfaden zu den erweiterten Einstellungen von RetroArch .

VERBUNDEN: So richten Sie RetroArch ein, den ultimativen All-In-One-Emulator für Retro-Spiele

Bildnachweis: Fynsya / Etsy und Clive Darra /Flickr.

WEITER LESEN Profilfoto von Jason Fitzpatrick Jason Fitzpatrick
Jason Fitzpatrick ist der Chefredakteur von LifeSavvy, der Schwesterseite von How-To Geek, die sich auf Lifehacks, Tipps und Tricks konzentriert. Er verfügt über mehr als ein Jahrzehnt Erfahrung im Verlagswesen und hat Tausende von Artikeln bei Review Geek, How-To Geek und Lifehacker verfasst. Jason war Wochenend-Redakteur von Lifehacker, bevor er zu How-To Geek kam.
Vollständige Biografie lesen

Interessante Artikel