
Half-Life 2 running natively on HaikuOS
I’ve done testing on an RTX 5090. Didn’t work, and looking at the repo, there are no blobs for any GPUs besides Turing and Ampere as of now, so Lovelace and Turing ones will not work at the moment. Might try to take a look at it myself down the line.
Just wanted to throw a thumbs up for this work in - turned Haiku immediately from an occasional use curio to genuinely very cool to USE as a proper OS.
2060 card at 2560x1440 going great so far, 60/120/144hz. Can’t wait for displayport support.
Wdym by “native”? Has it been compiled from leaked source code?
Yes, it’s possible to compile it from nillerusr source engine
What is the real advantage to have displayport support? I have display and HDMI I see and feel no difference! The display port and the HDMI port have no sound… So what is the difference? Sync? Thank you for explanation.
Actually there was a patch to enable sound over HDMI and DisplayPort on the HD Audio driver in hrev59825 which did work with the Nebula driver but had to be reverted in hrev59826 as there were issues with the HD Audio driver. @X512 said they were working on a workaround to re-enable it, as it’s a great feature to have and has been requested in the past.
In my own case - as I believe is normal for HDMI spec - displayport does allow better/higher refresh rates. But its also the case that multibooting with something like rEFInd you would be starting up your system on displayport, and then having to switch over the output to HDMI manually (eg using monitor controls), and then back over again manually later. It’s also the case that on systems with graphics cards like these, the user might also use multiple extra displays or (again, in my own case and I know for others) particularly for VR headsets which require HDMI and don’t respond well to adapters. Constantly swapping HDMI cables in to the output on a graphics card is… not great, even in the short term.
And it does make a difference to how much some people are willing to use Haiku if they can just have it there ready to boot up every day without having to mess around with monitor input controls, or (fragile/in use) graphics card outputs.
DisplayPort support is actually ready. I just can’t find time to clean up things and make new release.
Great work X512, but why has it 24bits / pixel in screen preferences? Does it support 32bits as well?
Hacker News
news.ycombinator.com