Live data from Hacker News

AAA Gaming on Asahi Linux

rosenzweig.io

371–380 of 382 posts

Re: AAA Gaming on Asahi Linux

#371

Earlier quoted context omitted.

Likely because their engineers are more productive in C++? Modern C++ with move semantics is a lot more easy to reason about and memory safe than C99, IMO. Since it's a greenfield project, they didn't have to worry about the nasty baggage of legacy C++ spaghetti that kills most projects. Just because you prefer "simple" C99 doesn't mean they do :)

[flagged]

Could you please stop posting in the flamewar style to HN? We're trying for something else here.

https://news.ycombinator.com/newsguidelines.html

Re: AAA Gaming on Asahi Linux

#372
post #369

Earlier quoted context omitted.

Probably not all that different. Game porting toolkit is just WINE.

What's the status of the game porting kit? The last time I used it to get a game running, it proved to be a bit of a miserable slog (to be fair, I was trying to run UnityModManager for a CRPG).

I just tried it the other day with Counter-Strike 2. Worked with no bugs using Whisky: https://getwhisky.app/

Re: AAA Gaming on Asahi Linux

#373
post #325

Earlier quoted context omitted.

Not sure what agreement they have there, but at the end of the day it’s Wine which has decades of open source development behind it at this point. Plus a bunch of other libraries (gstreamer being a notable inclusion) that are all FOSS. This still fits the pattern of Apple profiting off of OSS projects while contributing back as little as they can get away with.

A non-trivial number of contributions to Wine come from CodeWeavers (30%+ of all commits), which in turn is funded by its work on Crossover, Proton, and commercial agreements with other businesses. Wine would not be the project it is today without the contributions of CodeWeavers. Contributing cash to the companies contributing code is a perfectly adequete form of giving back. CodeWeavers released an annoucement when…

The announcement says practically nothing except “we did not work with Apple on this project.” And then a bunch of comments about the license Apple gave their version of the source code.

You sure there was any kind of commercial agreement? Doesn’t look like it.

Re: AAA Gaming on Asahi Linux

#374
post #325

Earlier quoted context omitted.

Not sure what agreement they have there, but at the end of the day it’s Wine which has decades of open source development behind it at this point. Plus a bunch of other libraries (gstreamer being a notable inclusion) that are all FOSS. This still fits the pattern of Apple profiting off of OSS projects while contributing back as little as they can get away with.

A non-trivial number of contributions to Wine come from CodeWeavers (30%+ of all commits), which in turn is funded by its work on Crossover, Proton, and commercial agreements with other businesses. Wine would not be the project it is today without the contributions of CodeWeavers. Contributing cash to the companies contributing code is a perfectly adequete form of giving back. CodeWeavers released an annoucement when…

In fact, reading into it more - they simply say "apple used our source code" this sounds almost explicitly like they are not paying, at all.

On top of that, Apple's DX to Metal code is not re-distributable. So yes, this sounds like more of the same from Apple.

Re: AAA Gaming on Asahi Linux

#375
post #213
post #20

Earlier quoted context omitted.

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

> FTA: "While many games are playable, newer AAA titles don’t hit 60fps yet." You’re lucky to get 60fps playing a fairly undemanding game on MacOS, even on hardware that is otherwise a dream. For example, Baldur’s Gate 3 is barely playable on my M3 MacBook Pro at well below native resolution with all settings turned down. It’s a brilliant game but hardly cutting edge graphically.

I play BG3 on my M1 at 4K just fine…

Re: AAA Gaming on Asahi Linux

#377
post #268

Earlier quoted context omitted.

Arm has had a performance-to-power edge over x86 since inception. AIUI, if you want the most flops per die, you'll buy x86 - probably the 128-core Xeon for enterprise money. But that's not what's best for hand-held gaming. AAA titles are typically GPU-bound anyway. More CPU flops may not offer much benefit.

> AAA titles are typically GPU-bound anyway. More CPU flops may not offer much benefit. Yes, but actually no. The Steam Deck is playing at extremely low resolutions. Rendering at 720p and 30fps is (on paper) 8x less demanding on the GPU than rendering a native 1440p60 experience. You can fully get by without having a powerful dGPU, which is why the Steam Deck is really able to play so many titles on a weak iGPU. The…

Yes, there would have to be a push in the industry to port games to ARM, otherwise the gains in architecture will indeed be lost in instruction translation

Re: AAA Gaming on Asahi Linux

#378

Earlier quoted context omitted.

That’s true, but many titles are 32bit and Apple removed 32 bit support, causing these titles not to run. It’s a real bummer, because there is no technical limitation.

That's why the new WoW64 mode in wine is exciting. Even if the system doesn't support 32 bit binaries, you can still run 32bit windows software

Very useful, I hadn’t heard of that. I think it must not be shipped by default in steams built in proton support, but I will look into it.

Re: AAA Gaming on Asahi Linux

#379

Earlier quoted context omitted.

I played through the entirety of Elden Ring and its DLC on my macbook pro through GPTK which is a pretty modern and demanding game. Don't think that would be possible on asahi.

How would I use GPTK to play some arbitrary Windows game?

https://github.com/Whisky-App/Whisky

Re: AAA Gaming on Asahi Linux

#380
post #211

Earlier quoted context omitted.

Good old enshittification. Make it good to attract users, then optimize for profit once the users can't leave.

What's stopping the users from leaving?

Nobody ever went broke banking on the laziness of the American public. People could also go to the pizza shop or liquor store or grocery store or 7-11 or whatever instead of paying a shitload more delivery but they don't.
Post reply on HN