Home > News > Doom Now Playable in PDF: Toasters Out!

Doom Now Playable in PDF: Toasters Out!

May 06,25(3 weeks ago)
Doom Now Playable in PDF: Toasters Out!

Doom has been ported to devices like toasters, fridges, and pretty much everything else you can think of, so the frontier for truly remarkable things that can run Doom is wearing thin. But one high school student has managed to port Doom into an actual PDF file that you can run inside your browser.

Sure, it's missing minor elements like "text" and "sound" — but who really needs that when you can play E1M1 while pretending to do those taxes you've been ignoring?

GitHub user and high school student ading2210 was inspired by a recent port of Tetris, named TetrisPDF, to the humble PDF format, and resolved to make one of the world's most celebrated shooters playable in a Chromium-based browser near you.

Doom in a PDF? Why not? Image credit: YouTube / vk6. ading2210 harnessed the way JavaScript is used inside a browser's PDF reader to port Doom to a .PDF file. While the official specifications for a PDF allow for more sophisticated scripting, security concerns in browsers cut things down a bit. But it was enough to still port Doom over to the format.

The JavaScript capabilities within the PDF specifications allowed ading2210 to "do whatever computation we want," and the results are glorious. Using a six-color ASCII grid to represent sprites and graphics, the high school student managed to deliver a legible port of Doom, so long as you're happy with a lengthy response time of 80ms per frame drawn on screen.

You might not want to throw out your PS5 just yet, but seeing Doom ported to the inside of a .PDF file is pretty remarkable, especially considering just how legible the overall result is.

TetrisPDF creator Thomas Rinsma posted on Hacker News that he had also made his own version of PDF Doom, but added that ading2210's version was "neater in many ways."

While you might not want this version of Doom to be the way you first experience the game, the novelty of seeing Doom run on all kinds of ridiculous devices, files, or even living gut bacteria is endlessly entertaining.

Discover
  • Hisn Almuslim
    Hisn Almuslim
    Discover the power of spiritual enrichment with **Hisn Almuslim Azkar & Doaa**, also known as **Fortress of the Muslim**. This comprehensive app is designed to enhance your daily spiritual practice and interactions with others through a vast collection of azkar (remembrances) and supplications. The
  • Al-Quran (Pro)
    Al-Quran (Pro)
    Discovering the perfect app to immerse yourself in the Holy Quran can transform your spiritual journey. The Al-Quran app stands out with its elegant design and a host of features that cater to a profound and personalized reading experience. Here's what makes it exceptional:1- Othomani Font: The app
  • Write Bangla Text On Photo
    Write Bangla Text On Photo
    If you're a *Call of Duty: Mobile* enthusiast, you’ve probably heard of redeem codes by now—those little magic keys that can unlock a treasure trove of in-game perks. Whether it's a turbocharge to your Weapon XP or Battle Pass XP, these codes make your grind feel like a breeze. Imagine unlocking new
  • Мяч и Прыжки
    Мяч и Прыжки
    This simple game is perfect for fun anytime, anywhere—even without an internet connection! The ball rhythmically bounces off small-sized platforms placed at equal distances but in varying directions relative to the ball's movement. Your mission? Swipe left and right on the screen to guide the ball a
  • 麻辣小媳妇
    麻辣小媳妇
    In this deeply emotional and thrilling role-playing game, players take on the role of a young woman betrayed by her family, cast aside and left to face the world alone. But just when all seems lost, her loyal male best friend steps in, offering a lifeline and reigniting her hope. Together, they emba
  • Nonogram puzzles
    Nonogram puzzles
    Looking for an exciting and mentally stimulating way to spend your free time? Nonogram puzzles are here to captivate your mind and keep you entertained. These addictive number logic puzzles are designed to sharpen your problem-solving skills while providing endless hours of enjoyment. From a vast co