Startseite » wie man » 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

    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, in die Hände zu bekommen. Zahlen Sie nicht bei eBay $ 300, wenn Sie mit dem preisgünstigen Raspberry Pi Ihr eigenes Spiel mit noch mehr Spielen erstellen können.

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

    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 geliefert Super Mario Bros., Die Legende von Zelda, und Castlevania und einen Old-School-NES-Controller (allerdings mit einem sehr kurzen Kabel und einem anderen Anschluss, um die kleineren Abmessungen des NES Classic zu berücksichtigen).

    Es kostet $ 60 und wird mit einem Controller geliefert. 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 werden wir das kostengünstige Raspberry Pi, einige freie Software, die die NES-, SNES- und andere Konsolen emuliert, sowie einige preiswerte USB-NES-Controller zu einer DIY-Version kombinieren, die noch besser ist als die Originale.

    Besser wie? Ihre DIY-Version umfasst nicht nur alle Funktionen der aktuellen NES-Classic-Speichern, CRT-Shader für Spiele mit Retro-Look und eine gut aussehende Organisation mit Cover-Grafiken. Sie können jedoch 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 sogar 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 alle miteinander zu verbinden.

    Ein Himbeer-Pi und sein Zubehör

    In erster Linie benötigen Sie einen Raspberry Pi-Mikrocomputer und ein paar grundlegende Zubehörteile. 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 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. Möglicherweise 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 für alle benötigten Teile geschrieben. Weitere Informationen finden Sie in diesem Artikel.

    Der Fall macht das Projekt

    Eine von NES inspirierte Raspberry Pi-Hülle, erhältlich bei Etsy.

    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 machen möchten, sollten Sie eine benutzerdefinierte NES- oder SNES-Hülle für Ihren Raspberry Pi in Betracht ziehen.

    Bei Amazon gibt es einige 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

    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 war, wie wir zugeben werden, weitaus schwieriger als wir ursprünglich erwartet hatten. Es scheint unfassbar einfach zu sein, ein paar günstige und gut gebaute NES-Controller zu kaufen, aber in Wirklichkeit gibt es einen solchen Lauf auf dem Markt, dass die Angebote oft ungenau sind, Controller schwer zu bekommen sind und die beste Vorgehensweise, die wir können Es empfiehlt sich im Moment, mehrere Controller gleichzeitig zu kaufen, den Controller zurückzugeben, den Sie nicht möchten, und die guten Controller zu behalten (die eine gute Kraft und eine gute Knopfempfindlichkeit besitzen 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). Uns gefiel zwar das Gewicht des Retro-Links 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 spielen möchten, ist ein neuerer Controller mit mehr Schaltflächen vorhanden 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 etwas 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 sehr 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. Außerdem benötigen Sie ein Werkzeug, um dieses Bild auf Ihre SD-Karte zu brennen. Unser Werkzeug ist der plattformübergreifende Etcher-Imagebrenner.

    Schließlich und thematisch das Wichtigste, werden Sie einige Spiele brauchen! Diese liegen in Form von ROM-Dateien vor, die Sie entweder selbst (mit entsprechender Hardware) reißen oder aus dem Internet herunterladen können. Der Erwerb von ROMs ist eine Übung, da es sich um rechtliche Unklarheiten 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 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 das ausgewählte Laufwerk 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 Ihr 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 festsitzen, wenden Sie sich bitte an unser Raspberry Pi-Handbuch für Anfänger, das eine Reihe nützlicher Informationen zum ersten Setup enthält.

    Zweiter Schritt: Konfigurieren Sie RetroPie

    Wenn Sie das Pi zum ersten Mal mit der installierten RetroPie SD-Karte hochgefahren haben, werden einige einmalige Einrichtungsschritte automatisch durchlaufen (z. B. Erweitern der Partition, Entpacken von Dateien usw.). 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)..

    Eventuell werden Tasteneinträge angezeigt, für die möglicherweise keine entsprechenden Tasten auf Ihrem Controller vorhanden sind (beispielsweise, wenn Sie einen herkömmlichen NES-Controller verwenden und er Sie nach X- und Y-Tasten fragt). Wenn Sie zu den Eingaben für die Tasten gelangen, die Sie nicht haben, halten Sie einfach eine Taste gedrückt, die Sie bereits programmiert haben, und lassen Sie sie 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, 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 wenigen Augenblicken kommen wir zu den eigentlichen Spielen.

    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 sofort mit der Installation von Spielen in RetroPie 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 Eintrag auf der Liste, wie unten gezeigt.

    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)..

    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 (oder genauer die Emulation Station-Benutzeroberfläche darunter) neu starten. 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 "Beenden"..

    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 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 (in unserem Fall das einzige Spiel) und drücken Sie erneut A.

    Nach einem sehr kurzen Moment ist der NES-Emulator vollständig mit dem Laden Ihres ROMs fertig, und Sie werden das Spiel so sehen, als ob Sie es auf ein altes NES-Gerät geladen hätten.

    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 mein eigenes 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"..

    Da dies unser erster Kratzer ist, schalten Sie den Filter auf "All Games". Standardmäßig verwendet der Scraper nur das System, in das er geladen wird (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 falsche Daten kratzen kann, wenn er sich nicht sicher ist, ob das Spiel zutrifft 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 es nur eine Auswahl gibt). Drücken Sie A, wenn Sie das richtige Spiel ausgewählt haben.

    Wenn Sie fertig sind, haben Sie eine gut organisierte Spielesammlung.

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

    Unmittelbar nach dem Platzieren eines Spiels können Sie feststellen, wie lebendig und knackig die Grafiken aussehen. Tatsächlich beim Laden unseres Demo-Spiels Crystalis, Das 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 Ihr HDTV-Fernseher präsentieren das Spiel mit einem perfekten 1: 1-Verhältnis von Pixel zu Pixel, 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. Lassen Sie uns zunächst den ersten spielbaren Moment betrachten Crystalis 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 ursprüngliche Spiel auf der Originalhardware 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 es jedoch aus der Ferne betrachten (wie zwischen Ihrem Sofa und dem Fernseher), 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 Rand des Bildes im Vergleich zum ersten Bild. Sie werden sehen, was ich meine.

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

    Bei einem Vergleich mit einem ähnlichen Vergleich, wie wir es hier haben, 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. Auch wenn ich nichts dagegen hatte, wie das Spiel glatt oder glatt aussieht, als ich einen CRT-Shader anstellte, ging 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 wir müssen noch ein paar Verbesserungen vornehmen, 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 nicht bereits 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).

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

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

    In der unteren linken Ecke, in winzigem gelbem Text, wird ein kleines Update-Symbol angezeigt, das 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 an 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" aus..

    Wählen Sie "Konfigurieren der grundlegenden Libretro-Emulatoroptionen"..

    Hier können Sie festlegen, ob Shader und Glättung Emulator-by-Emulator-Basis konfiguriert oder universell angewendet werden sollen. Wenn Sie nicht für jedes System unterschiedliche Shader-Einstellungen 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. Es ist wichtig anzumerken, dass Glättung und Shader eine entweder / oder 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 von 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.

    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 leistungsfähige Grafikkarte 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, möchten Sie diesen Abschnitt vielleicht ganz auslassen. 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 rein Super 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 speichern Jederzeit und irgendwo, So 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 standardmäßigen RetroPie / RetroArch-Tastenzuordnungen für Ihren Controller verwenden. In diesem RetroPie-Wiki-Eintrag finden Sie die standardmäßigen Joypad-Hotkeys.

    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 der Sicherungszustände 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 \\ retropie \ configs \ all \ retroarch.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-Oberflä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 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.

    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.

    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 keine vorhandenen Keymaps beeinträchtigen.

    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 (sie sind 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.

    An diesem Punkt sind Sie fertig 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 aktuellen 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.


    Endlich ist es soweit: Wir haben nicht nur die Erfahrung mit der Verwendung des 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 und mehr 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.