Microsoft Azure CTO Brings Doom to MS Paint
Microsoft Azure's CTO, Mark Russinovich, has successfully run the original Doom shareware release on MS Paint, achieving up to 35 FPS. This feat is part of an open-source project called DoomPaint, which includes resources for users to replicate the experience. Doom's efficient programming has made it possible to run on various platforms, including unusual ones like lawn mowers and gut bacteria.
Key points
- Mark Russinovich, CTO of Microsoft Azure, developed DoomPaint, which runs the original Doom shareware on MS Paint.
- DoomPaint achieves up to 35 FPS, a decent metric for 1990s PC games.
- The project includes resources and instructions for users to replicate the experience on their own version of MS Paint.
- Doom's efficient programming has made it possible to run on various platforms, including unusual ones like lawn mowers and gut bacteria.
Mark Russinovich, the CTO of Microsoft Azure, has achieved a remarkable feat by running the original Doom shareware release on MS Paint. This open-source project, called DoomPaint, showcases the efficient programming of Doom, which has made it possible to run on various platforms, including unusual ones like lawn mowers and gut bacteria.
DoomPaint runs the actual original shareware release using MS Paint as the monitor for in-game action. The project includes resources and instructions for users to replicate the experience on their own version of MS Paint. According to Russinovich, every frame is placed on the Windows clipboard and pasted into Paint's canvas as a genuine document edit.
This achievement is not only impressive but also a testament to the versatility of Doom's programming. Since its publication in 1993, Doom has become a benchmark for efficiency, and its ability to run on various platforms has been demonstrated time and time again. From running on lawn mowers to gut bacteria, Doom's programming has proven to be robust and adaptable.
The DoomPaint project is now available on GitHub, and users can access the resources and instructions to replicate the experience on their own version of MS Paint. This achievement is a fun reminder of the power of open-source development and the creativity of developers like Mark Russinovich.
Sources
The WireByte editorial team synthesises technology news from multiple primary sources, verifies the facts, and links every source. Articles are produced with AI assistance and reviewed under our editorial policy.