4 ms·
I wonder when games will start supporting Linux natively, especially after the Steam Machine is released.
by stavros 11mo ago
I wonder when games will start supporting Linux natively, especially after the Steam Machine is released.
- bsder 11mo agoIt would be better for Linux to gain native support for some of the Windows and DirectX 12 APIs. Linux gets a useful set of API targets and meets Windows devs more than halfway.
- stavros 11mo agoWhat benefit would that have over the current situation, with Wine?
- Master_Odin 11mo agoGiven how good Proton is, I don't think it's useful to target Linux for most indie devs unless it's a one click build for multiple platforms. Even then, I've definitely had more issues with games with native Linux builds than Proton, where there's been a number of games I've set to use Proton over native to get better performance.
- pjmlp 11mo agoUntil Microsoft decides it is enough.
- Telaneo 11mo agoGiven 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.
- mycall 11mo agoWindows is a stable ABI to write games with, so unlikely.