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
  • Victoria 3: Full List of Console Commands and Cheats

    Building a nation in *Victoria 3* can be a challenging yet rewarding journey, filled with strategic decisions and unforeseen challenges. For those looking to experiment and perhaps bend the rules a bit, the game offers a variety of console commands and cheats that can transform your gameplay experie

    May 23,2025
  • Spooky New Escape Room Puzzler 'The Haunted Carnival' Now on Android

    If you're a fan of spine-tingling adventures and puzzling challenges, then The Haunted Carnival might just be the game for you. Now available on Android, this escape room-style puzzler drops you right into the heart of a chilling carnival, challenging you to navigate and escape its eerie confines. I

    May 23,2025
  • "Xbox Games Outsell PS5 Titles: Oblivion Remastered, Minecraft, Forza Horizon 5 Lead"

    Microsoft's multiplatform strategy is clearly paying dividends, as evidenced by the successful launches of their games on PlayStation 5, Xbox Series X and S, and PC. Sony's PlayStation blog post, highlighting the top-selling games on the PlayStation Store for April 2025, underscores this success.In

    May 23,2025
  • "Play Together Unveils Five New Dragons in Dragon Village Collab Part 2"

    If you're all set with the Life4cuts collab, Haegin has announced a thrilling new update for Play Together, inviting you to look to the skies because - goodness me - dragons have descended upon Kaia Island, and it's awesome. This means that Play Together is officially crossing over with Dragon Villa

    May 23,2025
  • Techland Unveils Free Tower Raid Mode for Dying Light 2

    Techland is elevating the experience of Dying Light 2 with the introduction of Tower Raid, a thrilling, roguelite-inspired mode that promises unpredictable gameplay and intense survival challenges. After thorough testing last year, this eagerly awaited mode is now a permanent fixture in the game, of

    May 23,2025
  • "Avowed Director Leaves Obsidian for Netflix's Oxenfree Studio After 13 Years"

    Avowed director Carrie Patel has recently left Obsidian Entertainment, a renowned RPG developer, shortly after the release of their latest game. Patel announced her departure via an update on LinkedIn, revealing her new position as Game Director at Night School, a studio owned by Netflix and known f

    May 23,2025