看板 C_Chat 關於我們 聯絡資訊
萬物皆可DOOM,通通DOOM起來! 微軟 CTO 玩轉自家「小畫家」 在 MS Paint 中成功執行 Doom 遊戲 https://file.vidhubfile.com/imgtok/post/ogTIIZ0/f_001.jpeg
https://www.hkepc.com/26384/%E5%BE%AE%E8%BB%9F_CTO_%E7%8E%A9%E8%BD%89%E8%87%AA%E5%AE%B6%E5%B0%8F%E7%95%AB%E5%AE%B6_%E5%9C%A8_MS_Paint_%E4%B8%AD%E6%88%90%E5%8A%9F%E5%9F%B7%E8%A1%8C_Doom_%E9%81%8A%E6%88%B2 【又被玩壞了 】《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. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.199.161 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1785806432.A.DE5.html
bladesinger: 雖然他做的事很有趣,但我想講你是不是應該更專注於 08/04 09:22
bladesinger: 本業比較好阿 08/04 09:22
CactusFlower: 太棒了 終於可以實現我從小的夢想 一邊玩DOOM一邊倒 08/04 09:22
CactusFlower: 油漆桶了 (棒讀 08/04 09:22
melzard: 到底是有多愛DOOM 08/04 09:22
bladesinger: win11的最佳化爛到家了,平均每個月都有一個可能無法 08/04 09:22
bladesinger: 開機或把硬碟用bitlock鎖死的重大bug 08/04 09:23
pponywong: 這是歐美網路梗啦 Can it run doom? 08/04 09:23
pponywong: 因為DOOM太有名了 所以很多移植 變成一個網路現象 08/04 09:24
pponywong: 歐美還有人在相機 微波爐上面移植過DOOM 08/04 09:25
npc776: 跟bad apple一樣的意思 有螢幕的東西就會有人把DOOM搞上去 08/04 09:26
kaj1983: 太強了吧 08/04 09:27
feedingdream: 其他人做很有趣 但微軟的人做只覺得哦你們真閒啊 08/04 09:29
testwindraja: 幹點正事 =.= 08/04 09:46
Arashi0731: Doom的優化已經是神等級的 08/04 09:49
j147589: 再玩下去我看哪天我家電磁爐開火都可以玩doom了 08/04 09:53
offstage: 自從win10停止支援後,我發現重裝安裝win10 22H2 ,開機 08/04 09:54
offstage: 速度飛快,而且不會被升級為24H2。Win10再戰十年!! 08/04 09:54
UrFather: CTO沒得嘴☺ 08/04 10:03
ssarc: 又一個伊萊格 08/04 10:21
seal998: 伊萊格是學這個梗的吧,到處裝doom已經十幾年了 08/04 11:19
tsunamimk2: 這叫做把小畫家當螢幕 不是跑在小畫家… 08/04 11:21
nightcrow: "有用的專案" 嗯,我同意 08/04 11:25
blackstyles: 有這能力還不趕快把webview移除 笑死 08/04 11:29
tsunamimk2: 當成Demo剪貼簿與OLE功能是可以啦 08/04 11:31
tsunamimk2: Webview是怎麼回事 現在沒有webview vscode那種electr 08/04 11:32
tsunamimk2: on based的都沒得跑吧 08/04 11:32
tsunamimk2: 還是你是說webform 08/04 11:32