PLAYSTATION 5 SNØ: Ultimate Freeriding arrives on PS5, Xbox Series, and Switch 2 on October 28 NINTENDO Castlevania: Belmont’s Curse runs at 60 fps on Switch 2 but looks blocky and blurry NINTENDO Former Sony Head Recalls Nintendo’s ‘You Bastards’ Reaction to PSP Launch STEAM Gears of War: E-Day Steam player count hits 31,517, shattering previous franchise record XBOX SERIES X Battlefield 6 and Valor Mortis join Xbox Game Pass on October 13 NINTENDO SWITCH 2 The Crew Motorfest Season 11 update adds winch mechanic, Tomb Raider playlist, and 52 GB PC patch GAMES Google launches Playground, a no-code AI tool to build browser games from text prompts GAMES GTA 6 release date set for November 19 with dynamic NPC and criminal profile systems GAMES WWE 2K26 Update 1.19 Adds Street Fighter Crossover Characters and Classic WWE Personas GAMES ARC Raiders Frozen Trail update adds Bully enemy and Fragmenter counter-item SOFTWARE AND UPDATES Weizmann Institute AI reconstructs images from brain scans using just one hour of training GAMES Destiny 2 Hotfix 4.02 Targets Backend Cheater Exploits STEAM Warhammer 40,000: Boltgun 2 Gets Steam Deck Verified One Week Before Launch INTEL Intel Surface Laptop 15 Gen 8 beats Snapdragon in battery life and gaming compatibility

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

Simon Ellis 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