Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Creative Bloq
Creative Bloq
Technology
Natalie Fear

From calculators to pregnancy tests, people can't stop running DOOM on ridiculous devices

DOOM on a calculator.

It's become a bit of an inside joke in the game dev community that DOOM will run on anything – and I mean anything. Since its launch in 1993, the iconic first-person shooter has built a cult following thanks to its elite lightweight engine and with the source code freely available online, devs have been discovering increasingly obscure ways to play this retro classic.

Forget the retro game consoles from days of yore, you only have to look at the r/itrunsdoom subreddit to see the increasingly unhinged devices that the community has hacked so far. From an ATM machine to the humble calculator, these are some of the weirdest ways to play DOOM.

01. Microsoft Word

DooM in a MS Word Document from r/itrunsdoom

Shared to the r/itrunsdoom subreddit, software engineer Wojciech Graj demonstrated how DOOM can run in a standalone Word document. Unlike more rudimentary screens, MS Word brings you DOOM in full colour, making it a somewhat faithful recreation of the original gaming experience.

Better still, you can play it yourself – all you need is an updated version of MS Word. Available from GitHub, the 6.6MB doc contains a source port of doomgeneric. "Every game tick, doomgeneric.dll creates a bmp image containing the current frame and uses GetAsyncKeyState to read the keyboard state," Wojciech explains.

02. ATM

Louie Roots, a curator and game developer based in Perth, stumbled upon this abandoned ATM machine and with the help of his friend Julien, the pair were able to recreate a fairly faithful version of DOOM. Utilising the "OEM PC and display, plus an i-Pac controller for mapping the side buttons" the pair eventually got creative by using the PIN pad to control gameplay. With the ATM machine's original speaker intact, there's even the added bonus of the original sound design to add to the immersion.

03. Apple Watch

It seems only natural that DOOM would run on the Apple watch, and while the graphics are fairly crisp compared to other versions, the WatchOS 2's poky screen makes for a somewhat cramped gameplay experience.

Created as part of a 10-hour hackathon, Facebook devs Lior Tubi and Mehdi Mulani set to work installing nDoom. "We used the UI thread to dispatch iterations of Doom's run loop. We wired button clicks to post events to Doom as if they were coming from a keyboard," Lior explains on his YouTube channel. "By far the most intensive task was drawing images to the screen. Trying to draw them too fast resulted in annoying unresponsiveness. Tweaking UIImage's properties and only updating the image if anything has changed allowed us to squeeze some more juice," he adds.

04. Calculator

Across the years numerous creators have successfully run DOOM on a calculator – the fan favourite model being the TI-83 Plus graphical calculator. In the video above, YouTuber LazyGameReviews demonstrates how to install DOOM alongside other popular games like Tetris, Jezzball and even Super Mario. (I am not responsible for any subsequent procrastination caused by following LGR's tutorial).

05. Pregnancy test

Yes, I'm not kidding. Perhaps the most bizarre way to play DOOM is on a pregnancy test (I did say you can run DOOM on just about anything). After seeing the inside of a pregnancy test on X, programmer Foone Turing decided to put the device to the test, removing its interiors to run the game on its minuscule display.

Foone worked on several models before achieving the impressive results above. If we want to get technical, the pregnancy test in question isn't running DOOM with its original hardware, but major points for creativity (and absurdity).

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.