First reported by Eurogamer, Nintendo hardware enthusiast GaryOderNichts has subjected the Japanese publisher’s new smart clock Alarmo to everyone’s favorite hacker privilege: forcing its own little device run id Software’s groundbreaking 1993 FPS, Doom.
My first thought when I saw Nintendo releasing a little smart device based on its games was “that’s cute, I don’t find anything objectionable about this,” but then I saw the gewgaw’s $100 price tag. Now I want DIYers like GaryOderNichts to punish the alarm clock by twisting it in horrible ways that will void the warranty, like it’s stuck in the Internet of Things Hellraiser.
Look
It started when GaryOderNichts figured out how to even run custom code on the Alarmo, a process the enthusiast outlined on his blog and demonstrated by having the device display an image of a cat. This naturally prompted GaryOderNichts’ followers to request a Doom demonstration, which he delivered just a few days later on November 2.
“There is currently no audio support,” GaryOderNichts wrote in the description of a video demonstration of the hack. “To avoid USB loader memory size limitations, the .wad must be compressed at boot time and then decompressed to external memory.
“However, it is possible to load the shareware version of Doom entirely from USB, without modifying the Alarmo.”
I think my favorite part is that you can control Doom using the Alarmo’s built-in controls: turn the glowing bell to rotate, click it to move forward, and press the side buttons to fire. Although Doom on Anything projects are almost universally intended for demonstration (or shiggles), you can access GaryOderNichts’ source code and learn how to replicate the hack on Github.