logo80lv
Articlesclick_arrow
Research
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_loginLogIn

A Programmer Managed to Run Doom in DOS Doom 2

Another great way of enjoying the game.

Running the game on whatever is not meant for it is something like a challenge that proves hackers' and programmers' skills. We've seen it on LEGO bricks, pregnancy tests, potatoes, and many other "platforms." This time, a programmer kgsws installed Doom in DOS Doom 2 so you could play Doom while playing Doom. 

The creator found a code execution exploit in the original DOS Doom 2 and imported the Chocolate Doom source port. kgsws used it to create a cinema that functions as a display for the game you can control. The game even has transparency working, but you can hear the sound in the game, unfortunately.

What's more, the coder ran Chocolate Heretic – a port of the first-person shooter made on Doom's engine.

Get the code on GitHub and subscribe to kgsws's channel to see more fun creations.

A procedural Substance material that will help you set up beautiful eyes in no time.

Error
(2000-0001)

Join discussion

Comments 0

    You might also like

    A Week After "Basically Announcing" Minecraft 2, Notch Basically Cancels It

    Instead, he and his team will focus on the previously-announced retro-style roguelike.

    Rumor: Possible Release Date for Grand Theft Auto 6 Revealed

    A video game store from Uruguay appears to have disclosed the launch date for the gaming industry's most anticipated title.

    Breaking: Unity Suddenly Lays Off Numerous Developers With a 5 AM Email

    Apparently, the entire Unity Behavior team was cut, alongside many other employees.
    • Cuts & Scars VDM Brush
      by Nicolas Swijngedau

      30 hand sculpted cuts and scars all contained within one Multi-Alpha brush.

      Error
      (2000-0001)
    • Rope Brushes
      by Nicolas Swijngedau

      20 Ropes Curve Brushes all contained within one Multi-mesh brush and Low poly meshes.

      Error
      (2000-0001)

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more

    ×