Home News Doom Has Been Ported to a PDF File

Doom Has Been Ported to a PDF File

Author : Christopher Update:Feb 20,2025

Doom's Unlikely PDF Port: A Testament to its Enduring Legacy

A high school student's remarkable feat has added another chapter to Doom's legendary portability: the classic 1993 first-person shooter is now playable within a PDF file. This achievement underscores Doom's compact nature and the boundless creativity of its dedicated fanbase.

Doom's influence on the video game landscape, particularly the FPS genre, is undeniable. Its compact size (a mere 2.39 megabytes) has always made it a prime candidate for unconventional ports. Previous examples include successful implementations on devices like the Nintendo Alarmo and even within other games, such as Balandro. These ports, while often hampered by performance limitations, showcase the enduring appeal and adaptability of the original Doom engine.

GitHub user ading2210 achieved this latest feat by leveraging the JavaScript capabilities of PDF files. While PDFs typically use text boxes as pixels, the sheer number required for Doom's 320x200 resolution presented a significant challenge. The student's solution involved using a single text box per screen row, resulting in a playable, albeit slow and visually simplified (monochrome, no sound, no text) experience with an 80ms frame rate.

Image: Doom running in a PDF

The enduring appeal of these unconventional Doom ports lies not in optimal gameplay, but in the ingenuity and dedication they represent. The fact that Doom, over three decades later, continues to inspire such creative projects is a testament to its lasting impact on gaming culture. The ongoing experimentation suggests that even more surprising platforms will host Doom in the years to come.

Trending Games More +
0.01 / 352.80M
1.1 / 718.00M
0.036 / 431.31M
2.1 / 994.20M
Latest Games More +
Casual | 1875.80M
In this exciting interactive story, Curse of the Night Stalker - Chapter 3 lets you embody Valtier, a skilled hunter confronting a sinister curse in a rural town. As Valtier struggles with spreading vampiric symptoms, you must manage his daily routi
Music | 54.70M
Embark on an exhilarating musical journey with BTS BLINK: KPOP Rolling Ball! This engaging game masterfully blends rhythm-based action with challenging obstacle courses, guiding your ball along a vibrant dancing road. Feel the beat with an electrifyi
Puzzle | 61.40M
Embark on a magical journey in Panda's Dreamland Quest, an engaging match-3 adventure that takes you into a colorful world of puzzles and fun. With easy-to-learn controls and beautiful visuals, you'll quickly become hooked on matching items and acti
Casual | 476.90M
Step into a deeply personal journey as you and your grieving mother retreat to a secluded cabin in Return to the Cabin. Your choices will define the evolving relationship between you both—will you forge an unbreakable bond or take an unexpected turn
Card | 22.70M
Dive into an epic adventure with Card Wars, inspired by the beloved Adventure Time episode! Take on the roles of Finn, Jake, Princess Bubblegum, and other favorites as you journey across the Land of Ooo, summoning creatures, casting spells, and outs
Card | 19.88M
Join the thrilling world of Callbreak Master 3 - Card Game! This strategic card game (popularly known as Lakdi) reigns as a beloved classic across India and Nepal. Experience real-time multiplayer action, compete against AI-powered bots, and collect