BOS
自研极简操作系统裸机可启动的 32 位系统。启动扇区引导进保护模式,C 语言内核跑自定义 .bosapp 应用格式,已通 AHCI/SATA 磁盘驱动,正在啃 USB 键鼠。
BOS 打的是地基,SSG No.3 是在这地基上长出来的应用。两者共用同一套"自己实现、自己验证"的工程习惯。
裸机可启动的 32 位系统。启动扇区引导进保护模式,C 语言内核跑自定义 .bosapp 应用格式,已通 AHCI/SATA 磁盘驱动,正在啃 USB 键鼠。
raylib + CMake 写的 C++ 客户端,配自托管 Node.js / socket.io 服务端。步兵小队对抗,支持 Windows 与 Android,走 Tailscale 跨设备联机。
把 BOS 的开发环境搬到 Linux:GCC 交叉工具链、一键 QEMU 调试脚本、写盘器。让系统开发不必绑在单一操作系统上。
所有制品均由本地工具链构建后原样打包,不含第三方安装器或捆绑程序。校验方式见各项目页。
下载慢?装 Tailscale 走 P2P 直连
公网访问经 Tailscale Funnel 中继,大文件速度受限。安装
Tailscale
并登录后改用内网地址 http://100.64.143.47:8020,即可 P2P 直连提速;
与服务器同一 Wi-Fi 时直接访问 http://192.168.1.3:8020。
空域工作室没有融资、没有团队,只有一台开发机和不算多的空闲时间。做 BOS 是因为想搞清楚计算机按下电源键之后到底发生了什么; 做 SSG No.3 是因为想和朋友在自建服务器上打一局不用看别人脸色的多人游戏。
两个项目都坚持一条原则:交付可运行的产物,而不是停在源码里。 ISO、EXE、APK、镜像文件,每次修改都重新打包验证,能跑才算完成。
BOS 以跑在裸机上为目标,QEMU 只当调试工具,不当依赖。
SSG No.3 服务端自己写、自己架,不依赖第三方游戏平台。
PS/2 与 USB 双输入、BIOS 与 UEFI 双启动、多分辨率触控兜底。