by Sophia Apr 13,2025
A dedicated high school student has achieved an impressive feat by porting the iconic game Doom (1993) to a PDF file. This creative endeavor adds to the game's long history of being played on a variety of unexpected devices.
Developed by id Software, Doom is recognized as one of the most influential video games in history, particularly within the first-person shooter (FPS) genre. The game's impact was so significant that it inspired the term "FPS," and for years, similar games were simply referred to as "Doom clones." In recent years, a trend has emerged where programmers and gaming enthusiasts have strived to run Doom on unconventional devices, from fridges and alarm clocks to car stereos and beyond. This playful yet remarkable trend has now reached a new milestone.
GitHub user and high school student ading2210 has successfully ported Doom into a PDF file. The PDF format's support for JavaScript allows for functionalities such as 3D rendering, making HTTP requests, and detecting users' monitors. While most interactive PDFs use small text boxes as pixels, Doom's 320x200 resolution requires thousands of text boxes per frame, which is impractical. To overcome this, ading2210 uses one text box per screen row, resulting in a slow but playable game. A video shared by the creator shows the game running without color, sound, or text, and with a response time of 80ms per frame.
The compact size of Doom, at just 2.39 megabytes, makes such innovative ports possible. Recently, in November, a programmer managed to make Doom playable on the Nintendo Alarmo, using the device's dials to move the character and side buttons to navigate the menu. Additionally, another creative player has integrated Doom into Balandro, allowing players to experience the classic FPS across the game's spread cards, albeit with noticeable performance issues similar to the PDF version.
These projects are not primarily about playing Doom smoothly on these unconventional platforms. Instead, they highlight the boundless creativity of players in finding new ways to run the game. More than 30 years after its release, Doom's continued relevance is a testament to its enduring legacy. As enthusiasts continue to experiment, it's likely that Doom will be ported to even more unusual devices in the future.
Zenless Zone Zero Update Cycle Leak Hints at Future Content cadence
Balatro adds 8 franchises and more madcap mayhem with Friends of Jimbo 3 update
Victrix Pro BFG Tekken 8 Rage Art Edition Controller Review – Customizable, Comfortable, but Lacking in Ways
Pokémon Adds Another Game to the NSO Library
Serial Cleaner is out now on iOS and Android for fast-paced freshening up in aid of crime
Dragon Ball Project Multiverse to be Released in 2025
Rise of the Ronin Devs' Unannounced AAA Title in the Works
Popular PC Metroidvania Blasphemous Is Out Now on Android
Subway Ryan Rush Runner 3D
DownloadWin Palace
DownloadImpegnate! Foest of the Mini ElesAndoide
DownloadSaving Yandere
DownloadDummy Epic™ - ไฮโลไทย น้ำเต้าปูปลา
DownloadHunter: Space Pirates
DownloadMega Crown Casino Free Slots
DownloadAgent Dash - Run, Dodge Quick!
DownloadGameBox Universe:100-in-1
DownloadWuthering Waves: Guide to Whisperwind Haven Palette Locations and Solutions
Jun 27,2025
"Square Enix RPG Reappears on Nintendo Switch eShop"
Jun 26,2025
"Slip! Sliding Puzzles: Over 400 Handcrafted Levels for Relaxing Gameplay"
Jun 26,2025
"Into a Hearth Yonder: PC Release Announced"
Jun 26,2025
Japanese Scientists Develop VR Game to Enhance Vision
Jun 25,2025