this post was submitted on 07 Oct 2024
1 points (100.0% liked)

Steam Deck

15032 readers
254 users here now

A place to discuss and support all things Steam Deck.

Replacement for r/steamdeck_linux.

As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title

The following is a list of suggested flairs:
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.

Some more Steam Deck specific flairs:
[Boot Screen] - Custom boot screens/videos.
[Selling] - If you are selling your deck.

These are not enforced, but they are encouraged.

Rules:

Link to our Matrix Space

founded 3 years ago
MODERATORS
 

cross-posted from: https://beehaw.org/post/16434132

YouTube video: https://youtu.be/uScsmjvdwyo

Invidious video from YouTube without YouTube: https://inv.nadeko.net/watch?v=uScsmjvdwyo or https://invidious.nerdvpn.de/watch?v=uScsmjvdwyo

Video description:


It’s clear there are some people who don’t understand Proton. So let’s talk about it. #Proton #SteamPlay #CompatibilityLayer

00:00 Introduction
00:41 The basics of a computer
01:46 What Proton is not
03:04 What is an emulator
04:32 Proton acts like a map
05:25 Proton translates API and system calls
06:18 Proton provides a Windows-like software environment
06:55 Why are some games incompatible?
08:52 Shouldn't we demand native Linux games?
11:07 Conclusion
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 0 points 2 months ago (3 children)

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.

[–] [email protected] 0 points 2 months ago

Win32 has somehow become the most stable Linux API.

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.

[–] [email protected] 0 points 2 months ago (1 children)

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.

[–] [email protected] 0 points 2 months ago

Linux is a total pain in the behind to write applications for, because of API and ABI instability.

Flatpak

[–] [email protected] 0 points 2 months ago (1 children)

What? There are loads of Linux native games, and more need to come

[–] [email protected] 0 points 2 months ago (4 children)

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.

[–] [email protected] 0 points 2 months ago (1 children)

Not a single commercial game runs as well natively as it does through Proton.

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.

But the sad reality is that it costs money to maintain software.

So what? They should stop taking money for unmaintained games then.

[–] [email protected] 0 points 2 months ago (1 children)

The guy said he bought games, and those don't work as well natively. You can list games all you want, if he didn't buy them it won't change his experience.

So what? They should stop taking money for unmaintained games then.

Yeah, fuck those Linux users! Only sell those games to Windows users! That will help Linux market share :)

[–] [email protected] 0 points 2 months ago* (last edited 2 months ago) (1 children)

The guy said he bought games, and those don’t work as well natively.

No, he didn't say "those". He made a statement about commercial Linux games in general – in a separate paragraph.

if he didn’t buy them it won’t change his experience.

Shouldn't make a generalized statement like that then.

Yeah, fuck those Linux users! Only sell those games to Windows users!

No idea how you get to that from my statement that's advocating to make unmaintained games free. 🤷

[–] [email protected] 0 points 2 months ago (1 children)

No, he didn't say "those". He made a statement about commercial Linux games in general.

When a normal person talks about a topic, they don't have to continuously clarify that they still talk about the same topic, it's assumed.

He mentioned that he has a bunch of Linux native games. The commercial ones run worse compared to running under Proton. This isn't complicated. Accept that you misunderstood and move on.

No idea how you get to that from my statement that's advocating to make unmaintained games free. 🤷

Oh, now we interpret according to the intent of the author?

[–] [email protected] 0 points 2 months ago (1 children)

When a normal person talks about a topic, they don’t have to continuously clarify that they still talk about the same topic, it’s assumed.

It's a new statement in a new paragraph.

Oh, now we interpret according to the intent of the author?

Accept that you misunderstood and move on.

[–] [email protected] 0 points 2 months ago

It's a new statement in a new paragraph

What is a new statement in a new paragraph? You didn't reference anything specific in your paragraph, so I have no idea what you're talking about.

Accept that you misunderstood and move on.

Accept what? Move on from what? You're making no sense.

[–] [email protected] 0 points 2 months ago
[–] [email protected] 0 points 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.

[–] [email protected] 0 points 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.