Home > News > Doom Has Been Ported to a PDF File

Doom Has Been Ported to a PDF File

Feb 26,25(2 months ago)
Doom Has Been Ported to a PDF File

Doom's Unlikely New Home: A PDF File

A high school student's remarkable feat has added another bizarre platform to the ever-growing list of devices capable of running the iconic 1993 game, Doom. This time, the legendary first-person shooter is playable within a PDF file.

Doom's compact nature (a mere 2.39 megabytes) has always made it a prime candidate for unconventional ports. Its legacy as one of the most influential video games ever, practically defining the FPS genre, continues to inspire creative programmers and enthusiasts. Previous successes include running Doom on devices like a Nintendo Alarmo and even within other games such as Balandro, showcasing the game's enduring appeal and the ingenuity of its fanbase.

GitHub user ading2210 achieved this latest port by leveraging the PDF format's JavaScript capabilities. While PDFs support features like 3D rendering and HTTP requests, rendering Doom's 320x200 resolution directly as individual pixels within text boxes proved impractical. Instead, ading2210 cleverly utilized a single text box per screen row, resulting in a playable, albeit slow, experience. The resulting game lacks color, sound, and text, with a noticeable 80ms frame rate. A video demonstration showcases this unique implementation.

The enduring legacy of Doom:

These unconventional ports aren't about achieving optimal performance; they're a testament to the boundless creativity of the gaming community and Doom's lasting impact. The fact that a game from over three decades ago continues to be ported to such unexpected devices underscores its enduring legacy and the ongoing fascination surrounding its code. The future promises even more surprising platforms for this gaming legend.

Discover
  • Seekers Notes: Hidden Objects
    Seekers Notes: Hidden Objects
    Embark on a thrilling adventure with Seekers Notes, an enthralling quest game set in the enchanting world of the Victorian era. As you dive into this captivating experience, you'll solve intricate puzzles, hunt for hidden objects, and complete quests to unravel the secrets shrouded by the mysterious
  • Clipboard
    Clipboard
    Clipboard MOD APK is the ultimate time-saving tool that revolutionizes the way you copy and store text. Say goodbye to the tedious task of retyping text and hello to a more efficient way of working. With this app, you can quickly copy any text and organize it neatly for future use, boosting your pro
  • Mining Fever
    Mining Fever
    Welcome to Mining Fever, the ultimate mobile app that blends the excitement of mining with intense combat! Dive into an unparalleled adventure as you navigate through perilous underground mines teeming with fantastical creatures. The deeper you venture, the more challenging the monsters become, heig
  • Unscrew Jam
    Unscrew Jam
    Welcome to Unscrew Jam: Pin Nuts Puzzle – a game that transforms the sorting of screw pins into a colorful adventure! Immerse yourself in a vibrant world where wood nuts and bolts, screw pins merge into captivating challenges and excitement. Each level introduces a new obstacle, making it an addicti
  • JohnMan
    JohnMan
    Step into the shoes of Johnman, the ninja on a mission of vengeance, in the heart-pounding 3D action game, "Johnman: Ninja Vengeance." Thrust into a world shrouded in darkness, you embody the ultimate ninja, a shadow warrior fueled by an unquenchable desire for revenge. A ruthless assassin syndicate
  • Super Clean-Master of Cleaner
    Super Clean-Master of Cleaner
    Introducing SuperClean-Master, the ultimate cleaning tool designed to revolutionize your phone's performance! With SuperClean-Master, you can effortlessly remove junk files, reclaim valuable storage space, and enjoy robust antivirus protection. This powerful app meticulously analyzes your storage, e