3 ms·
Given that older Linux builds of games consistently run worse than the Windows versions of those same games through Wine/Proton, I hope never. Targeting Wine/P
by Telaneo 11mo ago
Given that older Linux builds of games consistently run worse than the Windows versions of those same games through Wine/Proton, I hope never.
Targeting Wine/Proton is the best of both worlds for everyone. Developers need to Just™ not use a few footguns that they mostly don't have reasons to touch anyway, and otherwise they don't need to change anything, while consumers get a game on that works just as well on Linux as on Windows.
- stavros 11mo agoYes but the Proton team needs to do work for basically each game to iron out the quirks, no?
- Telaneo 11mo agoNot if you as a developer don't touch the footguns. Avoid those, and your game works fine with no problems, no intervention from Proton or Wine needed.
- stavros 11mo agoOh that's very interesting. Given the large compatibility tables I see, I thought Proton had to cater to almost a majority of games.
- Telaneo 11mo agoIt's the Pareto principle doing its thing. 80% of games were fixable by not a whole lot of fixes to Wine (I mean, it's still a lot of work, but once the work is done, you don't need to redo it for 1500 other games), while the remaining 20% are out there doing weird stuff and needs manual fixes of some kind. If you don't do anything weird, you land in that 80% and everything works as it should. With developers noticing SteamOS being a thing, more of them start doing sanity checks to make sure it works on Linux, and that 80% starts growing to 90%. Then there's the kernel anti-cheat that's unfixable though, which pulls the percentage down again.
- andoando 11mo agohttps://www.protondb.com/dashboard https://www.protondb.com/dashboard Of the top 1000 games it seems 77% are playable. 40% of it needing "some tinkering" but I dont know what that means
- stavros 11mo agoHmm, that hasn't been my experience, basically 100% of the games I've tried have worked. Maybe it's because I don't play AAA titles.
- account42 11mo agoThis is extremely shortsighted.
- Telaneo 11mo agoI fail to see why? It was pretty short sighted of developers to build Linux verions of their games back when they did, since most either perform poorly today, or just crash on more modern versions. I don't expect those games to get fixed any time soon. Far from it, I expect Linux versions to degrade as more and more of their dependencies change and Linux changes over time. I don't expect the situation to be different for native Linux ges made today. Wine meanwhile works perfectly with 80+% of games, and those 20% that don't are all newer stuff or stuff that's never going to get a Linux version short of the Linux desktop actually getting of the ground.
- pjmlp 11mo agoBecause it relies on Microsoft's good will.
- Telaneo 11mo agoCare to elaborate? Can Microsoft flip a switch tomorrow and make Wine or Proton non-viable or illegal? I can't see how that would happen.
- bigyabai 11mo agoNo, they cannot. It would require a huge DirectX API overhaul that would not propagate to hundreds of thousands of games that Proton supports.
- pjmlp 11mo agoIt is enough to propagate to whole game studios owned by Microsoft Game Studios to make a visible impact, or take those games out of Steam.