this post was submitted on 05 Apr 2025
247 points (90.5% liked)

Linux Gaming

17642 readers
298 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.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 

*Mac Mini At the 10K top end model

you are viewing a single comment's thread
view the rest of the comments
[–] fartsparkles@lemmy.world 27 points 3 days ago* (last edited 3 days ago) (3 children)

True but Linux is benefiting from a huge project to build a compatibility layer for Windows binaries to execute on Linux. macOS doesn’t have that benefit.

But neither Linux or macOS has native builds of those games.

Proton and Wine are astounding and I use them daily but they do mask over the fact that so many game developers don’t care about platforms beyond Windows.

At least macOS is partially open source and POSIX compliant vs Windows.

[–] Burghler@sh.itjust.works 18 points 3 days ago (1 children)

Walled garden problems, skill issue honestly.

[–] fartsparkles@lemmy.world -1 points 3 days ago (2 children)

It’s nothing to do with walled garden - macOS/Unix and Linux are simply operating system architectures. FreeBSD also doesn’t benefit from Proton for the same reasons.

There are Linux compatibility layers for FreeBSD so you can run Proton, and macOS has CodeWeavers’ CrossOver and Game Porting Toolkit (based on CrossOver) which can run Cyberpunk on macOS today.

The only reason macOS/Unix are behind in compatibility layer efficacy is simply they don’t have Valve money and resources being thrown at them.

Since Valve joined forces with CodeWeavers to accelerate development, well, we know the results. We got Proton and the Steam Deck.

[–] str82L@lemmy.world 9 points 3 days ago

Apple most certainly has the "Valve money and resources" to throw at the problem. They just choose not to. Bottom line is Mac gaming sucks because Apple has chosen that outcome.

[–] vala@lemmy.world 1 points 2 days ago

How does Apple not have Valve money lmao?

[–] kittenzrulz123@lemmy.blahaj.zone 6 points 3 days ago (1 children)

Proton literally runs on MacOS, all MacOS would need to do to get the same compatibility is to just not get in the way. All they need to do is release a Vulkan driver.

[–] fartsparkles@lemmy.world 2 points 2 days ago (2 children)

Proton literally doesn’t run on macOS since Metal and no Vulkan. Proton translates to Vulkan. You’d need to reimplement everything to talk to Metal. It’s not a driver issue but an API issue.

[–] SaharaMaleikuhm@feddit.org 2 points 2 days ago

That's on Apple for not supporting Vulkan.

Wait I was wrong on the specifics, MacOS runs wine and thats what they use for their game translation software (some of Protons improvements have been upstreamed tho)

[–] vikingtons@lemmy.world 3 points 3 days ago (2 children)

by partially open source are you referring to Darwin or are there other system components which this applies to?

[–] fartsparkles@lemmy.world 6 points 3 days ago (1 children)
[–] Ziglin@lemmy.world 4 points 3 days ago (1 children)

That just looks like open source toolkits that are used to make things for apple devices, not actual OS components.

[–] fartsparkles@lemmy.world 1 points 3 days ago

Drivers, subsystems, kernel are all in that list of releases. That list of GitHub repos together is Darwin (the OS). The kernel is XNU (also in the list).

[–] kbotc@lemmy.world 1 points 3 days ago

The cocoa and swift runtimes are open source and the languages themselves are open source. The big pieces that are not are the window manager.