Inhaltsverzeichnis:
- Was sind die NES- und SNES-Klassiker und warum ist der Himbeer-Pi besser?
- Was du brauchst
- Erster Schritt: Bereiten Sie Ihr Pi vor
- Zweiter Schritt: Konfigurieren Sie RetroPie
- Dritter Schritt: Fügen Sie Ihre Spiele hinzu
- Die saftigen Extras: Cover Art, Shader und Save Games

2023 Autor: Peter John Melton | [email protected]. Zuletzt bearbeitet: 2023-05-26 18:40

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

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

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

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

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

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!“.

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


An dieser Stelle sehen Sie den folgenden Bildschirm mit dem RetroPie-Logo und „13 Games Available“darunter.

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.


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.






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


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



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.

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.

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.

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

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






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






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.

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.


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

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
So spielen Sie Ihre beliebtesten NES-, SNES- und anderen Retro-Spiele mit einem Emulator auf Ihrem PC

Du hast es gesehen Vielleicht war es in einem Flugzeug, vielleicht bei einem Freund, aber man sah Leute, die alte Nintendo-, Sega- oder sogar PlayStation-Spiele auf ihren Computern spielten. Wenn Sie jedoch nach bestimmten Spielen in Steam suchen, wird nichts angezeigt. Was ist das für Hexerei?
Erstellen Sie Ihre eigenen benutzerdefinierten Zeichen oder Schriftarten mit dem Editor für private Zeichen

Es gibt für fast jede Gelegenheit und jede Eventualität eine Schriftart, aber wie sieht es dann aus, wenn Sie etwas anderes brauchen? Windows enthält den Editor für private Zeichen, mit dem Sie eigene Schriftarten oder nur einzelne Zeichen und Symbole erstellen können.
Erstellen Sie Ihren eigenen WLAN-Hotspot mit einem Laptop und einem virtuellen Router

Drahtlose Internetverbindungen sind weitaus häufiger als früher, aber es gibt Zeiten, in denen Sie feststellen können, dass Sie eine kabelgebundene Verbindung verwenden und diese drahtlos nutzen möchten - beispielsweise in einem Hotel mit nur kabelgebundenem Internet, aber Sie möchten um dein Tablet online zu bekommen.
Erstellen und Ausführen eines eigenen Audio-Podcasts

Haben Sie Lust, Ihre Stimme buchstäblich ins Internet zu bringen? Podcasts sind eine großartige Möglichkeit, mit Menschen zu interagieren und ein Blog zu ergänzen. Was Sie wissen müssen, vom Kauf eines Mikrofons bis zum Hosten auf Ihrer Website.
Beste kostenlose Online-Comic-Ersteller-Tools zum Erstellen eines eigenen Comics

Mit diesen kostenlosen Online-Tools für Comic-Ersteller können Sie innerhalb weniger Sekunden eigene Comic-Bücher erstellen. Dieser kostenlose Comic-Hersteller kann für Studenten nützlich sein. Wenn Sie online nach Comics-Erstellersoftware suchen, können Sie Pixton, ToonDoo, Canva usw. besuchen.