PLAYSTATION 5 Marvel’s Wolverine Preview Leak Lowers PS5 Hype Ahead of Sept 15 INTEL Asus Vivobook Pro 14 2026 Gets Core Ultra 7 356H and 33-Hour Battery ANDROID Poco F9 Ultra Battery Leaked: 8,050 mAh Cell Surpasses F8 Ultra AMD BioStar EdgeComp MT-N150 Mini PC Brings Intel Twin Lake to Industrial Workflows NINTENDO SWITCH 2 Contact Protocol Launches Spring 2027 for PS5, Xbox Series, Switch 2, and PC PLAYSTATION 5 Crescent County Announced for PS5, Xbox Series, Switch 2, and PC PLAYSTATION 5 Shellbound parasitic Metroidmania launches summer 2028 on PS5, Xbox, Switch 2 PLAYSTATION 5 Aether Wizard Life Announced for PS5, Xbox, Switch 2, and PC PLAYSTATION 5 PRECOGNITION Game Launches Spring 2028 for PS5, Xbox Series, Switch 2, PC NINTENDO SWITCH Angeline Era Console Launch Hits PS5, Xbox, Switch on September 2 PLAYSTATION 5 Aniimo Creature RPG Launches September 16 on PS5, Xbox, PC, Mobile STEAM High Roller Penny: Pachinko Roguelike Announced for PC NINTENDO SWITCH 2 Mind Diver Hits PS5 and Switch 2 on August 27 for $17.99 ANDROID Vivo X500 Pro Max Certified: 90W Charging and Satellite Comm Confirmed

Microsoft Paint Runs Doom at 35Hz in Russinovich’s New Project

Simon Ellis 0 comments 2 min read

Microsoft Azure CTO Mark Russinovich released DoomPaint, running the original Doom engine inside Microsoft Paint at 35Hz with rewind capabilities.

Microsoft Paint Runs Doom at 35Hz in Russinovich’s New Project
GAMES

Microsoft Azure CTO Mark Russinovich has turned Microsoft Paint into a retro gaming console, proving that legacy software can still surprise us. The project runs the original Doom engine directly within Microsoft Paint, bypassing traditional emulation layers. The project demonstrates a technical approach where the drawing application serves as a display monitor for the game engine.

Azure CTO Mark Russinovich turns drawing app into retro gaming monitor

The project, called DoomPaint, runs the original shareware version of Doom inside the Microsoft Paint application. Russinovich designed the tool to paste every rendered game frame directly onto the Paint canvas. This approach treats the drawing app as a simple monitor rather than a full graphics environment.

The game engine operates at the original 320×200 resolution and achieves up to 35Hz. Russinovich noted that the engine runs at normal speed regardless of Paint's display performance. The project pastes each frame as an individual undo step, allowing players to use Ctrl+Z to rewind gameplay.

Russinovich explained the technical joke behind the project in his own words. He said, "Paint renders the game but does not compute it. Paint computes nothing. Paint has never computed anything. That's the joke." This confirms the tool relies on external processing to generate the visual output for Paint to display.

DoomPaint stands as a functional proof of concept for running classic FPS titles in unexpected environments. The project successfully integrates the id Software engine with Microsoft's iconic drawing tool. It offers a unique way to experience retro gaming through a familiar interface.

Source: DEXERTO

Discussion

0 comments

Leave a comment