this post was submitted on 01 Jun 2025
190 points (96.6% liked)

Linux Gaming

18770 readers
1467 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.

No memes/shitposts/low-effort posts, please.

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
[–] BlueSquid0741 11 points 2 days ago (1 children)

Do you remember the days before proton? Like the time I couldn’t play Terraria for months because they didn’t have anyone in their dev team who could update the Linux version to keep it working. The workaround was to get the windows version working through wine.

Using wine to play windows games is something we have done for years before proton made it easier. It’s a very Linux thing to do. Even some old ports were just using wine wrappers.

[–] woelkchen@lemmy.world 3 points 1 day ago

Do you remember the days before proton?

The days before Proton are the days before Steam Linux Runtime because Proton runs on top of Steam Linux Runtime. It doesn't run on top of the host Linux libraries.

The problem with Linux ports isn't Linux, it's sloppy ports. The 1.0 Scout runtime wasn't properly containerized back in the day, so games could call host libraries. That changed with 2.0 Soldier (using Bubblewrap, the same tech used by Flatpak) but Valve made it hard to target 2.0 because game developers had to request its use from Valve. That changed with 3.0 Sniper last year.

Only the Escape Simulator developers know why they didn't switch over from "maintaining many distributions" to requesting SteamRT 2.0 Soldier years ago.