Live data from Hacker News

AAA Gaming on Asahi Linux

rosenzweig.io

191–200 of 382 posts

Re: AAA Gaming on Asahi Linux

#191
post #170

From a performance and technical perspective this is incredible. Well done! It will never happen, but my dream is for the Asahi devs, Valve, and Apple to all get together to build out a cross-platform Proton to emulate and play games built for Windows on both x86 and ARM hardware running Linux. A Steam Deck with the performance and power efficiency of an M-series ARM chip and the entire library of games that run on P…

Apple is going to do the same thing they did with BSD, WebKit, etc. They will wait until proton is mature enough, fork it, then release it as their own. Why put in the effort this early on?

I think it's still hilarious and crazy that safari/chrome/webkit/blink exploded out of the cute little KHMTL browser called Konqueror in KDE from back in the day.

And the root of the whole browser wars thing was microsoft making an absolute dog of a browser for Mac OS X when it came out and then refusing to support it. lmao.

Re: AAA Gaming on Asahi Linux

#192
post #191
post #170

Earlier quoted context omitted.

Apple is going to do the same thing they did with BSD, WebKit, etc. They will wait until proton is mature enough, fork it, then release it as their own. Why put in the effort this early on?

I think it's still hilarious and crazy that safari/chrome/webkit/blink exploded out of the cute little KHMTL browser called Konqueror in KDE from back in the day. And the root of the whole browser wars thing was microsoft making an absolute dog of a browser for Mac OS X when it came out and then refusing to support it. lmao.

Haaa Konqueror. It was THE shit back in the day. I loved this software. It really was at the core of the KDE experience. Too bad it disappeared, I miss it. (well it’s not technically dead but it’s not moving either)

Re: AAA Gaming on Asahi Linux

#193
post #153

Earlier quoted context omitted.

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…

i haven't tested it extensively but i tried dark souls 2 on parallels and there were vertex explosions making it unplayable, using crossover and whisky it was a jittery laggy mess. after seeing alyssa's talk i decided to load up asahi and it ran perfectly max resolution 60 fps locked. gaming on macos in my experience has been unplayable to the point where i gave up even trying. after my experience with ds2 i think th…

What backend did you use? You get very different results if it defaults to MoltenVK versus d3dmetal

DS2 comes in both DX9 and DX11 flavours. The latter should work better with d3dmetal and is more comparable to what proton is doing.

Re: AAA Gaming on Asahi Linux

#194

It is shocking the effort required to have a good gaming experience on Apple computers (excluding iOS). They always struck me as agnostic to games, yet in recent years it appears to border on open hostility.

Apple has always been anti-gaming. It's been in the companies DNA since the first Mac was derided as a "toy" for having a graphical user interface, and they overcompensated trying to make it a business machine with no games.

About once a decade someone inside of Apple who is really passionate about games pushes some project through - you had GameSprockets in the 90's, you had someone convincing Valve to port Half-Life, you have GamePortingKit now, but it's just not in the companies culture to give game developers the long-term support they need.

Re: AAA Gaming on Asahi Linux

#195
post #145

This makes me think of the classic clip of George Carlin telling a joke about the difference between heaven and hell [1]. Is there a modern equivalent with FAANG, Microsoft, Sony, Valve, etc.? [1] https://www.youtube.com/watch?v=oR8xPC4NEro

In heaven, Microsoft is in charge of gaming, Amazon does the customer service, Apple is responsible for privacy, Facebook does the UI, and everyone works at Google. In hell, Apple is in charge of gaming, Google does the customer service, Facebook is responsible for privacy, Microsoft does the UI, and everyone works at Amazon.

"Amazon does the customer service"

Sure this isn't Hell ? Because customer service at Amazon is a best non existant, at worse actively against you...

Re: AAA Gaming on Asahi Linux

#196

From a performance and technical perspective this is incredible. Well done! It will never happen, but my dream is for the Asahi devs, Valve, and Apple to all get together to build out a cross-platform Proton to emulate and play games built for Windows on both x86 and ARM hardware running Linux. A Steam Deck with the performance and power efficiency of an M-series ARM chip and the entire library of games that run on P…

or you know, just release a game on native linux build

Re: AAA Gaming on Asahi Linux

#197
post #188
post #186

I'm slightly confused after reading about page alignment. Why would a 16k page be less aligned than a 4k page causing assumptions about pointers within those pages to break? The 4k pages on x86 are aligned on 4k boundaries, are the 16k pages on M1 aligned on <4k boundaries?

There are more 4k boundaries than 16k boundaries. The issue is code compiled for 4k boundaries running on a 16k system.

I'm missing something here. Assuming there are pages at 0k, 16k, 32k etc - all of those pages are aligned on 4k boundaries as 4k > 16k. So code written with the assumption that its pages are 4k aligned should have that assumption met when running with 16k pages. It is still early here and I have only had one cup of coffee. Am I misunderstanding something really obvious?

Re: AAA Gaming on Asahi Linux

#198

May I use this space to ask the question: is the M3 substantially different from the M1 and M2 that it is not supported?

From what I understand, one of the factors to not focus on Asahi Linux on M3 for now is the lack of an M3 Mac Mini which supposedly makes the development easier.

Re: AAA Gaming on Asahi Linux

#199
post #20
post #7

This is super cool. So, wait, does this mean that gaming is better on Linux, on a Mac?

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."

Do you use Wine or Proton?

Re: AAA Gaming on Asahi Linux

#200
post #170

From a performance and technical perspective this is incredible. Well done! It will never happen, but my dream is for the Asahi devs, Valve, and Apple to all get together to build out a cross-platform Proton to emulate and play games built for Windows on both x86 and ARM hardware running Linux. A Steam Deck with the performance and power efficiency of an M-series ARM chip and the entire library of games that run on P…

Apple is going to do the same thing they did with BSD, WebKit, etc. They will wait until proton is mature enough, fork it, then release it as their own. Why put in the effort this early on?

They won’t do anything to undermine Metal.
Post reply on HN