logoalt Hacker News

spease10/10/20247 repliesview on HN

This is super cool.

So, wait, does this mean that gaming is better on Linux, on a Mac?


Replies

hu310/10/2024

I've been gaming on Linux since Warcraft 3 days.

Wine is wonderful and with Valve's help it only got better.

But why would gaming on a mac be better? Maybe one day, but for now:

FTA: "While many games are playable, newer AAA titles don’t hit 60fps yet."

show 3 replies
GeekyBear10/10/2024

Emulation has unavoidable overhead.

For instance, Alyssa mentions in this post that most emulated games will need at least 16 Gigs of RAM at minimum.

In addition, native ARM games on MacOS don't have the additional overhead of emulating a different CPU architecture and Graphics API.

However, that doesn't take away from this emulated support being an amazing achievement.

show 2 replies
dagmx10/11/2024

No, you’ll still get better performance, more features supported and lower overhead running with Game Porting Toolkit currently.

That includes raytracing support and heterogeneous paging support which are two things Alyssa calls out explicitly herself. Not to mention the VM overhead.

That’s not to say Alyssa’s work is not very impressive. It is. But GPTk is still ahead.

That’s not even including the other aspects of Mac support that Asahi still needs to get to. Again, very impressive work, but the answer to your question is No.

show 1 reply
m46310/10/2024

If you mean "I have a mac, is it better to run linux to game?"

Then there's a case for it, since you can run AAA games that apple + macos doesn't support / allow.

show 2 replies
whimsicalism10/10/2024

I will have to check this newest development out, but as someone who dual boots Asahi and MacOS - up until now MacOS with Crossover has definitely been the best experience, if you are willing to pay

ojdon10/10/2024

Yeah it has been for a while. The steam deck runs Linux out of the box.

Valve and open source devs have put a lot of effort over the years on projects like Photon which is a translation layer for Windows games.

show 2 replies