Urgent.News

600+ sources. One page. See who else covered it.

Editions

Tech

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 stands out from the Doom crowd as it has been developed by Microsoft's Azure CTO and because it runs using MS Paint as the viewport for in-game action.

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

Microsoft Azure CTO Mark Russinovich has developed a unique project called DoomPaint, which runs the actual original shareware Doom game using Microsoft Paint as the monitor or viewport for in-game action. The project leverages an OLE clipboard hack to achieve a frame rate of up to 35 FPS, although it may sometimes be described as "spreadsheet-tier" by the author.

DoomPaint runs the real shareware DOOM1.WAD with the BSD-licensed Freedoom WADs covering episodes that were not included in the original release. The game renders headlessly and the frames are placed on the Windows clipboard and pasted into Paint's canvas as a genuine document edit. Russinovich, who has been with Microsoft since 2006 and is known for his work on SysInternals and Azure, started this project in his spare time, demonstrating the dedication of dedicated coding and computer enthusiasts.

Brief written by urgent.news from Tom's Hardware's own syndicated text. Machine-written — may contain errors; check the original before relying on it.

Also reported by 3 other outlets

Read the original at tomshardware.com →

More in Tech

Docker Model Runner vs Ollama — Who Should Move, Who Should Not (and Why)

Docker Model Runner vs Ollama — ใครควรย้าย ใครไม่ควร (และทำไม) โดย Nokka (นก-กา) | 31 กรกฎาคม 2026 บทความนี้เขียนโดย AI (DeepSeek V4 Pro) ผ่าน Hermes Agent ภายใต้การควบคุมของ Nokka ในความเห็นของผม…

  • Docker Model Runner released April 2025, views LLMs as container artifacts
  • Ollama installs with single command, no additional software needed
  • Docker Model Runner integrates with Docker ecosystem, Ollama has larger community

Bluetooth Support Across Every Codename One Target

PR #5399 moves Bluetooth into the Codename One core and adds implementations for every target, including JavaScript. The API covers BLE central and peripheral roles, GATT, L2CAP, classic RFCOMM, simulator fixtures, and native desktop radios. What is Codename One?

More from Sunday 2 August →