萬物皆可DOOM 微軟技術長在小畫家跑DOOM
萬物皆可DOOM,通通DOOM起來!
微軟 CTO 玩轉自家「小畫家」
在 MS Paint 中成功執行 Doom 遊戲

https://www.hkepc.com/26384/%E5%BE%AE%E8%BB%9F…
【又被玩壞了 】《DOOM》可謂無所不能執行,早已成為高手的遊樂場!近日,Microsoft 技術長(CTO)Mark Russinovich 於 GitHub 釋出一項名為「DoomPaint」的全新開源專案,成功將Windows 系統內建的小畫家 (MS Paint) 作為遊戲顯示屏幕,並以最高每秒 35 fps 的流暢度,實際執行真實的《DOOM》遊戲引擎。
據了解,DoomPaint 並非單純播放影片或模擬畫面,而是透過載入官方釋出的共享版檔案《DOOM1.WAD》。Mark Russinovich 活用了 Windows 系統的 OLE(物件連結與嵌入)剪貼簿技術,將 DOOM 遊戲引擎渲染出的每一個畫面,即時放入 Windows 剪貼簿中,並以標準文件編輯(Document Edit)的方式自動貼入小畫家的畫布上。
受限於剪貼簿的傳輸瓶頸,該專案僅能支援 320×200 甚至 640×400 的解析度,並維持高達 35 FPS 的繪製速度,輸出至小畫家 (MS Paint) 作為遊戲顯示屏幕,同時還完整支援遊戲音效與背景音樂。
Mark Russinovich 在 2006 年加入 Microsoft,長期致力於 Windows 系統診斷工具與Azure 雲端架構的研發,近期亦經常就 Windows 11 的系統最佳化與改善議題發表專業見解。儘管身兼高階管理與架構設計重任,他仍利用業餘時間去開發一些有用的專案。
目前「DoomPaint」已採用 MIT 許可證於 GitHub 平台開放免費下載,並提供完整的執行檔、資源與設定說明,供全球開發者與懷舊遊戲玩家自行體驗這項創新的小畫家技術實驗。
資料來源:
Real DOOM — the actual shareware DOOM1.WAD — playable, with Microsoft Paint as the monitor.
--