游戏里造CPU跑Win95、2KB内存装系统:这届手搓玩家太野了

源自288位全网作者

20:37

最近"AI 手搓操作系统"又刷屏,发布会上的演示一个比一个神。但真正让这波热潮站住的,是一批不在发布会上的普通人——有人在解谜游戏里造 CPU 跑 Windows 95,有人把带桌面的系统塞进 2KB 内存的单片机,还有人拿一块 U 盘点亮了三台真笔记本。这届自制系统的选手,比你想的野。网易微博

解谜游戏《图灵完备》的玩法是在虚拟电路里手搓 CPU,UP 主「AAA泉哥」玩出了新高度:游戏里攒出 32 位 MIPS 兼容机不说,还给自家 CPU 补齐了从 Clang 编译器到桌面模拟器的全套工具链。现在他能用这台 CPU 启动 Windows 95、Doom,甚至《仙剑95》。别人玩游戏,他在给游戏里的 CPU 造生态。GitHub哔哩哔哩

游戏里造CPU跑Win95、2KB内存装系统:这届手搓玩家太野了

极限还在往下探。团队「SR思锐」不信 Arduino UNO(32KB Flash、2KB 内存)“只能点灯”,花一个月给它写出图形化阅读系统 ArduBook OS:中文显示、触控翻页、断点续读、自带文件系统,Flash 占用干到 98%。另一边,UP 主「螺丝工工人」用 ESP32 + LVGL + Cursor,给十几块的单片机搓出一套流畅的"操作系统"UI。小红书GitHub哔哩哔哩

游戏里造CPU跑Win95、2KB内存装系统:这届手搓玩家太野了

但把"自制系统"做成工程的,是知乎用户「北方大冬瓜」的 HanOS:U 盘插进笔记本,按开机键,亮起来的是他自己的 shell。桌边摞着 Haswell、Broadwell、Skylake 三台旧笔记本,反复用同一块 U 盘启动——HanOS 就是从这三台机器上长出来的。知乎

架构是真微内核:内核只留调度、内存、IPC、中断,文件系统、键鼠、终端、网络全丢给用户态服务;系统调用沿用 Linux 编号、用户态链 musl,现成程序改改链接就能跑。他最初两万五千行是"古法"手写,后来把枯燥细碎的活交给 AI(OpenCode + DeepSeek),自己提要求、盯串口日志、在几十个岔路口拍板。连复盘文章都是 AI 起草、人肉校准的。知乎知乎

最值钱的教训来自真机:寄存器读出来"停了"其实还在扫描;好心重算固件色深,屏幕糊出一层波纹;xHCI 驱动里一个"短包"完成码被他当错误处理,卡了整整一晚——那其实是成功。知乎

64 位命令行系统 HBOS 的仓库这个月还在提交,桌面已经像模像样。GitHub哔哩哔哩

游戏里造CPU跑Win95、2KB内存装系统:这届手搓玩家太野了

把这几家摆一起,共同点很明显——全开源、AI 只当工具、验证全上真机。它们没一个想替代 Windows,卖点就是"我从无到有把它点亮"。想入坑不用啃完理论:挑个仓库 clone 下来,QEMU 里跑起来,比收藏十条教程实在——HanOS 的验收标准简单粗暴,日志里出现 name “hansh”、没有 panic,就算成功。

HanOS 作者写过个细节:鼠标驱动还没接上,硬件光标先自己绕屏幕跑了一圈——先证明它是活的。手搓系统的意义大概就在这儿:那块黑屏第一次亮起,只为你。知乎

内容由AI生成
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章