Alyssa Rosenzweig
Asahi Lina
chaos_princess
Davide Cavalca
Dougall Johnson
Ella Stanforth
Faith Ekstrand
Janne Grunau
Karol Herbst
marcan
Mary Guillemard
Neal Gompa
Sergio López
TellowKrinkle
Teoh Han Hui
Rob Clark
Ryan HoudekAAA Gaming on Asahi Linux
51–60 of 382 posts
Re: AAA Gaming on Asahi Linux
#52I noticed the URL was updated for this post. Previously it linked to asahilinux.org which showed an anti-HN manifesto from the HN referral. Curious as I haven’t seen this before. Seems it has been covered by previous commenters: https://news.ycombinator.com/item?id=36227103
It's almost as bad as jzw's website: https://cdn.jwz.org/images/2016/hn.png (nsfw)
Re: AAA Gaming on Asahi Linux
#53This is super cool. So, wait, does this mean that gaming is better on Linux, on a Mac?
Re: AAA Gaming on Asahi Linux
#54I noticed the URL was updated for this post. Previously it linked to asahilinux.org which showed an anti-HN manifesto from the HN referral. Curious as I haven’t seen this before. Seems it has been covered by previous commenters: https://news.ycombinator.com/item?id=36227103
Re: AAA Gaming on Asahi Linux
#55Earlier quoted context omitted.
See[1] the Referrer-Policy header, , and . But generally, webmasters have found it useful to know who caused their server to fall over^W^W^W^W^W^W is linking to their pages. This was even used as a predecessor to pingbacks once upon a time, but turned out to be too spammable (yes, even more so than pingbacks). After the HN operators started adding rel=noreferrer to links to the Asahi Linux website, Marcan responded[2…
> I don’t know how it’d be possible to do that It isn't, at least not in the way you think. Visited links have always looked different from unvisited ones, and the moment you could customize how links looked via CSS, browsers also had to implement styling for visited links specifically. Modern browsers put a lot of care into making the changes to those styles observable to the user, but not to Javascript. This is an…
a { color: white; background-color: white; } a:visited { color: black; }
you are a bad person
[1] https://developer.mozilla.org/en-US/docs/Web/CSS/:visited#pr...Re: AAA Gaming on Asahi Linux
#56This 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."
I think the answer might be yes, because it's possible to play so many more titles!
Re: AAA Gaming on Asahi Linux
#57From 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…
I'm not sure if you know. But Alyssa, the person who basically wrote almost the entire userspace opengl and vulkan driver, works at valve.
Her output is incredible.
Re: AAA Gaming on Asahi Linux
#58> Tessellation enables games like The Witcher 3 to generate geometry. The M1 has hardware tessellation, but it is too limited for DirectX, Vulkan, or OpenGL. We must instead tessellate with arcane compute shaders > Geometry shaders are an older, cruder method to generate geometry. Like tessellation, the M1 lacks geometry shader hardware so we emulate with compute. Is this potentially a part of why Apple doesn't want…
Re: AAA Gaming on Asahi Linux
#59I'm a little sad that this has seemingly taken precedence over all other hardware support. M3 support, dp-alt mode, making the microphone work are all things that I was hoping were going to land in the past year.
Re: AAA Gaming on Asahi Linux
#60> Tessellation enables games like The Witcher 3 to generate geometry. The M1 has hardware tessellation, but it is too limited for DirectX, Vulkan, or OpenGL. We must instead tessellate with arcane compute shaders > Geometry shaders are an older, cruder method to generate geometry. Like tessellation, the M1 lacks geometry shader hardware so we emulate with compute. Is this potentially a part of why Apple doesn't want…
Yes, it's a big reason.
I tried to port the yuzu switch emulator to macos a few years ago, and you end up having to write compute shaders that emulate the geometry shaders to make that work.
Even fairly modern games like Mario Odyssey use geometry shaders.
Needless to say, I was not enough of a wizard to make this happen!