Trådfri: Doom läuft auf einer Ikea-Lampe

Nicola Wrachien hat es geschafft, Doom auf einer Ikea-Trådfri-Lampe zum Laufen zu bringen. Etwas Zusatzhardware war aber erforderlich.

Artikel veröffentlicht am ,
Doom auf einer Ikea-Lampe
Doom auf einer Ikea-Lampe (Bild: Youtube/next-hack/Screenshot: Golem.de)

Spielen auf der Badezimmer-Lampe: Die Doom-Engine läuft auf einem RF-Modul einer Ikea-Lampe, genauer gesagt auf einem smarten GU-10-Leuchtmittel, das per Funk angesteuert werden kann. Eben jenes Steuerungsmodul bietet die Basis für den Hack, wobei Bastler Nicola Wrachien nur ein 8 MByte großes SPI-Flashmodul und ein kleines TFT-Display sowie acht Taster für die Steuerung und einige weitere Bauteile benötigte, damit das Ballerspiel auch läuft.

Stellenmarkt
  1. Product Owner Digitale Akte (m/w/d)
    L-Bank, Karlsruhe
  2. Informatiker (w/m/d) mit Bachelor oder Fachhochschul-Diplom im Dezernat "IT-Betrieb" (Z3C)
    Bundeskartellamt, Bonn
Detailsuche

Das Modul verfügt über ein MGM210L-Modul von Silicon Labs (PDF) mit einem Cortex M33 mit 80 MHz, 1 MByte Flash und nur 108 KByte RAM. Ein externes SPI-Modul mit 8 MByte und Quad Serial Peripheral Interface wurde als Speichererweiterung verwendet.

Der Bastler musste zahlreiche Speicheroptimierungen vornehmen und hat den GBA-PrBOOM-Port von Doom verwendet, um das Shareware-Doom auf der Lampe zum Laufen zu bringen. Wrachien hob hervor, dass auch die Z-Depth-Beleuchtung wiederhergestellt werden konnte, die im Gameboy-Advance-Port fehlt. Die Framerate beziffert der Bastler mit bis zu 35 Bildern pro Sekunde, bei komplexen Szenen kann sie auf bis zu 16 fps fallen.

Golem Karrierewelt
  1. Blender Grundkurs: virtueller Drei-Tage-Workshop
    06.-08.09.2022, Virtuell
  2. First Response auf Security Incidents: Ein-Tages-Workshop
    14.11.2022, Virtuell
Weitere IT-Trainings

Die Steuerung erfolgt über acht Taster, die auf einer Platine zusammengefasst wurden. Das Spiel wurde mit Teraterm über das Ymodem-Protokoll auf die Lampenhardware übertragen, was ungefähr zehn Minuten dauert. Für die Anzeige wurde ein kleines TFT-Display mit 160 x 128 Pixeln Auflösung verwendet. Die passt, bis auf das Display und die Steuerungsplatine, ins Lampengehäuse. Die Stromversorgung wird über vier AA-Batterien realisiert.

Die Lampe selbst kann nach dem Umbau nicht mehr verwendet werden.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


echterhoff 15. Jun 2021

wenn er sich bei mir gemeldet hätte, hätte ich ihm alternativen nennen können (wikipedia...

amagol 14. Jun 2021

Eben. Genauso wie ESP-01 als WIFI-Modul fuer Arduino verwendet werden, obwohl der ESP...

Muellersmann 14. Jun 2021

https://img-9gag-fun.9cache.com/photo/am91wo2_700bwp.webp Und der Mac ist danach noch...

rerx 14. Jun 2021

Doom lief nie auf einem Schwangerschaftstest. Das wurde von den Medien falsch...



Aktuell auf der Startseite von Golem.de
Wissenschaft
LHC hat drei neue exotische Teilchen entdeckt

Der sogenannte Teilchenzoo der Physik ist noch größer geworden. Die Wissenschaft hofft auf Bestätigung der Modelle zu deren internen Aufbau.

Wissenschaft: LHC hat drei neue exotische Teilchen entdeckt
Artikel
  1. Superior Continuous Torque: E-Motor von Mahle für Dauerbetrieb unter Stress
    Superior Continuous Torque
    E-Motor von Mahle für Dauerbetrieb unter Stress

    Mahle hat einen neuen Auto-Elektromotor entwickelt, der unbegrenzt lange unter hoher Last betrieben werden kann. Dies wird durch ein neues Kühlkonzept im Motor erreicht.

  2. Security: BSI beginnt Zertifizierung für 5G-Komponenten
    Security
    BSI beginnt Zertifizierung für 5G-Komponenten

    Eine schnelle und zuverlässige IT-Sicherheitsaussage für die geprüften Produkte, das verspricht das BSI. Doch welche Produkte sind betroffen?

  3. VW.OS: VW-Software soll einfach updatefähig und bezahlbar sein
    VW.OS
    VW-Software soll "einfach updatefähig" und bezahlbar sein

    Mit seiner Softwaresparte Cariad will VW ein einheitliches System mit vereinfachter Architektur erstellen.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • PS5 bestellbar • HP HyperX Gaming-Headset -40% • Corsair Wakü 234,90€ • Samsung Galaxy S20 128GB -36% • Audible -70% • MSI RTX 3080 12GB günstig wie nie: 948€ • AMD Ryzen 7 günstig wie nie: 259€ • Der beste 2.000€-Gaming-PC • CM 34" UWQHD 144 Hz günstig wie nie: 467,85€ [Werbung]
    •  /