Sie können jetzt NES- und Game Boy-Spiele auf dem Nintendo Game and Watch emulieren

Sie können jetzt NES- und Game Boy-Spiele auf dem Nintendo Game and Watch emulieren

Das Nintendo Game and Watch wurde aufgrund seiner bekannten internen Hardware und viel harter Arbeit von engagierten Hackern gehackt.





Einige clevere Detektivarbeit hat den Grundstein für die Entwicklung von Homebrew-Spielen für Nintendos Retro-Rückfallmaschine gelegt.





kritischer prozess ist gestorben windows 10 loop

Deine Lieblings-Retro-Spiele auf dem Nintendo Game and Watch

YouTuber-Stacksmashing hat eine Reihe von Videos zum Hacken von Nintendo Game and Watch veröffentlicht. Es ist kein einfacher Prozess, aber bisher läuft die NES- und Game Boy-Emulation im Grundzustand, neben einer obligatorischen Doom-Portierung.





Dieser Hack ist aufgrund der Elektronik möglich, die das Nintendo Game and Watch verwendet. Der STM32H7B0 ist Teil der weit verbreiteten STM32-Chipfamilie. Diese Chips sind in vielen Hobby-Mikrocontroller-Boards zu finden und können über Debug-Pins am Chipsatz ausgelesen und modifiziert werden. Der Chip ist mit einem 1-MB-SPI-Flash-Chip gepaart, mit dem auch Daten über die Vorgänge im Hauptprozessor gesammelt werden können.

Zufälligerweise legt die Platine des Nintendo Game and Watch alle Pins frei, die für die Neuprogrammierung des STM32-Chips als Pin-Header erforderlich sind. Der Zugriff auf die Firmware des Chips erwies sich jedoch als schwierig, da Nintendo Produktionsflags gesetzt hatte, die das direkte Auslesen des Chips unterbinden – ein Sicherheitsmerkmal des STM32.



Hardware-Detektivarbeit zahlt sich aus

Kein Zugriff auf die Firmware macht es schwierig, benutzerdefinierte ROMs auf der Hardware auszuführen, aber Stacksmashing hatte immer noch Zugriff auf den RAM des Chips und den separaten SPI-Flash-Chip. Mit Daten aus RAM und SPI Flash konnte er herausfinden, welche Verschlüsselung zum Laden von ROMs verwendet wurde, und schließlich so ändern, dass eine gehackte Version von Mario Bros.

Die nächste Aufgabe bestand darin, einen Weg zu finden, die Nintendo-Firmware vom Chip zu entfernen, damit sie gesichert werden konnte. Ohne diesen Schritt kann jeder Versuch, das Gerät normalerweise neu zu programmieren, dazu führen, dass es dauerhaft nicht mehr funktioniert und die Konsole „gemauert“ wird.





Nachdem sie sich mit Konrad Beckmann, einem Hardware-Hacker aus Schweden, zusammengetan hatten, fanden sie heraus, dass sie durch Ausführen eines benutzerdefinierten Codes vom SPI-Flash-Chip die gesamte Firmware für das Nintendo Game and Watch auslagern konnten.

Jetzt war alles vorhanden, um nach Herzenslust zu hacken, da sie wussten, dass sie ihre Änderungen jederzeit rückgängig machen konnten. Konrad Beckmann nutzte die neue Freiheit auf Twitter schnell:





Von hier aus nahmen nach unglaublich viel harter Arbeit benutzerdefinierte Emulatoren Gestalt an. Die aktuellen Bemühungen konzentrieren sich darauf, ein benutzerfreundliches Homebrew-Setup für das Nintendo Game and Watch zu erstellen.

Der Homebrew-Code und die Anweisungen für Nintendo Game and Watch sind noch in den Anfängen und finden sich auf Stacksmashing's GitHub-Seite .

Teilen Teilen Tweet Email Der Nintendo Switch ist erfolgreicher als der NES

Der japanische Videospielhersteller hat in seinem jüngsten Finanzbericht beeindruckende Verkaufszahlen veröffentlicht.

Weiter lesen
Verwandte Themen
  • Heimwerken
  • Technische Nachrichten
  • Nintendo
  • Hacken
Über den Autor Ian Buckley(216 veröffentlichte Artikel)

Ian Buckley lebt als freiberuflicher Journalist, Musiker, Performer und Videoproduzent in Berlin. Wenn er nicht gerade schreibt oder auf der Bühne steht, bastelt er an DIY-Elektronik oder Code herum, in der Hoffnung, ein verrückter Wissenschaftler zu werden.

Mehr von Ian Buckley

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Übertragen Sie Dateien von Android auf PC-WLAN
Klicken Sie hier, um sich zu abonnieren