Get all your news in one place.
100's of premium titles.
One app.
Start reading
Tom’s Hardware
Tom’s Hardware
Technology
Mark Tyson

Microsoft Paint used as a 'monitor' to run Doom at up to 35 fps, project released by firm's Azure CTO — runs actual Doom engine and loads real shareware DOOM1.WAD

DoomPaint .

Another day another Doom port, but the new DoomPaint stands out from the crowd for a few reasons. Firstly, it has been developed by Mark Russinovich, the Microsoft Azure CTO. Secondly, DoomPaint runs the actual original shareware Doom release using MS Paint as the monitor or viewport for in-game action. That’s different, and it is remarkable to read that the OLE clipboard hack behind this latest Doom escapade allows the game to run at a fair pace, up to 35 FPS, but might also sometimes be “spreadsheet-tier,” according to the author.

“The actual Doom engine (ViZDoom) runs the real shareware DOOM1.WAD — with the BSD-licensed Freedoom WADs covering the episodes shareware doesn't ship — and renders headlessly,” explains Russinovich on the project GitHub page. “Every frame is placed on the Windows clipboard and pasted into Paint's canvas as a genuine document edit.” The Microsoft CTO adds that the relatively low frame rate “is part of the charm” of DoomPaint, but 35 FPS isn’t bad, if you can make it, especially in 1990s PC gaming terms.

There are files, resources and instructions on how to run DoomPaint on the GitHub site. Depending on your machine you may be able to run this version of Doom at a full 35 FPS at 320 x 200, or even 640 x 400 pixels. It even includes sound and music.

Towards the end of the README file, Russinovich says that “Paint renders the game but does not compute it. Paint computes nothing. Paint has never computed anything. That's the joke.” DoomPaint is distributed under the MIT license.

Russinovich started at Microsoft in 2006, where he’s transformed SysInternals into the backbone of Windows diagnostics. More recently he’s shaped Azure’s architecture, security, and reliability. Over the past year he has, accidentally or by design, become well known as a leading voice behind addressing the many shortcomings of Windows 11.

It's therefore kind of surprising that this busy CTO has time to fiddle with projects like DoomPaint. However, the most dedicated coding and computer enthusiasts will also code and compute in their spare time.

Sign up to read this article
Read news from 100's of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.