Live data from Hacker News

AAA Gaming on Asahi Linux

rosenzweig.io

61–70 of 382 posts

Re: AAA Gaming on Asahi Linux

#62

Earlier quoted context omitted.

No reason they can’t.

If every layer of abstraction and emulation is set up to allow it to pass through. It still seems really impressive to me, like lining up a bunch of targets and shooting an arrow through to get multiple bullseyes or something, haha.

Hardly, the benefit of binary is if everything lines up once, it always will. It’s not an analog world with pesky things like wind resistance.

Re: AAA Gaming on Asahi Linux

#64
post #51

Thank you 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 Houdek

Thank not only these people but also their employers for funding the work.

Re: AAA Gaming on Asahi Linux

#65
post #7

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

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.

Re: AAA Gaming on Asahi Linux

#66

Earlier 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…

> This means you can display a banner to anybody who has a certain URL in their browser history, but you can't observe whether that banner actually shows up with JS or transmit that information to your server.

How do they stop you from using Canvas to see the output and send it back?

Re: AAA Gaming on Asahi Linux

#68
post #2

I'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.

I'm aware of no better way to see your desired features land in open source than to build them yourself. That is the power of open source, nobody can stop you!

[flagged]

Re: AAA Gaming on Asahi Linux

#69

> 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…

Geometry shaders are not part of base Vulkan. They're an extension.

they are not an extension, they are part of core 1.0 vulkan.

Although its true that they are an optional feature (as is tessellation).

Re: AAA Gaming on Asahi Linux

#70
post #2

I'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.

I understand the sentiment. But the people who could work on the Asahi Linux graphics stack are generally not the same as the people who could e.g. bring up Asahi Linux on M3 chips.

I would not consider the lack of activity in some Asahi Linux areas to be a conflict of priorities. It is in my opinion mostly a result of these lacking areas naturally attracting less developers capable of moving them forward.

Post reply on HN