this post was submitted on 26 Mar 2025
129 points (92.7% liked)
Linux Gaming
17408 readers
284 users here now
Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME
away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.
This page can be subscribed to via RSS.
Original /r/linux_gaming pengwing by uoou.
Resources
WWW:
Discord:
IRC:
Matrix:
Telegram:
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I only purchase native titles, because native support means support.
Ideally you should be writing your code to be as portable as possible, in an engine that offers top-notch cross-platform support.
some native titles are absolute ass and it leaves room for people to even disable wine support because you already have native (even though native sucks ass)
Example? CS2.
Recently installed Total Warhammer 3 which I didn't notice had a native Linux client. Multiplayer didn't work. Textures never loaded in. Loading times ass.
Switched to Proton and everything worked flawlessly.
Have seen other games where Linux native got neglected to the point where proton is just better experience lol
Many times I have enabled compatibility mode in Steam to run the Windows version, which actually works.
If I have a problem I don't even mention I use Wine/Proton. Many games and software devs just tell you that only Windows is supported and move on.
Well, that's what I'm doing, I'm not writing for Windows specifically, and I'm using an engine that works well with any OS. But there is a difference between making the build and supporting it, it's an actual commitment. Like others said here it's a bad experience to try to use a native build and have it being bad or worse than a Win build that goes through Proton.
In the end I think I'll make builds and try to find testers for every OS, and try to estimate the viability of having a specific build using their feedback.