158 points iamnothere 2 hours ago 30 comments
ndbe 1 hour ago | parent
There's even the remaster of The Witcher running! If I had money I would simply gift to those guys.
throwaway27448 55 minutes ago | parent
coldpie 20 minutes ago | parent
On the whole it looks well written to me, especially with how complex & low-level these areas of Wine are. Good work to the author. I'd encourage them to try upstreaming it if they're interested. Some of it looks a little hacky, which upstream will object to, but maybe they could get some help cleaning it up, which will avoid having to maintain a diff and result in an even better port.
Edit: Oh, looks like they already talked with upstream https://marc.info/?l=openbsd-ports&m=179241414029592 It's not a huge diff to maintain, so maybe that is the better route. Great work either way.
Bluescreenbuddy 52 minutes ago | parent
ericfrederich 52 minutes ago | parent
CodeCompost 52 minutes ago | parent
ninjin 17 minutes ago | parent
[1]: https://man.openbsd.org/nv
RunSet 46 minutes ago | parent
smlacy 27 minutes ago | parent
lionkor 23 minutes ago | parent
It polarizes people to either join the "the LLM is my god" crowd or the "if AI touches the repo, it's all slop" crowd.
The careful balance is rarely discussed, probably because that's the part that still takes work.
kingcauchy 16 minutes ago | parent
greyw 27 minutes ago | parent
haunter 39 minutes ago | parent
Disco Elysium https://video.gamerstavern.online/w/qYjXr8dBauynzvEquJ7cP4
Hollow Knight https://video.gamerstavern.online/w/8tjjFRDtGJQZwxfE4ojVoC
Prey 2017 https://video.gamerstavern.online/w/vNxVThRcpijbT9FAQPcKdz
Death Stranding https://video.gamerstavern.online/w/rzz2TLCxcmneHsydukAFLU
Witcher 3 Remastered https://video.gamerstavern.online/w/oZcTRKL5JMiU4M4FqGKcNH
According to the reddit post:
AMD Ryzen 9 9900X, 16GB RAM, AMD Radeon RX 9070
brynet 25 minutes ago | parent
t-3 24 minutes ago | parent
> I doubt much will be merged upstream. Many updates we have can technically run on other OSes (%gs stubs won't be built on Linux because %gs is correctly set, SIGUSR1 will work but less optimally, etc). However I picked an approach where everything that is done for OpenBSD is just marked as OpenBSD only. I did that purely to simplify my life while I was working on it and clearly mark the changes.
> When I was talking to Wine maintainers a month ago, they were hesitant to accept even patching Wine so it compiles for OpenBSD, mostly because it's another OS they will have to support and keep operational, while the %gs stub fix is something they definitely cannot take upstream. They are very hesitant to take anything that is changing the "emulated" application code.
saurilabs 21 minutes ago | parent
imagetic 12 minutes ago | parent
j45 7 minutes ago | parent
Its hard to not think of the possibility that BSD might offer new or different advantages to keeping legacy windows applications safe until there is a willingness to adopt or develop alternatives.
raverbashing 4 minutes ago | parent