this post was submitted on 10 Jun 2023
516 points (100.0% liked)

Gaming

30573 readers
325 users here now

From video gaming to card games and stuff in between, if it's gaming you can probably discuss it here!

Please Note: Gaming memes are permitted to be posted on Meme Mondays, but will otherwise be removed in an effort to allow other discussions to take place.

See also Gaming's sister community Tabletop Gaming.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

Right now, I’m playing the early access version of Baldurs Gate 3. I’m getting ready to put it down (frustrated: BG3 has the potential to be good, but without controller support, I’m getting really frustrated with the UI. ) and switch to Yakuza Like a Dragon.

What are you playing now and what are you looking forward to playing next?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

To add onto the comment from @[email protected]:

  • Valve uses Arch Linux as a base, otherwise they pick open source packages and own stuff to make it as it is. Their own stuff involves Proton (which is a fork/derivative from Wine, which is used to run Windows applications onto Linux and macOS) and the "Game Mode" environment you're used to see (the console-like UI from the Steam Deck).
  • Both Valve and CrossOver are responsible for Proton - a compatibility layer that essentially converts the calls Windows apps make to Windows-related functions ("API calls", for graphics rendering like DirectX) into something Linux can understand. CrossOver made Wine, while Valve works together with them to create the more gaming-focused Proton.
    • Kernel-level anti-cheat solutions of Windows games (Easy Anti-Cheat, BattlEye etc.) do not work on those compatibility layers, but sometimes get exempted to let Linux players run the games just fine. That's on a game-by-game basis.
    • There is a community fork named Proton-GE that accepts community fixes and workarounds for an increase in compatibility.

Overall: Proton's almost like magic with how many games run decent to amazing on it. There are community resources like ProtonDB to help out knowing what does work exactly and whether manual workarounds are needed.