一位叫Kyle的程序員最近干了件挺復古的事——給Windows 3.1寫游戲開發工具。不是虛擬機里跑情懷,是真用Turbo C++在實機上編譯。他形容這感覺像「在博物館里修文物,但說明書被人撕了」。
Windows 3.1發布于1992年,比很多程序員出生還早。Kyle發現最大的坑不是代碼,是資料:微軟官方文檔散佚,第三方教程鏈接失效,連當時的編程書籍都掃描不全。他花了兩周才搞懂怎么在16位系統里分配超過64KB的內存——這問題在2024年的Stack Overflow上根本搜不到答案。
工具最終做出來了:一個瓦片地圖編輯器,支持EGA顯卡調色板。Kyle把過程錄成視頻,評論區卻吵翻了天。有人問他圖什么,他回了句:「現代游戲引擎太胖了,我想看看瘦子怎么跳舞。」
視頻意外火了。GitHub上那個30年前的Windows 3.1模擬器項目,一周內多了200多個star。最諷刺的是,有人開始往Kyle的復古工具里提feature request——要自動補全,要暗色模式。Kyle沒理,繼續往文檔里補自己踩過的坑。他說這些筆記至少能讓下一個想「跳舞」的人,少摔幾跤。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.