Home News Doom Runs on PDF: Incredible Port Achieved

Doom Runs on PDF: Incredible Port Achieved

by Victoria Mar 12,2025

Doom Runs on PDF: Incredible Port Achieved

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 novel platforms to run Doom underscores its enduring legacy and remarkable adaptability.

One dedicated high school student has achieved the remarkable feat of porting the highly influential Doom (1993) to a PDF file. This surprising accomplishment adds to the long list of unexpected platforms on which Doom has been successfully played.

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. Its impact is so significant that it's credited with popularizing the very term "FPS," with many early games in the genre often described as "Doom clones." Recently, a trend has emerged among programmers and gaming enthusiasts: running Doom on the most unusual devices imaginable. From refrigerators and alarm clocks to car stereos, almost any device with even a hint of technological capability has been pressed into service. This humorous yet impressive trend has now reached a new level of ingenuity.

High school student and GitHub user ading2210 has ported the classic Doom game into a PDF file. Leveraging the fact that PDFs support JavaScript, which allows for 3D rendering, HTTP requests, and monitor detection, ading2210 created this unique port. While most interactive PDFs use small text boxes as pixels, Doom's 320x200 resolution would require thousands per frame—an impractical approach. Instead, ading2210 cleverly uses one text box per screen row, resulting in a playable, albeit slow, experience. As demonstrated in a video, the PDF version lacks color, sound, and text, with a frame rate of approximately 80ms.

High School Student Ports Doom (1993) to a PDF

One key factor enabling this achievement is Doom's remarkably compact size (2.39 megabytes). Just last November, a programmer successfully made Doom playable on a Nintendo Alarmo, utilizing its dials for movement and side buttons for menu navigation. However, the creativity doesn't stop at physical devices; another player cleverly ported Doom to run within the game Balandro, albeit with performance limitations similar to the PDF version. Players navigate the classic FPS across Balandro's spread cards.

These projects aren't solely about achieving smooth gameplay on unconventional platforms. Their significance lies in showcasing the boundless creativity of players and the endless possibilities for running Doom. The fact that, over 30 years later, Doom remains relevant and continues to inspire such innovative projects is a testament to its enduring legacy. As players continue their experimentation, we can expect Doom to appear on even more unexpected platforms in the future.

Latest Articles More+
  • 06 2026-04
    Days Gone Remastered Arrives April 2025

    Days Gone Remastered arrives on PlayStation 5, introducing new features such as a permadeath mode, a dedicated speedrun mode, and more.Sony revealed this enhanced version of Bend Studio's post-apocalyptic adventure during its February 2025 State of P

  • 28 2026-03
    Samorost 2 and Road Redemption Are This Week’s Free Mobile Games on the Epic Games Store

    This week’s free mobile games on the Epic Games Mobile Store are Samorost 2 and Road Redemption. The games are available to play for free on Android worldwide until September 25th, 2025 (8:30 PM). Two very different games this time The two free games

  • 26 2026-03
    Devil May Cry Anime Officially Getting Season 2 at Netflix

    The Devil May Cry anime is officially returning for a second season on Netflix. Netflix shared the news on X/Twitter with an image and the message: "Let's dance. Devil May Cry is officially coming back for Season 2." While details about the upcoming