While you're here, please consider supporting GamingOnLinux on:
Reward Tiers:
Patreon. Plain Donations:
PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers:
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Steam Frame and Steam Machine will be another good boost for Flatpaks and desktop Linux overall too
- Nexus Mods retire their in-development cross-platform app to focus back on Vortex
- Canonical call for testing their Steam gaming Snap for Arm Linux
- SteamOS 3.7.20 adds the ntsync driver to help improve some game performance
- Steam Client Beta adds a revamped interface for opting into game Betas and other changes
- > See more over 30 days here
- A New Game Screenshots Thread
- JohnLambrechts - Will you buy the new Steam Machine?
- mr-victory - Welcome back to the GamingOnLinux Forum
- Liam Dawe - Game recommendation?
- JSVRamirez - Weekend Players' Club 2026-01-09
- Minoscereb - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck
View PC info
Last edited by Shmerl on 9 Aug 2021 at 10:32 pm UTC
The problem is, many native games are poorly-made and offer a worse experience (eg have worse performance) than playing them with a compatibility layer.
So it depends on which case is it with your games.
My second thought... Yes. If there's no claim of Linux support, I'm not going to buy it because I don't know if it'll run my computer. Yes, I have exceptions, but generally, I'm not going to take that risk with my money when there are so many good, supported games to play.
Whatever makes it easy to people enjoy my games, I always build for the big three: Win, Mac, Linux.
For new games, you should add achievements. [Gamerzilla](http://identicalsoftware.com/gamerzilla/) is my open source game achievement system.
OK, a couple of windows-only games also break after updates on Windows and can't be played on newer versions anymore. But I rarely see that for native Linux games. The Linux developers often keep lots of compatibility versions for older essential libraries, so in most cases chances are very high you can have fun with your games/apps for a long time even if they're not actively maintained (my experience).
And I don't pay full price for Windows only games (OK, maybe if it's only a single euro or less), I only buy them when they're on a good sale and have a very positive protonDB rating. Especially if there was a native Linux version announced before (hello Slightly Mad Studios), then they have to be on a huge sale.
I think one thing WINE does well is it allows very old games to be played that there is no hope of support, like games from the late 90s era, WIN95/98. Something not possible in Windows by my understanding, no? And maybe even a stretch for Linux native titles (few as they were) from that era.
I just realized I might be making argument against native, which wasn't my starting intention. But I think WINE is due some consideration. I can play games via WINE long after Windows, and eventually Linux, have deprecated support.
Last edited by goob256 on 13 Aug 2021 at 6:33 am UTC
So in summary, I prefer:
1: Linux Native
2: Windows games that work with Steam provided Proton settings
Now that I think about it, that doesn't make sense. Windows tries to maintain backwards compatibility for a lot of stuff and I have business software I use at work on a Window 7/10 machine that is at least 20 years old (probably closer to 25)
Weird, I mentally separated Windows games and Windows business software as if they were two different things, but they aren't, at least in the eyes of the OS, lol.
What I remember though is that Windows has compatibility mode and it still seems to be a thing. So if the application doesn't work by default, it can be used.
Though there's quite many re-released games which bring in compatibility with new Windows versions, so I guess the backwards compatibility is not perfect. Especially for games.
For the DOS games, Windows and Linux are on equal footing as both need DosBox. If you buy game though, game might bundle Windows version of DosBox, so Linux gamers need little bit of fiddling.
On Linux it's balancing act between using native libraries, which means game is doomed to break eventually. Other end of the spectrum is to bundle all the libraries, which means that libraries are missing new features (which might matter now and then) and libraries will accumulate security vulnerabilities over time.
I have pretty old Linux games, but I can't really trust on release date alone. Linux release might have been done years after the initial release. Most realistically oldest Linux builds that I have are from beginnings of Humble Bundle at 2010. I tried few, but didn't have much luck. Might need some fiddling. Game from 2010 worked via Steam though, which means that Valve has given bit more though on backwards compatibility.
So on Linux things seem to be more about developers doing right things and oldest ports are from people who were doing their first Linux port and might not have wanted to spend too much time on it anyway. Most Linux software however is maintained and can be patched and recompiled whenever necessary (which is rare with games). On the core level Linux hasn't dropped much backwards compatibility. You can recompile kernel without 32-bit support if you want though, which will break lot of games.