ReactOS ran Half-Life with real GPU acceleration — the hard part Linux sidesteps with translation
The open-source Windows clone, 28 years in development, ran a 1998 game on a physical machine with 3D acceleration. The milestone isn't the game; it's driving an actual Nvidia driver stack on bare metal.
Steam on Linux runs newer games fine — but by translating DirectX onto Vulkan. ReactOS did the harder thing: load the native Nvidia driver for an old GeForce 8 card directly, the way Windows itself would.
Whether that's triumph or indictment is the open question. As one reader noted, ReactOS has been in development almost exactly as long as Half-Life itself has existed.
What actually happened, beyond "old game runs"
Phoronix reported that ReactOS — the long-running open-source reimplementation of Windows — ran Half-Life with 3D hardware acceleration on real physical hardware. Out of context that sounds unremarkable; people run far newer games on Linux every day. The thread's most knowledgeable comment explained what the headline leaves implicit, and why it's genuinely hard:
"what is being claimed, but not explicitly in the article, is that this is running the NVIDIA driver stack (for an ancient GeForce 8 card) directly, as opposed to emulating DirectX at the API level on top of a Vulkan driver." — a high-karma reader supplying the missing context
That's the distinction that matters. Steam's Proton makes Windows games run on Linux by translating their DirectX calls onto Vulkan — a brilliant workaround that avoids touching Windows driver internals. ReactOS took the path with no shortcut: present itself as Windows convincingly enough that a native Nvidia driver loads and talks to the GPU directly.
Triumph or indictment?
The achievement carries an awkward timestamp. A reader did the arithmetic on how long this took:
"reactos has been in development for 28 years and it can run half-life on real hardware. that is approximately how long half-life 1 itself has existed in the first place!" — a reader on the timeline
Both readings are fair. Reimplementing Windows' driver model well enough to run an unmodified native GPU stack is a deep systems accomplishment that translation layers deliberately avoid. And it took nearly three decades to reach a game from 1998. The project's value was never speed; it's that a fully open OS can be Windows-compatible at the driver level at all — a capability that matters most precisely when the original stops being available to run.
Get breakdowns like this every day
The top Hacker News stories, unpacked — by email, Telegram, or RSS.
The op-ed says a shadow hangs over the Fable shutdown. A reader names who held the GPT-2 card
An essay weighs three readings of the government switching off Anthropic's Fable: genuine safety, political vendetta, or corporate competition — and refuses to pick. Then the thread supplies the fact that complicates all three.