Mit dem Aufkommen der Winterferien ist das Problem des Schmückens von Weihnachtsbäumen aktueller denn je. Einer der Technik-Enthusiasten bei SpritesMods wurde kreativ und kreierte eine Weihnachtsdekoration, die den alten Doom-Shooter ausführen kann. Das Spiel kann nicht nur gestartet, sondern auch ganz normal gespielt werden.
Während das Ausführen von Doom auf nicht entworfenen Geräten wie intelligenten Glühbirnen heute zu einer kleinen Herausforderung geworden ist, war die Fähigkeit, das Spiel auf einem PC auszuführen, in der Vergangenheit eine wichtige Metrik. Zum Beispiel lief Doom, das 1993 veröffentlicht wurde, nicht auf dem alten Commodore 64. Zu dieser Zeit begannen Benutzer, ihre eigenen Computer auf der IBM PC-Plattform zu bauen, also lautete die Frage: „Kann Doom darauf laufen?“ war überhaupt nicht untätig.
Mittlerweile ist die Herstellung solcher "Computer" zu einer Art Spiel geworden. Diesmal sprechen wir über ein Weihnachtsbaumspielzeug, das in Form eines IBM PC-Computers hergestellt und mit einem 0,96-Zoll-Display ausgestattet ist. Um die Spielfigur zu steuern, kann der Benutzer eine Bluetooth-Tastatur und eine drahtlose Maus oder ein drahtloses Gamepad verwenden. Es ist bemerkenswert, dass viele dieser "Projekte" nur Demovideos zeigen, die Ihnen nicht erlauben, tatsächlich zu spielen. In diesem Fall sprechen wir von einer voll funktionsfähigen Version.
Dazu musste ich eine eigene Leiterplatte entwickeln, die in ein 3D-gedrucktes Gehäuse passt. Die wichtigste „treibende Kraft“ ist der Mikrocontroller ESP32-C2-Wrover-02, der etwas mehr Speicher hat als der Standard-ESP32. Das Gehäuse enthält einen Li-Ionen-Akku, einen I2S-Audioverstärker und einen LCD-Display-Kontakt, einen Lautsprecher, einen Schalter und einen USB-Ladeanschluss. Der Lautsprecher ist klein, aber durchaus in der Lage, Soundeffekte und Musikbegleitung wiederzugeben.
Eine Vollversion von Doom würde zu viel Speicher benötigen, was der ESP32 natürlich nicht hat, also wurde eine Version des GBA Doom Ports verwendet, die optimiert wurde, um mit wenig Speicher zu laufen. Außerdem wurden proprietäre Audiodateien im .mus-Format in ein offenes .imf-Format konvertiert, das mit dem ESP32 abgespielt werden kann.
Es ist zwar nicht das kompakteste Gerät, auf dem Doom ausgeführt werden kann, aber sicherlich das neueste. Es wird berichtet, dass es möglich gewesen wäre, es noch kompakter zu machen, wenn es nicht das IBM-PC-Gehäuse hätte imitieren müssen.
2022-12-14 08:14:48
Autor: Vitalii Babkin
Quell-URL