Half-Life 2 running natively on HaikuOS
Points and comments are a snapshot, not live.
HaikuOS developer X512 ported Nvidia Turing+ GPU drivers, enabling Half-Life 2 to run natively.
A HaikuOS forum thread documents progress on porting Nvidia proprietary drivers for Turing and Ampere GPUs (e.g., RTX 2060, GTX 1650). Developer X512 achieved DisplayPort support, though it awaits cleanup. Users report 60/120/144Hz at 2560x1440 on a 2060. Half-Life 2 runs natively using compiled code from the nillerusr Source engine leak. The driver supports 24-bit color (XRGB framebuffer), with future 10-bit per channel considered. Lower-end cards like GTX 1630 work; newer Lovelace and Blackwell cards lack blobs. X512 is praised for also porting Haiku to RISC-V, AMD Vulkan, and HDMI audio.
What commenters are saying
Commenters celebrate the technical achievement and X512's broad contributions. Some note the nillerusr leak's role; others debate Valve's reluctance to open-source Source. The thread splits on Haiku's practicality versus its novelty value. A few commenters lament that Nvidia's proprietary driver is paradoxically easier to port than AMD's open-source amdgpu due to Linux-specific dependencies. One user prefers the Haiku UX for its modifier-key flexibility. Another criticizes YouTuber Action Retro's shallow coverage of Haiku.