Home News Doom Playable in PDF: Cutting-edge Tech for Gamers

Doom Playable in PDF: Cutting-edge Tech for Gamers

Author : Grace Update:Feb 26,2025

Doom's been ported to everything from toasters to refrigerators, seemingly leaving little room for innovation. However, a high school student has achieved the seemingly impossible: running Doom within a PDF file viewable in a browser.

While lacking sound and text (minor details, right?), this version lets you play E1M1 while procrastinating on, say, your taxes.

Github user ading2210, inspired by the TetrisPDF project, leveraged Javascript within a browser's PDF reader to accomplish this feat. Browser security limitations restrict the full potential of PDF scripting, but it proved sufficient for a Doom port.

Doom in a PDF? Why not? Image credit: YouTube / vk6.

Using a six-color ASCII grid for visuals, ading2210 created a surprisingly playable, albeit slow (80ms per frame), version of Doom. The result, while not PS5 quality, is remarkably legible.

Thomas Rinsma, creator of TetrisPDF, commented on Hacker News, praising ading2210's "neater" implementation of a similar project.

While not ideal for a first-time Doom experience, the continued porting of Doom to unusual platforms – from devices to files and even bacteria – remains endlessly captivating.

Trending Games More +
Latest Games More +
Puzzle | 56.9 MB
This Time You Won't Escape!One Level 3 Stickman Jailbreak continues the beloved puzzle series from the creators of One Level and One Level 2.A Thrilling Prison Escape AdventureFrom one prison to another! Tommy hates his situation, but refuses to surr
Music | 12.80M
Experience the ultimate dance and rhythm adventure with رقصات فر\_ي فاير! Unlock exclusive moves, earn free gems, and showcase your dancing talents on virtual stages. This intuitive app lets you master freestyle battles with step-by-step guidance wh
Racing | 969.63 MB
Step into the ultimate racing adventure with Top Drives APK, a thrilling mobile game crafted for automotive enthusiasts. Developed by Hutch Games, this standout title on Google Play merges strategic card collection with intense motorsport action. Whe
Role Playing | 118.9 MB
Hero Training Command Battle RPG "Helios Rising Heroes" - Experience the World of Elios R with Unique Characters!Recommended System RequirementsCompatible Devices: Android 7.0 or later (Android 9.0+ recommended), OpenGL ES3+Recommended Specs: Snapdra
Role Playing | 1.4 GB
Novo servidor Eden Retorno às origens: uma jornada até a terra do romance de 2003 Mundo de Valor Preservado: Novo servidor Eden inaugurado ▣ Introdução ao Jogo ▣ GRÁFICOS ALL TIME NO.1 "Os melhores visuais que transcendem as barreiras de era e pl
Racing | 133.2 MB
Hundreds of racing challenges await in this wildly addictive physics-based driving game – pure fun behind the wheel!Hundreds of racing challenges await in this wildly addictive physics-based driving game – pure fun behind the wheel!Blaze through coun