Home News Doom Has Been Ported to a PDF File

Doom Has Been Ported to a PDF File

Author : Michael Mar 18,2025

Doom Has Been Ported to a PDF File

Summary

  • A high school student has successfully ported the classic game Doom (1993) to a PDF file, resulting in a playable, albeit slow, experience.
  • Doom's compact size has consistently enabled its execution on unconventional devices, including the Nintendo Alarmo and even within other video games.
  • The ongoing exploration of Doom's portability across diverse platforms underscores its enduring legacy and remarkable relevance.

One dedicated high school student has achieved the remarkable feat of porting the influential game Doom (1993) to a PDF file. This surprising accomplishment adds another chapter to the long and storied history of Doom being played on unexpected platforms.

Developed by id Software, Doom is widely recognized as one of the most influential video games ever created, particularly within the first-person shooter (FPS) genre. The game's impact is so significant that it essentially coined the term "FPS," with many early games in the genre often described as "Doom clones." In recent years, a trend has emerged among programmers and gaming enthusiasts to run Doom on the most unconventional of devices – from refrigerators and alarm clocks to car stereos and beyond. This humorous yet impressive trend has now reached a new level of ingenuity.

High school student and GitHub user ading2210 has successfully ported the classic Doom game into a PDF file. Leveraging the fact that PDFs support JavaScript, enabling functionalities such as 3D rendering, HTTP requests, and monitor detection, ading2210 overcame the challenge of Doom's 320x200 resolution. Instead of using the impractical number of text boxes required for a pixel-by-pixel representation, the port utilizes a single text box per screen row, resulting in a playable, albeit slow, experience. A video showcasing the port reveals the absence of color, sound, and text, along with an 80ms per-frame response time.

High School Student Ports Doom (1993) to a PDF

Doom's compact size (2.39 megabytes) is a key factor enabling this remarkable feat. Just last November, a programmer successfully made Doom playable on the Nintendo Alarmo, using its dials for movement and side buttons for menu navigation. However, the creativity doesn't stop at physical devices; another player cleverly managed to run Doom within the game Balandro, albeit with performance limitations similar to the PDF version.

The objective of these projects isn't necessarily to achieve optimal performance on these unconventional platforms. Instead, they highlight the boundless creativity of players and the enduring possibilities for running Doom. The fact that Doom, over 30 years after its release, continues to inspire such innovative projects serves as a testament to its lasting legacy. As players continue to experiment, it's likely that Doom will find its way onto even more unusual platforms in the future.

Latest Articles More
  • Tim Burton's Batman Returns in Dolby Theaters

    Tim Burton's Batman films remain beloved among fans' favorite portrayals of the Dark Knight - and now you can revisit them during an exclusive one-night event at Dolby Cinema theaters.A Cinematic Milestone ReturnsOn August 25, audiences nationwide wi

    Dec 14,2025
  • Amazon Prime Day: Audible Premium Plus Free for 3 Months

    Limited-Time Audible Premium Plus Offer ReturnsAudible's seasonal promotion is back - from now through July 31 (including Amazon Prime Day), you can claim three months of Audible Premium Plus at no cost. This premium membership tier normally costs $1

    Dec 13,2025
  • Prime Day Deal: Co-Op Hit Split Fiction Hits Record Low Price

    Some of my fondest childhood memories revolve around playing cooperative games with friends during summer vacations. As an adult, the magic of summer somehow feels different - whether it's the pressures of adult life or the scarcity of quality couch

    Dec 13,2025
  • Fortnite: Unlock the Rail Gun

    Quick LinksHow to Get the Rail Gun in Fortnite Rail Gun Stats in Fortnite Originally introduced in Chapter 2 Season 7, the Rail Gun makes its return in Fortnite Chapter 6 Season 1—though with slightly reduced damage. This high-powered weapon remain

    Dec 12,2025
  • Persona 5: The Phantom X Opens Global Android Pre-Reg

    Persona 5: The Phantom X is set to reach a worldwide audience, with Android pre-registration now active. Following its announced June 26th, 2025 Japanese release, SEGA and Atlus have confirmed the same date for the global launch. Expanding Beyond A

    Dec 12,2025
  • Nikke Marks 2.5 Years with New Anniversary Event

    Goddess of Victory: Nikke celebrates its 2.5th anniversary with a major content update Three new SSR Nikke characters are arriving: Little Mermaid, Mihara: Bonding Chain, and Mori A brand-new map, story chapter, minigames, and additional features are now live as part of the celebration Level Infi

    Dec 12,2025