en.wikipedia.org/wiki/Tux_Racer
We already have the only one we need.
Comment on Proton is the Future of PC gaming. But how does it work? [Gardiner Bryant, YouTube]
YourPrivatHater@ani.social 2 months ago
They do need to make Linux native games.
en.wikipedia.org/wiki/Tux_Racer
We already have the only one we need.
Why? They comprise like 3% of the market and the native Linux versions usually run worse than the Windows ones run through Proton…
in my experience that usually boils down to the Linux version getting (an understandably) low priority compared to the windows version. Which is something that won’t change until Linux has a significant market share and I can’t fault the devs for it. For an example of a game where that is not the case I’d like to take Factorio, where the devs went out of their way to properly work on the Linux native version and even include Linux/Mac exclusive features for their next update. But that only happened because one of the devs themselves uses Linux.
Proton is the gateway drug to us getting more Linux native games. In due time!
Yeah, can’t get market share without games, but it’s hard to get games without marketshare. Proton made sure we have games, now we need marketshare. Once we have marketshare we’ll get more high quality linux native ports (I hope).
Proton is the gateway drug to us getting more Linux native games.
It’s not when Win32 apologists keep making insane claims how stable Proton is… “Proton is great, it just runs all the Windows games” is the mess that got us to the place where games we buy just start crashing suddenly because nobody of those developers realizes that each major release of Proton must be treated like its own OS with proper QA targeting that. Proton works great for old games because these old games no longer change. For modern games that still get updates Proton is a gamble because a reverse engineered version of the Windows API just isn’t stable.
bjoern_tantau@swg-empire.de 2 months ago
Sadly this has more or less died with unmaintained games. It’s a pain the arse to get old native games working. And for many titles the Windows version with Proton works much better than the Linux native one. Win32 has somehow become the most stable Linux API.
YourPrivatHater@ani.social 2 months ago
What? There are loads of Linux native games, and more need to come
bjoern_tantau@swg-empire.de 2 months ago
I know, I have many of them. Most of them I specifically bought when they got Linux support, like Tomb Raider and Alien Isolation.
Not a single commercial game runs as well natively as it does through Proton. Tomb Raider - has much worse graphics. Alien Isolation - for some reason the DPad doesn’t work. Baldur’s Gate - I have to supply some old openssl (or so, can’t remember) library. And I shudder at the thought of trying to get Unreal Tournament 2004 or Doom 3 (not the open source version) running. I should try to dig out my disc for Ankh to see how hard it is to get that one running.
Maintained games and especially open source ones run great. But the sad reality is that it costs money to maintain software. Linux backwards compatibility is abysmal. It is much easier to get a 20 year old Windows game to run than a 20 year old Linux game.
Though to be fair, it is also hard on Windows to get a 20 year old Windows game to run. Wine is just a great piece of software.
I would love to have more native games. My own game is native as well. And luckily most indie devs usually also bring out a native port. And still most of the time the Windows version via Proton just runs better.
Fubarberry@sopuli.xyz 2 months ago
Yeah, wine is incredible for preservation. Many older games don’t work on either platform (old windows games on windows, old linux games on linux), but running old windows games through proton usually works great.
woelkchen@lemmy.world 2 months ago
It’s funny when people like you make such statements because someone needs to literally name just a one commercial game and you’re already being proven a liar. OK, I start: Selaco.
So what? They should stop taking money for unmaintained games then.
winterayars@sh.itjust.works 2 months ago
Quake does.
YourPrivatHater@ani.social 2 months ago
Yeah the aaa and aa games don’t run well because the devs or rather greedy publishers don’t care about Linux gamers and hate us because they have to make actually working stuff and not rely on shitty anti cheat that has permission it shouldn’t have ever.
woelkchen@lemmy.world 2 months ago
Windows is a moving target. Wine/Proton is a reverse engineering chase of a moving target. WINDOWS GAMES ON PROTON BREAK ALL THE TIME! Stop making stuff. It’s great that Proton exists but it’s not like Java. What does not break? Flatpak Runtimes and Steam Linux Runtime.
mkwt@lemmy.world 2 months ago
Yep. Linux is a total pain in the behind to write applications for, because of API and ABI instability. Just ask notable Linux desktop application developer Linus Torvalds.
woelkchen@lemmy.world 2 months ago
Flatpak