AMAZINGINDEX.COM 日报快照
57.4
VOL. 2026.06
2026.06.25
← 返回 2026.06.25 日报
日报快照 · Daily Snapshot
NO. 020

Hobby OS 移植 Wine 跑 Windows 游戏

#ARTICLE HackerNews 2026.06.25
推荐指数 49.0 NO. 020 · 2026.06.25
发布2026/06/24Score67Comments20

开发者将 Wine 移植到自研 Hobby OS Astral 上,成功运行 32 位 Windows 独占游戏 Cogmind。这证明了非 Linux 内核系统也能兼容 Windows 闭源软件,对探索 OS 级兼容层有参考价值。

Wine 的移植通常依赖 Linux 内核的 POSIX 兼容性和系统调用接口,Astral 作为从零构建的 Hobby OS 能跑通 Wine 说明其 syscall 层和 libc 兼容性已触及实用门槛。这个项目真正的技术难点不在 Wine 本身,而是作者需要逆向补全大量未文档化的 Windows 行为——因为现有 Wine 代码里很多实现是"在 Linux 上刚好能跑"的巧合而非设计。

对做系统层创业的团队来说,这比跑通 Minecraft(有开源替代品和 Java 跨层)更有说服力:Cogmind 是纯闭源、32 位、DirectX 旧管线,覆盖了最棘手的兼容场景。如果 Astral 能把这套方案文档化,可能成为替代 ReactOS 的轻量级 Windows 兼容研究基线。

意见分歧 20 条评论

核心争论:Hobby OS 是否必须兼容 POSIX/Win32 等遗留接口才能实用,还是可彻底抛弃历史包袱

spwa4

I wish people would start with a "rom format" for windows games. There's so many old games and no standardized way to run them.

trollbridge

ScummVM has effectively done this.

giancarlostoro

You mean ISOs? ;)

替代方案: ScummVMTempleOSPlan 9DOSUnixLinuxllvm-pipe
查看原文 →