一位叫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.