【区角快讯】当技术大牛开始“不务正业”,往往能带来意想不到的惊喜。8月3日,微软Azure首席技术官Mark Russinovich在GitHub上开源了一个名为DoomPaint的趣味项目,其核心玩法令人咋舌:利用经典的Windows画图程序作为显示终端,流畅运行初代《毁灭战士》(Doom),帧率最高可达35FPS。
这绝非简单的画面模拟或视频回放。DoomPaint底层调用的是真正的ViZDoom引擎,并加载了原版共享软件DOOM1.WAD文件。为了补全共享版缺失的关卡内容,项目还引入了遵循BSD开源协议的Freedoom WAD文件。其渲染机制颇具极客色彩:每一帧图像先被写入Windows剪贴板,随后通过自动化脚本粘贴至画图画布中完成显示。
Russinovich坦言,较低的帧率恰恰是DoomPaint的独特魅力所在,不过若以90年代PC游戏标准衡量,35帧的表现已属不俗。根据硬件性能差异,用户可在320×200或640×400分辨率下实现满帧运行,且完整保留了音效与背景音乐。他在项目说明中幽默地写道:“画图负责渲染游戏,但不参与计算。画图什么也不算,它从未计算过任何东西。这就是个笑话。”
自2006年加入微软以来,Russinovich一直主导着Azure的架构、安全及可靠性建设。值得注意的是,过去一年他因直言不讳地批评Windows 11的诸多缺陷而备受关注。身为身居要职的CTO,仍愿抽出精力打造此类项目,或许正如网友所言:“真正的极客,下班后依然在写代码。”
微软Azure CTO硬核整活:用Windows画图跑《毁灭战士》
科技区角
2026-08-03 16:01
关于科技区角:国内科技展会垂直内容策划服务商,提供从论坛内容全案策划、会展市场化IP打造到精准专业观众一站式邀约服务,以产业内容吸引高质量B端人群,打通展会从议题设计、演讲嘉宾邀约、宣传预热、精准邀观到供需对接全链路。
声明:内容取材于网络,仅代表作者观点,如有内容违规问题,请联系处理。