Doom has been ported to so many unexpected devices—toasters, fridges, you name it—that you'd think there's nothing left to conquer. But a high school student has achieved the seemingly impossible: porting Doom to a PDF file, playable directly in your browser.
Sure, it's missing a few bells and whistles like text and sound, but who needs those when you can blast away in E1M1 while procrastinating on your taxes?
GitHub user and high school student ading2210, inspired by the TetrisPDF project, took on the challenge. Leveraging JavaScript within a browser's PDF reader, ading2210 cleverly bypassed browser security limitations to make this happen.
While it won't replace your PS5 anytime soon, the sheer novelty of running Doom inside a PDF file is impressive. The result is remarkably legible, considering the limitations.
TetrisPDF creator Thomas Rinsma praised ading2210's work on Hacker News, noting its superior neatness.
This might not be the ideal way to experience Doom for the first time, but the ongoing trend of running Doom on bizarre platforms—from devices to files (and even gut bacteria!)—remains endlessly entertaining.