
Programmer ports "Doom" as playable PDF

The classic game "Doom" from 1993 has conquered numerous platforms. Now another bizarre highlight has joined this illustrious circle: "Doom" also runs in a PDF. And you can try it out for yourself.
Do you feel like playing a classic today? Then why not play "Doom" in a PDF file. "Doom" can be run as ASCII art at 12 fps in a PDF file around six MB in size. All you need is a browser based on Chromium, for example Google Chrome, Microsoft Edge or Opera.
How can "Doom" run in a PDF?
The programmer "ading2210" was inspired by this and ported "Doom" for the PDF version. On his Github project page, he describes how he ported the game. He first had the C code of "Doom" output as Javascript using the Emscripten compiler. This can be inserted into PDF files.
The image update takes around 80 milliseconds per frame, resulting in a jerky fps rate of 12.5. Both the graphics and the fps rate are anything but pleasant to play. I got a headache after a short time. Nevertheless, the project demonstrates once again how creative some people can get.
"Can it run Doom?"
"Doom" as a PDF is the latest of several adventurous "Doom" experiments in the past. When the first-person shooter "Doom" was released in 1993, the game was a milestone in the field of three-dimensional games. The code was released in 1997 and was subsequently used in numerous fan projects.
You can find more examples here. Basically, no screen is safe from "Doom".


Feels just as comfortable in front of a gaming PC as she does in a hammock in the garden. Likes the Roman Empire, container ships and science fiction books. Focuses mostly on unearthing news stories about IT and smart products.
From the latest iPhone to the return of 80s fashion. The editorial team will help you make sense of it all.
Show all