Home News PDF Doom: Retro Gaming Goes Portable

PDF Doom: Retro Gaming Goes Portable

Mar 13,2025 Author: Ava

Doom has been ported to so many unexpected devices—toasters, fridges, you name it—that finding truly remarkable new platforms seems impossible. Yet, a high school student has achieved the seemingly impossible: porting Doom to a PDF file playable in your browser.

Sure, it lacks some features like text and sound, but who needs those when you can play E1M1 while procrastinating on your taxes?

Github user and high school student ading2210, inspired by the TetrisPDF project, tackled this challenge. Leveraging Javascript within a browser's PDF reader, ading2210 overcame browser security limitations to port Doom to this unusual format.

Doom in a PDF? Why not? Image credit: YouTube / vk6.
The PDF's Javascript capabilities allowed for complex computations, resulting in a surprisingly playable version of Doom. Using a six-color ASCII grid for sprites and graphics, ading2210 delivered a legible, albeit slow, game experience (80ms per frame).

While it won't replace your PS5, seeing Doom running inside a PDF file is impressive, especially considering its legibility.

TetrisPDF creator Thomas Rinsma commented on Hacker News, praising ading2210's "neater" version of PDF Doom.

This might not be the ideal way to experience Doom for the first time, but the ongoing novelty of seeing it run on absurd platforms—from devices to files (and even gut bacteria)—remains endlessly entertaining.

LATEST ARTICLES

04

2026-04

Old School RuneScape: How to Sign the Yama Pact

Jagex has introduced a new boss battle in Old School RuneScape, featuring Yama, the Master of Pacts. This development continues the long-running Great Kourend questline. For those who completed A Kingdom Divided in 2021, this update delivers a fresh

Author: AvaReading:1

03

2026-04

Stardew Valley Creator ConcernedApe Doesn't Ask for Money for Collabs, Insists He Only Does It With Games He's a Fan Of, or Because He 'Genuinely Thought Players Would Like It'

Stardew Valley developer Eric "ConcernedApe" Barone has disclosed that he accepts no payment when his beloved farming sim partners with other franchises, explaining he only undertakes these collaborations because "[he] was a fan of the other games, o

Author: AvaReading:2

02

2026-04

Atlan Warlock: Optimal Build and Gear

The Warlock stands as one of the most intricate and satisfying classes in Crystal of Atlan, delivering a potent mix of magic, mobility, and devastating area-of-effect (AoE) damage. This class distinguishes itself from traditional spellcasters through

Author: AvaReading:2

31

2026-03

Raise Animals Codes (October 2025)

If you've ever dreamed of running your own zoo, Raise Animals on Roblox is the perfect experience for you. Start with just one animal and race through an obstacle course, using your lasso to tame new creatures and bring them back to your farm. Feed y

Author: AvaReading:5