DOOM Ported to a PDF, Playable in Web Browsers
- A high school student created a project called DoomPDF, which allows the game Doom to run in a PDF file using JavaScript support in the format.
- The project showcases that PDFs can be interactive, highlighting the ingenuity of developers who continue to find unique ways to run Doom.
- The developer achieved a six-color monochrome output, making the game playable, though performance is limited to around 80ms per frame.
- Doom has been ported to numerous platforms since its release in 1993, inspiring developers to run it in unconventional environments.
18 Articles
18 Articles
Move Over Toasters: Doom Is Now Playable Inside a PDF
Doom has been ported to devices like toasters, a fridge, 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-schooler 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 bee…
Latest Doom port runs inside a PDF document, but performance is limited
We can now add PDF documents to the ever-growing list of "things" that can run Doom. A high school student interested in programming and cybersecurity developed the DoomPDF project, providing yet another example of how killing cacodemons on Mars has become a truly universal pastime, no matter the technology used.Read Entire Article
Playing DOOM in a PDF file (and source code)
Allen (ading2210 on GitHub) has created a port of the game DOOM which runs within an Adobe PDF file. You might expect PDF files to only be comprised of static documents, but surprisingly, the PDF file format supports Javascript with its own separate standard library. Modern browsers (Chromium, Firefox) implement this as part of their PDF engines. However, the APIs that are available in the browser are much more limited. C code can be compiled to…
Coverage Details
Bias Distribution
- 100% of the sources are Center
To view factuality data please Upgrade to Premium
Ownership
To view ownership data please Upgrade to Vantage