Erstellen eines eigenen NES oder SNES Classic mit einem Raspberry Pi und einem RetroPie

Inhaltsverzeichnis:

Erstellen eines eigenen NES oder SNES Classic mit einem Raspberry Pi und einem RetroPie
Erstellen eines eigenen NES oder SNES Classic mit einem Raspberry Pi und einem RetroPie
Anonim
Die NES Classic Edition ist ein offizieller Klon des ursprünglichen Nintendo Entertainment Systems und eine der besten Möglichkeiten, um Ihre Lieblings-Retro-Spiele zu spielen. Der SNES Classic ist sein Nachfolger. Leider ist es so beliebt, dass es beinahe unmöglich ist, auch in die Hände zu bekommen. Bezahlen Sie nicht bei eBay 300 $, wenn Sie mit dem preisgünstigen Raspberry Pi Ihr eigenes bauen können - mit noch mehr Spielen.
Die NES Classic Edition ist ein offizieller Klon des ursprünglichen Nintendo Entertainment Systems und eine der besten Möglichkeiten, um Ihre Lieblings-Retro-Spiele zu spielen. Der SNES Classic ist sein Nachfolger. Leider ist es so beliebt, dass es beinahe unmöglich ist, auch in die Hände zu bekommen. Bezahlen Sie nicht bei eBay 300 $, wenn Sie mit dem preisgünstigen Raspberry Pi Ihr eigenes bauen können - mit noch mehr Spielen.

Was sind die NES- und SNES-Klassiker und warum ist der Himbeer-Pi besser?

Image
Image

Im Herbst 2016 veröffentlichte Nintendo die NES Classic Edition, eine Nachbildung des Nintendo Entertainment Systems der 80er Jahre. Es wird mit 30 klassischen Spielen geliefertSuper Mario Bros., Die Legende von Zelda, und Castlevania und einen Old-School-NES-Controller (allerdings mit einem sehr kurzen Kabel und einem anderen Anschluss für die kleinere Größe des NES Classic).

Es kostet $ 60 und wird mit einem Controller ausgeliefert. Sie können einen Controller für einen zweiten Spieler für weitere $ 10 erwerben, was Ihre Gesamtinvestition auf bis zu $ 70 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 kaum zu finden sind und nur auf Websites wie eBay für 200-500% Markup erscheinen.

2017 folgte Nintendo mit der SNES Classic Edition, die für 70 US-Dollar erhältlich ist und über zwei Controller verfügt. Vorbestellungen haben begonnen und es ist schon sehr schwierig, eine zu bekommen.

Verzweifeln Sie jedoch nicht: Selbst wenn sie so selten sind, dass Sie noch nie jemanden persönlich gesehen haben (geschweige denn eine Chance hatten, einen 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 das kostengünstige Raspberry Pi, einige freie Software, die die NES-, SNES- und andere Konsolen emuliert, sowie einige kostengünstige USB-NES-Controller, um eine DIY-Version zu erstellen, die sogar noch besser ist als die Originale.

Besser wie? Ihre DIY-Version enthält nicht nur alle Funktionen des aktuellen NES Classic - wie Save States, CRT-Shader für Spiele mit Retro-Look und eine großartige Organisation mit Cover-Artwork -, aber Sie können damit auch spielen irgendein Spiel (nicht nur die 30, die im Lieferumfang der Classics enthalten sind), verwenden Sie einen beliebigen USB-Controller (nicht nur den einfachen 2-Tasten-NES-Controller) und bieten einen besseren Speicherstatus und eine bessere Organisation.

Nicht nur das, aber Ihr System kann auch Spiele von anderen Systemen wie Atari, Game Boy, Sega Genesis und späteren Systemen wie PlayStation Portable oder Nintendo 64 spielen. Eine vollständige Liste der unterstützten Systeme finden Sie hier.

Was du brauchst

Um unserem Tutorial folgen zu können, benötigen Sie eine Handvoll Dinge und ein wenig Freizeit, um sie alle miteinander zu verbinden.

Ein Himbeer-Pi und sein Zubehör

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

Zusätzlich zum Pi benötigen Sie eine SD-Karte oder microSD-Karte (entsprechend Ihrem Pi-Modell) in angemessener Größe, ein HDMI-Kabel für den Anschluss an Ihr Fernsehgerät, eine USB-Tastatur (nur vorübergehend zum Einrichten) und ein gute Stromversorgung. Wahrscheinlich möchten Sie auch, dass auf dem Pi Internetzugang verfügbar ist, um Updates herunterzuladen und Spiele zu übertragen. Dies kann mit einem Ethernet-Kabel oder mit WLAN erfolgen. Der Raspberry Pi 3 verfügt über Wi-Fi, während ältere Modelle einen USB-Wi-Fi-Adapter benötigen.

Wenn Sie mit dem Raspberry Pi noch nicht vertraut sind, machen Sie sich keine Sorgen: Wir haben eine ausführliche Anleitung zu allen benötigten Teilen geschrieben. Weitere Informationen finden Sie in diesem Artikel.

Der Fall macht das Projekt

Um Ihr Pi-Setup abzurunden, benötigen Sie auch einen Fall. Wenn Sie bereits eine Reihe von Pi-Projekten durchgeführt haben, haben Sie bereits einen Fall, was in Ordnung ist. Wenn Sie jedoch bei Null anfangen oder wirklich die volle Erfahrung wünschen, sollten Sie eine benutzerdefinierte NES- oder SNES-thematische Hülle für Ihren Raspberry Pi in Betracht ziehen.
Um Ihr Pi-Setup abzurunden, benötigen Sie auch einen Fall. Wenn Sie bereits eine Reihe von Pi-Projekten durchgeführt haben, haben Sie bereits einen Fall, was in Ordnung ist. Wenn Sie jedoch bei Null anfangen oder wirklich die volle Erfahrung wünschen, sollten Sie eine benutzerdefinierte NES- oder SNES-thematische Hülle für Ihren Raspberry Pi in Betracht ziehen.

Bei Amazon gibt es ein paar Fälle mit NES- und SNES-Themen, darunter der Old Skool NES-Fall und der Super Tinytendo-Fall. Wenn Ihnen das Aussehen aus irgendeinem Grund jedoch nicht gefällt, können Sie immer einen oder mehrere dieser 3D-Drucke drucken oder andere auf Websites wie Etsy finden.

Controller: Old School oder moderner Komfort

Image
Image

Als Nächstes benötigen Sie mindestens einen USB-Controller (zwei, wenn Sie mit einem Freund spielen möchten). Sie können auf zwei verschiedene Arten an die Controller-Situation herangehen: Erstens können Sie klassische Klassiker werden und ein Paar USB-NES-Controller erhalten.

Dieser Ansatz, den wir als erster eingestehen, war weitaus schwieriger als wir ursprünglich erwartet hatten. Es scheint so, als wäre es unglaublich einfach, ein paar günstige und gut gebaute NES-Controller zu kaufen, aber in Wirklichkeit gibt es einen solchen Lauf auf dem Markt, dass die Einträge oft ungenau sind, Controller schwer zu bekommen sind und die beste Vorgehensweise, die wir können Im Moment empfehlen wir, mehrere Controller gleichzeitig zu kaufen, den Controller zurückzugeben, den Sie nicht möchten, und die guten Controller zu behalten (die einen guten Druck und eine gute Reaktionsfähigkeit der Tasten haben und gut spielen).

Wir haben die beiden beliebtesten USB-NES-Controller bei Amazon getestet: den Retro-Link-Controller und einen generischen, aber gut überprüften Classic USB-NES-Controller (der bei seiner Ankunft als iNext bezeichnet wurde). Wir mochten das Gewicht des Retro-Link zwar besser, aber die Knopfempfindlichkeit des iNext-Controllers war besser.Praktisch ist dies eine Versuchs- und Fehlererfahrung. (Wenn Sie etwas Klassischeres suchen, aber komfortabler als NES-Controller, haben wir auch über dieses Buffalo SNES-Controller nur Gutes zu sagen.)

Der andere Ansatz, der weniger authentisch, aber vielseitiger ist, ist der Kauf eines moderneren Controllers, beispielsweise eines kabelgebundenen Xbox 360-Controllers. Die Build-Qualität und -Verfügbarkeit ist nicht nur konsistenter, sondern auch die Emulationsplattform RetroPie, die wir gerade einrichten werden, unterstützt mehr als nur NES. Wenn Sie also Spiele von anderen Systemen aus spielen möchten, ist ein neuerer Controller mit mehr Tasten verfügbar nett.
Der andere Ansatz, der weniger authentisch, aber vielseitiger ist, ist der Kauf eines moderneren Controllers, beispielsweise eines kabelgebundenen Xbox 360-Controllers. Die Build-Qualität und -Verfügbarkeit ist nicht nur konsistenter, sondern auch die Emulationsplattform RetroPie, die wir gerade einrichten werden, unterstützt mehr als nur NES. Wenn Sie also Spiele von anderen Systemen aus spielen möchten, ist ein neuerer Controller mit mehr Tasten verfügbar nett.

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

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

Neben der Hardware benötigen Sie auch Software, um Ihre Spiele zu spielen. Sie müssen eine Kopie von RetroPie herunterladen, einem fantastischen Softwarepaket, das eine Reihe von Emulationstools und -software in einer benutzerfreundlichen Oberfläche vereint.
Neben der Hardware benötigen Sie auch Software, um Ihre Spiele zu spielen. Sie müssen eine Kopie von RetroPie herunterladen, einem fantastischen Softwarepaket, das eine Reihe von Emulationstools und -software in einer benutzerfreundlichen Oberfläche vereint.

Zu unserem Zweck werden wir die vorgefertigten Images für den Raspberry Pi verwenden (im Gegensatz zur Installation über einem vorhandenen Betriebssystem). Laden Sie hier das richtige Bild für Ihre Pi-Modellnummer herunter. Darüber hinaus benötigen Sie ein Werkzeug, um dieses Bild auf Ihre SD-Karte zu brennen - unser Werkzeug ist der plattformübergreifende Ätzer-Imagebrenner.

Schließlich und thematisch das Wichtigste, benötigen Sie einige Spiele! Diese liegen in Form von ROM-Dateien vor, die Sie entweder selbst (mit entsprechender Hardware) reißen oder aus dem Internet herunterladen können. Das Erwerben von ROMs ist eine Übung, da es sich um unscharfe rechtliche Fragen handelt, die dem Leser am besten überlassen werden. Wir werden hier nicht direkt auf ROMs oder ROM-Sites verweisen. Eine einfache Google-Suche wird Sie jedoch weit bringen.

Erster Schritt: Bereiten Sie Ihr Pi vor

Nachdem alle oben genannten Materialien gesammelt wurden, ist es an der Zeit, sich mit der Vorbereitung des Pi zu beschäftigen. Zuerst richten wir die SD-Karte ein. Legen Sie Ihre SD-Karte in Ihren Computer ein und starten Sie den Etcher. Der Vorgang ist so einfach wie 1-2-3: Wählen Sie das heruntergeladene RetroPie-Bild aus, stellen Sie sicher, dass die SD-Karte die ausgewählte Festplatte ist, und klicken Sie dann auf „Flash!“.

Warten Sie, bis das Image fertig ist, werfen Sie die SD-Karte sicher von Ihrem Computer aus und nehmen Sie Ihr Pi und das Zubehör mit. Schließen Sie den Pi mit Ihrem HDMI-Kabel an Ihr Fernsehgerät an, schließen Sie Ihre USB-Tastatur und Controller an, setzen Sie die SD-Karte ein und schließen Sie das Netzkabel an, um das System einzuschalten.
Warten Sie, bis das Image fertig ist, werfen Sie die SD-Karte sicher von Ihrem Computer aus und nehmen Sie Ihr Pi und das Zubehör mit. Schließen Sie den Pi mit Ihrem HDMI-Kabel an Ihr Fernsehgerät an, schließen Sie Ihre USB-Tastatur und Controller an, setzen Sie die SD-Karte ein und schließen Sie das Netzkabel an, um das System einzuschalten.

Wenn Sie während des Installationsvorgangs einmal nicht weiterkommen, lesen Sie bitte unser Raspberry Pi-Einsteigerhandbuch, das eine Reihe nützlicher Informationen zu den ersten Einstellungen enthält.

Zweiter Schritt: Konfigurieren Sie RetroPie

Wenn Sie das Pi zum ersten Mal mit der installierten RetroPie SD-Karte in Betrieb genommen haben, werden einige einmalige Setup-Schritte (z. B. das Erweitern der Partition, das Entpacken von Dateien usw.) automatisch durchlaufen. Danach wird der Computer neu gestartet, und Sie gelangen zum Controller-Konfigurationsbildschirm (siehe unten).

Genau wie auf dem Bildschirm angezeigt, sollten Sie eine beliebige Taste an Ihrem USB-Controller gedrückt halten, um den Konfigurationsvorgang zu starten. Drücken Sie im Konfigurationsmenü kurz die entsprechende Taste für jeden aufgelisteten Eintrag (z. B. oben auf dem Richtungsfeld, um zu beginnen).
Genau wie auf dem Bildschirm angezeigt, sollten Sie eine beliebige Taste an Ihrem USB-Controller gedrückt halten, um den Konfigurationsvorgang zu starten. Drücken Sie im Konfigurationsmenü kurz die entsprechende Taste für jeden aufgelisteten Eintrag (z. B. oben auf dem Richtungsfeld, um zu beginnen).
Möglicherweise erhalten Sie Tasteneinträge, für die möglicherweise keine entsprechenden Tasten auf Ihrem Controller vorhanden sind (wenn Sie beispielsweise einen herkömmlichen NES-Controller verwenden und er Sie nach X- und Y-Tasten fragt). Wenn Sie die Einträge für die Tasten erreicht haben, die Sie nicht haben, drücken Sie einfach eine Taste, die Sie bereits programmiert haben, und halten Sie sie 2 Sekunden lang gedrückt. 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.
Möglicherweise erhalten Sie Tasteneinträge, für die möglicherweise keine entsprechenden Tasten auf Ihrem Controller vorhanden sind (wenn Sie beispielsweise einen herkömmlichen NES-Controller verwenden und er Sie nach X- und Y-Tasten fragt). Wenn Sie die Einträge für die Tasten erreicht haben, die Sie nicht haben, drücken Sie einfach eine Taste, die Sie bereits programmiert haben, und halten Sie sie 2 Sekunden lang gedrückt. 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 „13 Games Available“darunter.

„Dreizehn Spiele? Süß! “Vielleicht denkst du nach. 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 gilt, obwohl es wirklich das zugrunde liegende System ist). Keine Sorge, in einem Moment werden wir zu den eigentlichen Spielen kommen.
„Dreizehn Spiele? Süß! “Vielleicht denkst du nach. 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 gilt, obwohl es wirklich das zugrunde liegende System ist). Keine Sorge, in einem Moment werden wir zu den eigentlichen Spielen kommen.

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

Wenn Sie den Eintrag "WIFI" auswählen, wird ein Wi-Fi-Konfigurationstool gestartet. Wählen Sie "Mit WLAN verbinden".
Wenn Sie den Eintrag "WIFI" auswählen, wird ein Wi-Fi-Konfigurationstool gestartet. Wählen Sie "Mit WLAN verbinden".
Wählen Sie als Nächstes Ihr Heimnetzwerk aus, geben Sie das Kennwort ein, klicken Sie auf OK, und klicken Sie dann im Hauptbildschirm erneut auf OK, um die Anwendung zu beenden (Sie kehren zu dem Bildschirm zurück, von dem Sie den Wi-Fi-Eintrag ausgewählt haben).
Wählen Sie als Nächstes Ihr Heimnetzwerk aus, geben Sie das Kennwort ein, klicken Sie auf OK, und klicken Sie dann im Hauptbildschirm erneut auf OK, um die Anwendung zu beenden (Sie kehren zu dem Bildschirm zurück, von dem Sie den Wi-Fi-Eintrag ausgewählt haben).

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

Dritter Schritt: Fügen Sie Ihre Spiele hinzu

Nachdem unser Pi eingerichtet und mit unserem Heimnetzwerk verbunden ist, liegt der wichtigste Schritt auf uns: Laden Sie ihn mit süßen, süßen Retro-Spielen auf. Die einfachste Möglichkeit, Spiele zu übertragen, ist die Verwendung von Netzwerkfreigaben. (Sie können ein USB-Laufwerk verwenden, 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 mit dem Namen „retropie“zugewiesen. Sie können zu dieser Website navigieren, indem Sie einfach Windows Explorer auf Ihrem PC öffnen und eingeben

\retropie

im Adressfeld. Dann öffnen Sie einfach den Ordner "ROMs", navigieren Sie zu Ihrem System Ihrer Wahl (in diesem Beispiel verwenden wir "NES") und kopieren Sie alle ROM-Dateien in diesen Ordner. Wir haben eines unserer Lieblings-RPG-Spiele kopiert, Crystalis, als unser Test-ROM.

Nachdem Sie Spiele hinzugefügt haben, müssen Sie RetroPie neu starten (oder genauer die Emulation Station-Oberfläche darunter). Drücken Sie auf Ihrem Pi die B-Taste an Ihrem Controller, um zum Hauptmenü zurückzukehren, und drücken Sie dann die Start-Taste, um das Hauptmenü zu öffnen (siehe unten). Wählen Sie "Quit".
Nachdem Sie Spiele hinzugefügt haben, müssen Sie RetroPie neu starten (oder genauer die Emulation Station-Oberfläche darunter). Drücken Sie auf Ihrem Pi die B-Taste an Ihrem Controller, um zum Hauptmenü zurückzukehren, und drücken Sie dann die Start-Taste, um das Hauptmenü zu öffnen (siehe unten). Wählen Sie "Quit".
Wählen Sie „EmulationStation neu starten“und bestätigen Sie, dass Sie die EmulationStation wirklich neu starten möchten.
Wählen Sie „EmulationStation neu starten“und bestätigen Sie, dass Sie die EmulationStation wirklich neu starten möchten.
Beim Neustart wird plötzlich nicht mehr nur ein Eintrag für „RetroPie“in der Hauptbenutzeroberfläche angezeigt, sondern (da wir die ROMs zum Verzeichnis „nes“hinzugefügt haben) wird ein Eintrag für das Nintendo Entertainment System angezeigt. 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. Sie werden jedoch nicht in der Benutzeroberfläche angezeigt, bis Sie ihrem ROM-Verzeichnis mindestens ein ROM hinzugefügt haben.
Beim Neustart wird plötzlich nicht mehr nur ein Eintrag für „RetroPie“in der Hauptbenutzeroberfläche angezeigt, sondern (da wir die ROMs zum Verzeichnis „nes“hinzugefügt haben) wird ein Eintrag für das Nintendo Entertainment System angezeigt. 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. Sie werden jedoch nicht in der Benutzeroberfläche angezeigt, bis Sie ihrem ROM-Verzeichnis mindestens ein ROM hinzugefügt haben.
Drücken Sie die A-Taste, um die verfügbaren Spiele anzuzeigen. Wählen Sie das gewünschte Spiel aus (das einzige Spiel in unserem Fall) und drücken Sie erneut A.
Drücken Sie die A-Taste, um die verfügbaren Spiele anzuzeigen. Wählen Sie das gewünschte Spiel aus (das einzige Spiel in unserem Fall) und drücken Sie erneut A.
Nach einem sehr kurzen Moment ist der NES-Emulator mit dem Laden des ROMs fertig, und Sie sehen das Spiel so, als hätten Sie es in ein altes NES-Gerät geladen.
Nach einem sehr kurzen Moment ist der NES-Emulator mit dem Laden des ROMs fertig, und Sie sehen das Spiel so, als hätten Sie es in ein altes NES-Gerät geladen.
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 wieder im RetroPie-Menü verlassen möchten, drücken Sie gleichzeitig SELECT und START. Fühlen Sie sich frei, diesen Schritt für SNES-Spiele, Genesis-Spiele und alle anderen Systeme, die Sie spielen möchten, zu wiederholen.
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 wieder im RetroPie-Menü verlassen möchten, drücken Sie gleichzeitig SELECT und START. Fühlen Sie sich frei, diesen Schritt für SNES-Spiele, Genesis-Spiele und alle anderen Systeme, die Sie spielen möchten, zu wiederholen.

Die saftigen Extras: Cover Art, Shader und Save Games

Das ist alles, was Sie brauchen, um mit dem Spielen zu beginnen. Wenn Sie jedoch das vollständige Erlebnis "Ich habe meine eigene NES Classic" entwickelt haben, müssen wir noch ein paar zusätzliche Funktionen nutzen: Cover-Cover (was Ihre Bibliothek hübsch und einfach zu browsen macht), Shader (die das Spiel mehr aussehen lassen) Retro auf Ihrem modernen Fernseher), und speichern Sie die Status (mit denen Sie Ihr Spiel speichern können, auch wenn das ursprüngliche Spiel es nicht unterstützt hat.) Dies sind alle Funktionen, die in der offiziellen NES Classic enthalten sind.

Fügen Sie Ihrer Bibliothek Cover-Cover hinzu

Wenn Sie eine Reihe von Spielen in den Ordner "ROMs" 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 die Bewertungen deaktivieren, wenn Sie möchten (wir haben es eingeschaltet gelassen). Wählen Sie dann „Jetzt kratzen“.
Im nächsten Bildschirm können Sie die Einstellungen anpassen. Lassen Sie den Schaber als "THEGAMESDB". Sie können die Bewertungen deaktivieren, wenn Sie möchten (wir haben es eingeschaltet gelassen). Wählen Sie dann „Jetzt kratzen“.
Image
Image

Da dies unser erster Kratzer ist, schalten Sie den Filter auf "All Games". Standardmäßig verwendet der Scraper nur das System, in dem er geladen ist (in diesem Fall NES), sodass nichts geändert werden muss. Stellen Sie abschließend sicher, dass "Benutzer entscheidet über Konflikte" aktiviert ist. Dies ist wichtig, da der Scraper sonst die falschen Daten kratzen kann, wenn nicht sicher ist, ob das Spiel Doppeldrachen oder Doppelter Drache II.

Der einzige Grund, aus dem Sie diese Einstellung nicht verwenden möchten, ist, wenn Sie hunderte von Spielen zum Scrapen verwenden und nicht jede Auswahl manuell bestätigen möchten (Sie müssen jedoch später 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 nur eine Auswahl getroffen wird). Drücken Sie A, wenn Sie das richtige Spiel ausgewählt haben.
Während das System funktioniert, werden Sie aufgefordert, jede Auswahl zu bestätigen (auch wenn nur eine Auswahl getroffen wird). Drücken Sie A, wenn Sie das richtige Spiel ausgewählt haben.
Wenn Sie fertig sind, haben Sie eine gut organisierte Spielesammlung.
Wenn Sie fertig sind, haben Sie eine gut organisierte Spielesammlung.
Image
Image

Holen Sie sich den Old School CRT-Vibe mit Smoothing und Shader

Eine Sache, die Sie vielleicht gleich nach dem Platzieren eines Spiels bemerken, ist, wie lebendig und knackig die Grafiken aussehen. Tatsächlich beim Laden unseres Demo-SpielsCrystalisDas erste, was mir auffiel, war, dass die Farben so viel heller waren und die Linien so viel schärfer waren, als ich mich erinnerte.

Der Hauptgrund für diese Diskrepanz ist, 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 1: 1-Pixel-zu-Pixel-Verhältnis, während Ihr alter CRT-Bildschirm auf Phosphorbasis aufgebaut war und ein weicheres Bild und Licht / Farbe um die einzelnen Punkte auf dem Bildschirm blühte.

Um dies zu kompensieren, können Sie Ihr System so einrichten, dass es Shader oder Glättungsalgorithmen anwendet, um diesen CRT-Effekt wiederherzustellen. Nicht sicher, ob das etwas ist, das dich interessiert? Lassen Sie uns Bilder vergleichen, die im selben Moment aus demselben Spiel aufgenommen wurden, und dabei verschiedene Effekte anwenden. Zuerst schauen wir uns an, wie der allererste spielbare Moment inCrystalis sieht ohne Shader oder Glättung aus.

Beachten Sie, dass die Linien alle sehr knackig und deutlich knackiger sind, als Sie sich wahrscheinlich erinnern (wenn Sie das ursprüngliche Spiel auf der ursprünglichen Hardware gespielt haben). Wenn Sie diesen knackigeren Look mit scharfen Kanten mögen, spielen Sie das Spiel auf jeden Fall auf diese Weise.
Beachten Sie, dass die Linien alle sehr knackig und deutlich knackiger sind, als Sie sich wahrscheinlich erinnern (wenn Sie das ursprüngliche Spiel auf der ursprünglichen Hardware gespielt haben). Wenn Sie diesen knackigeren Look mit scharfen Kanten mögen, spielen Sie das Spiel auf jeden Fall auf diese Weise.

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

Wenn Sie dies auf Ihrem Computermonitor oder einem Mobilgerät mit einem scharfen, hochauflösenden Bildschirm betrachten, denken Sie möglicherweise „Das sieht… verschwommen aus“. Wenn Sie jedoch aus einiger Entfernung (wie zwischen Ihrem Sofa und dem Fernseher) betrachtet werden, gibt der Glättungseffekt nach Spiele fühlen sich CRT-artiger an und die Unschärfe fühlt sich nicht so intensiv an. Treten Sie zurück und betrachten Sie die Felsen am Bildrand im Vergleich zum ersten Bild, und Sie werden sehen, was ich meine.
Wenn Sie dies auf Ihrem Computermonitor oder einem Mobilgerät mit einem scharfen, hochauflösenden Bildschirm betrachten, denken Sie möglicherweise „Das sieht… verschwommen aus“. Wenn Sie jedoch aus einiger Entfernung (wie zwischen Ihrem Sofa und dem Fernseher) betrachtet werden, gibt der Glättungseffekt nach Spiele fühlen sich CRT-artiger an und die Unschärfe fühlt sich nicht so intensiv an. Treten Sie zurück und betrachten Sie die Felsen am Bildrand im Vergleich zum ersten Bild, und Sie werden sehen, was ich meine.

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

Image
Image

Bei einem Vergleich mit einem ähnlichen Vergleich wie hier scheint der Effekt ausgeprägt zu sein (als ob Sie sehr nahe an einem CRT-Bildschirm sitzen würden). Aber aus der Ferne wirkt es sehr natürlich. Obwohl es mir nichts ausmachte, wie das Spiel glatt oder glatt aussah, als ich einen CRT-Shader anstellte, sagte ich: „Oh!Das sieht aus wie das Spiel, an das ich mich erinnere!

Die Einstellungen für das Glätten und die Shader befinden sich an derselben Stelle, aber es gibt noch ein paar Verbesserungen, die wir vornehmen müssen, bevor wir in dieses Menü eintauchen. Obwohl RetroPie bereits mit vorinstallierten Shadern ausgeliefert werden soll, müssen Sie nach unserer Erfahrung die Shader-Liste manuell aktualisieren (für die Sie eine Internetverbindung benötigen. Stecken Sie das Ethernet-Kabel jetzt ein, falls dies noch nicht der Fall ist). Kehren Sie zum RetroPie-Setup-Menü zurück, das wir ursprünglich besucht haben, und wählen Sie "RetroArch" aus dem Menü aus (siehe unten).

Image
Image

Dadurch wird das gestartetsehr Retro aussehendes RetroArch-Konfigurationsmenü. Wählen Sie den Eintrag "Online Updater".

Wählen Sie im Menü "Online Updater" die Option "GLSL-Shader aktualisieren" aus.
Wählen Sie im Menü "Online Updater" die Option "GLSL-Shader aktualisieren" aus.
In der unteren linken Ecke wird in winzigem gelbem Text ein kleiner Aktualisierungsindikator angezeigt, der anzeigt, dass „shaders_gsls.zip“heruntergeladen wird. Warten Sie, bis es fertig ist. Wenn der Vorgang abgeschlossen ist, drücken Sie die Esc-Taste auf Ihrer Tastatur oder die B-Taste auf Ihrem Controller, um die Menüs bis zum Hauptmenü zu verlassen. Dort wählen Sie "RetroArch beenden". Wenn Sie sich wieder im RetroPie-Menü befinden, wählen Sie „RetroPie-Setup“.
In der unteren linken Ecke wird in winzigem gelbem Text ein kleiner Aktualisierungsindikator angezeigt, der anzeigt, dass „shaders_gsls.zip“heruntergeladen wird. Warten Sie, bis es fertig ist. Wenn der Vorgang abgeschlossen ist, drücken Sie die Esc-Taste auf Ihrer Tastatur oder die B-Taste auf Ihrem Controller, um die Menüs bis zum Hauptmenü zu verlassen. Dort wählen Sie "RetroArch beenden". Wenn Sie sich wieder im RetroPie-Menü befinden, wählen Sie „RetroPie-Setup“.
Wählen Sie im RetroPie-Einrichtungsmenü „configedit - RetroPie / RetroArch-Konfigurationen bearbeiten“.
Wählen Sie im RetroPie-Einrichtungsmenü „configedit - RetroPie / RetroArch-Konfigurationen bearbeiten“.
Wählen Sie "Konfigurieren der grundlegenden Libretro-Emulatoroptionen".
Wählen Sie "Konfigurieren der grundlegenden Libretro-Emulatoroptionen".
Hier können Sie festlegen, ob Shader und Glättung Emulator-by-Emulator-basiert oder universell angewendet werden sollen. Wenn Sie nicht unterschiedliche Shader-Einstellungen für jedes System wünschen, wählen Sie am besten "Standardoptionen für alle Libretro-Emulatoren konfigurieren" aus.
Hier können Sie festlegen, ob Shader und Glättung Emulator-by-Emulator-basiert oder universell angewendet werden sollen. Wenn Sie nicht unterschiedliche Shader-Einstellungen für jedes System wünschen, wählen Sie am besten "Standardoptionen für alle Libretro-Emulatoren konfigurieren" aus.
In diesem Menü finden Sie alle Einstellungen, die Sie für das Glätten und für Shader benötigen. Beachten Sie, dass Glättung und Shader eine oder / oder eine Lösung sind. Sie können nicht beide gleichzeitig verwenden. Wenn Sie versuchen, sich zwischen den beiden zu entscheiden, denken Sie daran, dass das Glätten der Ressourcen des Pi viel leichter ist als die der Shader.
In diesem Menü finden Sie alle Einstellungen, die Sie für das Glätten und für Shader benötigen. Beachten Sie, dass Glättung und Shader eine oder / oder eine Lösung sind. Sie können nicht beide gleichzeitig verwenden. Wenn Sie versuchen, sich zwischen den beiden zu entscheiden, denken Sie daran, dass das Glätten der Ressourcen des Pi viel leichter ist als die der Shader.

Wenn Sie die Glättung verwenden möchten, wählen Sie „Video Smoothing“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 für "Video Smoothing" der Standardwert "false" festgelegt ist. Setzen Sie dann „Video Shader Enable“auf „true“. Wählen Sie schließlich „Video Shader File“, um den gewünschten Shader auszuwählen.
Wenn Sie Shader verwenden möchten, haben Sie zwei Schritte. Stellen Sie sicher, dass für "Video Smoothing" der Standardwert "false" festgelegt ist. Setzen Sie dann „Video Shader Enable“auf „true“. Wählen Sie schließlich „Video Shader File“, um den gewünschten Shader auszuwählen.
Die Shader-Liste mag ein wenig abschreckend sein, aber es gibt eine einfache Lösung. Suchen Sie einfach nach Shader-Dateien mit „pi“im Namen, wie z. B. der Datei „crt-pi.glslp“. Diese Shader wurden für die weniger leistungsstarke GPU des Raspberry Pi optimiert. Sie können jederzeit andere Shader verwenden, seien Sie aber nicht überrascht, wenn die Leistung darunter leidet.
Die Shader-Liste mag ein wenig abschreckend sein, aber es gibt eine einfache Lösung. Suchen Sie einfach nach Shader-Dateien mit „pi“im Namen, wie z. B. der Datei „crt-pi.glslp“. Diese Shader wurden für die weniger leistungsstarke GPU des Raspberry Pi optimiert. Sie können jederzeit andere Shader verwenden, seien Sie aber nicht überrascht, wenn die Leistung darunter leidet.

Wenn Sie zu irgendeinem Zeitpunkt nicht mehr mit Glättung oder Shader 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 hart ist

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

Selbst für Spiele, die das Speichern unterstützen, müssen Sie das Spiel auf eine bestimmte Art und Weise speichern, wobei Sie häufig Spielmechanismen verwenden, z. B. einen Gasthof besuchen oder in einer Raumstation einchecken. Mit Emulatoren können Sie das Spiel speichernJederzeit undirgendwoSo wie Sie eine Datei in Microsoft Word speichern, während Sie daran arbeiten. Sie haben auch mehrere Speicherplätze pro Spiel, so dass Sie beliebig viele Speicherdateien haben können. Es ist vielleicht nicht die puristische Art, es zu tun, aber es ist eine nette Möglichkeit, Frustration bei wahnsinnig schwierigen Spielen zu reduzieren.

Sie können Ihr Spiel speichern und laden, während Sie spielen, indem Sie Controller-basierte Tastenkombinationen verwenden. Wenn Sie einen Controller mit vielen Tasten verwenden (wie der zuvor erwähnte Xbox 360-Controller), müssen Sie überhaupt keine fummeligen Tastenbelegungen vornehmen. Sie können einfach die Standard-RetroPie / RetroArch-Tastenzuordnungen für Ihren Controller verwenden. In diesem RetroPie-Wiki-Eintrag finden Sie die Standard-Tastenkombinationen für das Joypad.

Wenn Sie den NES-Controller verwenden, ist die begrenzte Anzahl von Tasten jedoch eine Belastung. Wenn Sie das System zum Speichern des Status verwenden möchten, müssen Sie einige geringfügige Änderungen der Keymap vornehmen.Die Standard-Tastaturbelegung für das Speichern und Laden von Sicherungszuständen verwendet die Schulter-Tasten eines Controllers, die auf dem NES-Controller nicht vorhanden sind. Wir müssen diese Tasten neu zuordnen, um auf diese Funktionen zugreifen zu können. Es gibt zwei Möglichkeiten, dies zu tun: Sie können entweder die retroarch.cfg-Datei bearbeiten, die sich in befindet

\retropieconfigsall

etroarch.cfg

(was sehr langweilig ist) oder Sie können die RetroArch-Benutzeroberfläche verwenden (was normalerweise sehr langweilig ist). Wir gehen durch Letzteres.

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

Wählen Sie im Menü "Einstellungen" die Option "Konfiguration".
Wählen Sie im Menü "Einstellungen" die Option "Konfiguration".
Wählen Sie in diesem Menü die Option "Konfiguration beim Beenden speichern", um das Speichern umzuschalten. Ohne diese Einstellung bleiben die von uns vorgenommenen Änderungen beim Verlassen des RetroArch-Menüsystems nicht erhalten.
Wählen Sie in diesem Menü die Option "Konfiguration beim Beenden speichern", um das Speichern umzuschalten. Ohne diese Einstellung bleiben die von uns vorgenommenen Änderungen beim Verlassen des RetroArch-Menüsystems nicht erhalten.
Drücken Sie die B-Taste oder die Esc-Taste, um das Menü zu verlassen, bis Sie sich wieder im Hauptmenü von RetroArch befinden. Wählen Sie das Menü Einstellungen.
Drücken Sie die B-Taste oder die Esc-Taste, um das Menü zu verlassen, bis Sie sich wieder im Hauptmenü von RetroArch befinden. Wählen Sie das Menü Einstellungen.
Wählen Sie "Input". Hier finden Sie alle Einstellungen für Tastenkombinationen und zugehörige Konfigurationen.
Wählen Sie "Input". Hier finden Sie alle Einstellungen für Tastenkombinationen und zugehörige Konfigurationen.
Wählen Sie "Input Hotkey Binds". Hier können wir ändern, was die Hotkey-Kombinationen auf Ihrem Controller tun.
Wählen Sie "Input Hotkey Binds". Hier können wir ändern, was die Hotkey-Kombinationen auf Ihrem Controller tun.
Um sowohl den Zugriff auf das RetroArch-Menü während des Spiels freizuschalten als auch einen ordnungsgemäßen Zugriff auf die Speicherzustände zu ermöglichen, gibt es drei Tastenkombinationen, die wir zuordnen müssen: Speichern, Laden und Zugriff auf das RetroArch-Menü. Sie können wählen, welche Tastenkombinationen Sie für jedes dieser Elemente wünschen, aber die Tastenkombinationen, die wir für dieses Lernprogramm ausgewählt haben, sind optimal in dem Sinne, dass sie nicht mit vorhandenen Keymaps interferieren.
Um sowohl den Zugriff auf das RetroArch-Menü während des Spiels freizuschalten als auch einen ordnungsgemäßen Zugriff auf die Speicherzustände zu ermöglichen, gibt es drei Tastenkombinationen, die wir zuordnen müssen: Speichern, Laden und Zugriff auf das RetroArch-Menü. Sie können wählen, welche Tastenkombinationen Sie für jedes dieser Elemente wünschen, aber die Tastenkombinationen, die wir für dieses Lernprogramm ausgewählt haben, sind optimal in dem Sinne, dass sie nicht mit vorhandenen Keymaps interferieren.

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

Sie möchten die Abwärts-Taste auf dem Richtungsfeld zuordnen, so dass das Spiel gespeichert wird, wenn Sie den Hotkey-Aktivator (die Auswahltaste) und die Abwärtstaste drücken. Wählen Sie "Save state" und ordnen Sie ihn der Richtungstaste nach oben zu. Fahren Sie fort und lassen Sie die Einträge für den Savestate-Slot +/- frei, da diese in Ordnung sind (dies ist so eingestellt, dass Sie nach links oder rechts klicken können, um den Speicherslot zu ändern).
Sie möchten die Abwärts-Taste auf dem Richtungsfeld zuordnen, so dass das Spiel gespeichert wird, wenn Sie den Hotkey-Aktivator (die Auswahltaste) und die Abwärtstaste drücken. Wählen Sie "Save state" und ordnen Sie ihn der Richtungstaste nach oben zu. Fahren Sie fort und lassen Sie die Einträge für den Savestate-Slot +/- frei, da diese in Ordnung sind (dies ist so eingestellt, dass Sie nach links oder rechts klicken können, um den Speicherslot zu ändern).

Zum Schluss scrollen Sie ganz nach unten bis zum Ende der Liste, bis "Menüumschaltung" angezeigt wird. Wählen Sie es aus und ordnen Sie ihm dann die A-Taste zu (damit können Sie Select + A drücken), um auf das RetroArch-Menü zuzugreifen.

Drücken Sie die B-Taste, um die Menüs zu verlassen, bis Sie sich im Hauptbildschirm befinden. Wählen Sie dann „RetroArch beenden“, um die Änderungen zu speichern.
Drücken Sie die B-Taste, um die Menüs zu verlassen, bis Sie sich im Hauptbildschirm befinden. Wählen Sie dann „RetroArch beenden“, um die Änderungen zu speichern.
An diesem Punkt sind Sie alle eingestellt und können nun die folgenden Tastenkombinationen verwenden:
An diesem Punkt sind Sie alle eingestellt und können nun die folgenden Tastenkombinationen verwenden:
  • Wählen Sie + Start: Beenden Sie den Emulator.
  • Wählen Sie + B: Setzen Sie den Emulator zurück.
  • Wählen Sie + A: Unterbrechen Sie das Spiel und öffnen Sie das RetroArch-Menü im Emulator.
  • Wählen Sie + Rechts: Erhöhen Sie den Speicherplatz (bewegen Sie sich beispielsweise von Speicherplatz 1 auf Platz 2).
  • Wählen Sie + Links aus: Verringern Sie den Speicherplatz (z. B. von Speicherplatz 2 auf Platz 1 wechseln).
  • Wählen Sie + Nach oben: Speichern Sie das Spiel im aktuell ausgewählten Speicherplatz.
  • Wählen Sie + Abwärts: Laden Sie das Spiel aus dem Speicher in den aktuellen Speicherplatz.
Jetzt können Sie selbst die härtesten Spiele durchspielen, ohne jedes Mal, wenn Sie ein Game Over erhalten, von vorne anfangen zu müssen.
Jetzt können Sie selbst die härtesten Spiele durchspielen, ohne jedes Mal, wenn Sie ein Game Over erhalten, von vorne anfangen zu müssen.

Endlich ist es soweit: Wir haben nicht nur die Erfahrung mit dem NES Classic nachgebildet, sondern wir haben sogar eine überlegene Version erstellt, da sie jedes NES-Spiel spielen kann, das je gemacht wurde, und mehr Speicherplätze als der NES Classic unterstützt Shader und Video-Optionen. Wenn Sie möchten, können Sie über den Rahmen dieses Tutorials hinausgehen und sogar Game Genie-ähnliche Cheat-Codes, Instant Replays usw. verwenden. In den Wikis RetroPie und RetroArch finden Sie weitere Informationen zu allen erweiterten Funktionen der Plattform sowie unseren Leitfaden zu den erweiterten Einstellungen von RetroArch.

Bildnachweise: Fynsya / Etsy und Clive Darra / Flickr.

Beliebtes Thema

Fachberatung