Verlorene Titel, Piratenspiele, Film-Hommagen und sogar der Inhalt seines Speichers, der in Kunst verwandelt. Die Nintendo NES ist ein riesiges Spektrum an Möglichkeiten, und mit 36 Jahren auf dem Buckel gibt es keinen Zweifel, dass ihre Fans jedes Detail ihrer Funktionsweise kennen. Die Anzahl der Hacks für die NES ist beeindruckend, aber einer fehlte: DOOM zu spielen. Der YouTube-Kanal TheRasteri zeigt uns, wie man eine DOOM-„Kartusche“ baut, und obwohl ihre Ausführung nicht ganz nativ ist (da sie einen Raspberry Pi verwendet), hängt sie vollständig von der Original-Hardware ab, ohne Veränderungen.
DOOM behält seine Position als das neue „Hello World“, und einige Enthusiasten haben es geschafft, es auf unerwarteten Plattformen auszuführen. Von Thermostaten bis zu Druckern – diese Genies haben den Code des Spiels auf unglaubliche Weise gebogen und angepasst, und man kann sich nur fragen, wo die Grenze liegt.
Vielleicht... die Nintendo NES? Die ursprüngliche Shareware-Version von DOOM gibt an, dass die Mindestanforderungen ein 386er Prozessor mit 4 Megabyte RAM sind. Der Prozessor der NES entspricht einem winzigen Bruchteil eines traditionellen 386ers, während ihr RAM nur 2 Kilobyte beträgt. Wenn der Marine diese höllischen Gänge noch einmal auf Nintendos Hardware durchqueren soll, braucht er ein wenig Hilfe... und da kommt ein Raspberry Pi ins Spiel:
DOOM auf einer Nintendo NES
Aber die Geschichte endet hier nicht. Dieser Hack von TheRasteri ist viel ausgefeilter als das klassische „Wir bauen einen Pi in das NES-Gehäuse ein“. Im Wesentlichen führt der Mini-Computer Chocolate Doom aus (vielleicht die dem, was wir unter MS-DOS genossen haben, am nächsten kommende Version, weil sie die .WAD-Dateien benötigt) und „entführt“ den Grafikspeicherbus der Nintendo NES, um dann die Grafiken des Spiels direkt in die PPU zu injizieren der Konsole. Daher stammt auch der Name dieses Projekts: PiPU.
Die gute Nachricht ist, dass die Nintendo NES keine Modifikation erhält, aber der Raspberry Pi und die restlichen Komponenten müssen in eine Spenderkartusche eingebaut werden. Das „Opfer“ war Major League Baseball, besonders nützlich, weil es sich um eine CNROM-Kartusche mit allen vorhandenen Pins handelt, aber dennoch einen chirurgischen Eingriff erfordert. Das Endergebnis ist DOOM in der Standardversion auf einer Nintendo NES mit Unterstützung des Raspberry Pi. Abgesehen vom Hack zeigt die Konsole unter normalen Umständen nur 13 Farben, daher muss PiPU Dithering verwenden, um die Effekte zu kaschieren.
https://old.neoteo.com/2doom-la-mejor-demake-de-doom/Nun stellt sich die Frage: Betrügt er? Nun ja... ja und nein? Ja, weil die Ausführung von DOOM dem Raspberry Pi obliegt, und nein, weil die Idee, zusätzliche Hardware in Nintendo-Kartuschen zu verwenden, nicht neu ist. Das erste, was einem in den Sinn kommt, ist der Super-FX-Coprozessor der Super Nintendo (die Version 2 dieses Chips wurde im offiziellen DOOM-Port für SNES verwendet), und der SA-1-Coprozessor, der von Fans weiterhin gehackt wird.