Home > News > Doom Has Been Ported to a PDF File

Doom Has Been Ported to a PDF File

Apr 08,25(1 months ago)
Doom Has Been Ported to a PDF File

Summary

  • A high school student has successfully ported Doom (1993) to a PDF file, offering a slow but playable experience.
  • Doom's compact size allows players to run it on unconventional devices, like the Nintendo Alarmo and within other video games.
  • Players continue to explore endless possibilities to run Doom, highlighting its lasting legacy and ongoing relevance.

One dedicated high school student managed to port the highly influential game Doom (1993) to a PDF file. This surprising development adds to the many other unexpected devices on which Doom has been played in the past.

Developed by id Software, Doom is widely considered one of the most influential video games ever, especially in the FPS genre. In fact, the very existence of Doom inspired the term "FPS," and for many years, games of this kind were simply regarded as “Doom copies.” Over the past few years, a trend has gained popularity, with different programmers and video game enthusiasts attempting to run Doom on the most unexpected devices. These range from fridges, alarm clocks, and car stereos to almost anything with a little bit of technology in it. This humorous yet impressive trend has now reached new heights.

High school student and GitHub user ading2210 has ported the classic Doom into a PDF file. As they explained, the PDF format supports JavaScript, enabling functions like 3D rendering, making HTTP requests, and detecting users’ monitors. Most interactive PDFs utilize small text boxes as pixels, but Doom's 320x200 resolution requires thousands for each frame, which isn't practical. That’s why, in this version, ading2210 uses one text box per screen row, making the game slow but playable. As seen in a video shared by the creator, the game lacks color, sound, and text, and it has an 80ms per frame response time.

High School Student Ports Doom (1993) to a PDF

One of the reasons this feat is possible is the compact size of Doom (2.39 megabytes). Not long ago, in November, a programmer managed to make Doom playable on the Nintendo Alarmo, using the dials on the top to move the character and the side buttons to navigate the game’s menu. But fans haven’t limited themselves to devices alone, as another creative player managed to make Doom run in Balandro. In this port, players can experience the classic FPS across Balandro’s spread cards, though there are some obvious performance issues, much like the PDF version.

The point of these projects isn’t necessarily to play Doom smoothly on these unconventional platforms. Instead, it highlights the endless possibilities creative players can find to run it. The fact that, more than 30 years later, Doom continues to be relevant is just further proof of its enduring legacy. As players keep experimenting, it’s likely Doom will be ported to even more unusual devices in the future.

Discover
  • Marcador de Truco Goiano
    Marcador de Truco Goiano
    Looking for a way to keep score during your Truco games? Our dynamic app is the perfect solution for you and any other game you might be playing. Whether it's Truco or another card game, our app makes it easy to track your points accurately and efficiently. Designed with versatility in mind, you can
  • Traffic Jam Cars Puzzle Match3
    Traffic Jam Cars Puzzle Match3
    Experience the ultimate Traffic Jam Cars Puzzle game of 2023! Dive into an addictive and challenging match-3 game that promises hours of entertainment. Your mission is to unblock traffic jams, navigate through rush hour chaos, and keep the city moving smoothly. With stunning graphics and charming ch
  • Fantacity Casino
    Fantacity Casino
    Discover the excitement of Fantacity Casino, an engaging online gaming platform that delivers a comprehensive selection of casino games. Whether you're into classic slots reminiscent of Las Vegas with the iconic 777 symbols, or you prefer themed adventures such as Golden Aztec and Shark Hunt, Fantac
  • Fitatu Calorie Counter & Diet
    Fitatu Calorie Counter & Diet
    Embark on your weight loss journey and achieve your fitness goals with ease, thanks to Fitatu Calorie Counter & Diet! With over 10 million satisfied users around the globe, this app is your ultimate companion for shedding those extra pounds. Fitatu packs a punch with its extensive range of features
  • Bolsista CAPES
    Bolsista CAPES
    Introducing the Bolsista CAPES app! This innovative tool is tailored for current and former scholarship recipients of CAPES programs, managed by Brazil's Ministry of Education. With the Bolsista CAPES app, you can seamlessly access and review details of your active and completed scholarships, along
  • Craft Vip Pixelart Dragon
    Craft Vip Pixelart Dragon
    Craft Vip Pixelart Dragon is an exceptional game that invites players to unleash their creativity and construct their ideal world. Whether you're a seasoned gamer or a newcomer, this game offers boundless opportunities and will engage you right from the start. Begin your journey by creating the ulti