AMAZINGINDEX.COM 日报快照
49.3
VOL. 2026.07
2026.07.25
← 返回 2026.07.25 日报
日报快照 · Daily Snapshot
NO. 016

HaikuOS原生运行Half-Life 2

#ARTICLE HackerNews 2026.07.25
推荐指数 35.0 NO. 016 · 2026.07.25
发布2026/07/24Score198Comments29

开源操作系统HaikuOS成功原生移植经典游戏Half-Life 2,目前仅支持Turing和Ampere架构GPU。这对小众OS生态是标志性突破,但硬件兼容性仍是实际体验的瓶颈。

HaikuOS作为BeOS的精神续作,二十年来一直卡在"能开机但跑不了正经应用"的困境里。这次HL2移植的真正意义不是玩游戏,而是验证了它终于有了一套可用的现代图形栈。

对比SerenityOS、Redox等同为hobbyist OS的项目,HaikuOS的优势在于保留了BeOS的实时响应架构,劣势是社区规模小得多。RTX 5090不支持的反馈很典型——这类项目往往卡在逆向工程新版GPU固件上,NVIDIA的闭源驱动策略让它们只能追着旧架构跑。

如果你在做跨平台引擎或渲染管线,HaikuOS的OpenGL实现是个不错的兼容性测试靶子,能帮你暴露很多对"标准行为"的错误假设。

意见分歧 30 条评论

核心争论:技术移植的象征意义 vs 实际可用性,以及开源引擎合法性与硬件兼容性困境

LorenDB

Looks like this may have been based on the nillerusr Source engine, which is based on a 2020 leak of the Source sources. nillerusr's engine has also been used to port some Valve games to Android.

MisterTea

I wish Valve would take a cue from id and release the source code to Source and/or at least GoldSrc under an open license. Though I have a hard time imagining them opening up code to more lucrative games like Team Fortress Classic or Counter-Strike classic. Nice dream though...

lunar_rover

Source uses licenced middleware such as Havok so SDKs are likely all we're going to get officially. Source 2 might be a different story if HL3 releases one day since Valve replaced audio and physics with in-house technologies.

替代方案: nillerusr Source engineAndroidRaspberry PiSteam Deckclockworkpi uConsoleid Tech引擎
查看原文 →