Programmer gets Doom working in full color 17FPS on a Casio calculator

Published , by TJ Denzer

When it comes to most things with screens, it should come as little surprise that programmers out there will figure out how to load Doom onto them in some way or the other. The quality of the port is always suspect, though. Even so, the port recently loaded onto a Casio graphing calculator by an enterprising young programmer looks pretty good to say the least.

This original Doom port project was recently shared by Bethesda itself on Twitter, though it was originally posted by alexosk8 on the Subreddit r/InterestingAsF*ck. Alexosk8 loaded a port of the original Doom onto a Casio fx-CG50 calculator. It’s a full-color port that runs at around 17 frames-per-second, featuring full guns, firing animations, enemies and more.

We’ve certainly seen Doom loaded to various other devices over the years. Heck, in 2020, we even got to see Doom ported onto Nintendo’s new Super Mario Bros. 35th anniversary Game & Watch. It helps that the Casio fx-CG50 is, itself, a pretty beefy calculator with 61kb of RAM memory, but this might be one of the more versatile Doom ports we’ve seen put on such a calculator (and we’ve seen one run on a device powered by potatos).

The fun part is that alexosk8 even shared a video of himself playing the port he put on the Casio calculator. Anyone who would suggest it could be fake or just a superimposed image can watch him actually playing the game for a little bit and demonstrating its controls.

We’ll go ahead and chock it up to a proper port and slide that Casio calculator onto the lengthy list of devices that can run Doom. Well played, alexosk8.