Inzwischen ist es ein Running-Gag, den Shooter-Klassiker aus 1993 auf so ziemlich jedes technische Gerät zu portieren. Nun hat ein Modder das Spiel sogar auf einem LEGO-Stein zum Laufen gebracht.
Der Ingenieur James Brown aus Neuseeland hat wieder einmal bewiesen, dass kein Ding der Welt vor DOOM gefeit ist. Er hat sich einen kleinen Lego-Stein über einen 3D-Drucker erstellt und dort einen noch kleineren Bildschirm verbaut.
In dem Lego-Stein steckt ein 0,42 Zoll großes OLED-Display mit einer Auflösung von 72 x 40 Pixeln. Allein dieses Ergebnis ist bereits beeindruckend.
Um aber den Witz komplett zu machen, wollte er darauf das erste DOOM spielen können. Dafür hat er sich einen Micro-Rechner aus einer Platine (STM32F030F4P6), einem ARM Cortex M0 als Prozessor, 16Kbit Flash-Speicher und 4Kbit Arbeitsspeicher gebaut.
Der kleine Rechner liegt etwas außerhalb des Steins und kann mithilfe eines eigenen Skripts in Python den Gaming-Klassiker auf das winzige Display zaubern.
Das fertige Projekt hat Brown als Video auf seinen Social-Media-Kanälen Twitter und Mastodon gepostet. Kurz darauf hatte er ein Interview mit Kotaku. Dort hat er folgendes dazu gesagt:
“The microcontroller in the brick has 16K of flash, which just about gets you a Doom sprite. There was no way it was going to run it properly. The options seemed to be: 1) Write a raycasting game with as much Doom flavour as possible, 2) Stick a wire in it and stream video to it, or 3) Put a more powerful processor in there. One probably wouldn’t be accepted as fitting the meme. Two didn’t seem a very interesting challenge. Three was going to take a bit longer to design. But since two was so easy, someone was going to do it eventually and I decided I’d rather it were me.”
Es lohnt sich den Artikel von Kotaku und seine Social-Media-Beiträge dazu zu lesen. Es ist wirklich ein spannendes Projekt und zeigt, dass wir noch nicht die Grenze für DOOM-Portierungen erreicht haben.
Doch was denkt ihr dazu? Spannendes Projekt oder vergebene Liebesmühe? Schreibt uns eure Meinung dazu gerne in die Kommentare!