Live data from Hacker News

Mac gaming is finally getting the overpowered upgrade it deserves

macworld.com

41–50 of 92 posts

Re: Mac gaming is finally getting the overpowered upgrade it deserves

#42
post #16

I don't think the Game Porting Toolkit is useful these days: LLMs one-shot ports from one graphics API to another. Just like programming languages, graphical API choice is irrelevant now.

The game porting toolkit allows windows DX shaders to get runtime translated to high performance metal shaders.

It provides a path for Rosetta and Wine to handle what they are good at while letting Apple handle the shader lowering in many cases better then dxvk -> moltenvk -> metal (or whatever the new state of the art thing is, I forget the name).

It’s not JUST for helping with manual porting of the cpu side code.

Re: Mac gaming is finally getting the overpowered upgrade it deserves

#44
post #41

How it is getting priority if they deprecated Rosetta? Or am I understanding it wrongly?

They claim enough of Rosetta will continue to exist for games and things like wine to work. I suspect the main thing they want to kill off are all the x86 slices in the mach-o fat binaries for all of the frameworks.

Re: Mac gaming is finally getting the overpowered upgrade it deserves

#45
Apple could easily make gaming on Mac feasible by contributing to Proton, Wine, DXVK and officially supporting Vulkan at least through translation layer.

Or just partner with Valve to do exactly this for their platform.

Instead they choose to build another proprietary solution nobody gonna use and that will die as soon as they lose interest.

Re: Mac gaming is finally getting the overpowered upgrade it deserves

#46
post #45

Apple could easily make gaming on Mac feasible by contributing to Proton, Wine, DXVK and officially supporting Vulkan at least through translation layer. Or just partner with Valve to do exactly this for their platform. Instead they choose to build another proprietary solution nobody gonna use and that will die as soon as they lose interest.

I agree with you on wine, and I wouldn’t be surprised if they are doing this quietly (landing patches to make Wine better on Mac), but for the purposes of making directx shaders perform better I fail to see why it matters if they support dx to metal conversion or if they support vulkan (for the goals of making games run better for their customers)?

Re: Mac gaming is finally getting the overpowered upgrade it deserves

#47
post #19

This, once again, misses the elephant in the room. The fact is simple, there isn't enough of a Mac gaming market for the game developers to go through the effort. The hardware has been good enough for a while now. I'm not saying this will never change but the developers that shipped games on PC and Mac report something along the lines of 6-11% of users use a Mac. That isn't worth the effort unless you have a very str…

Easy fix. Apple can just stop breaking compatibility and partner with Valve to port Proton support to Mac.

But they wont do it because they want to push their own walled garden. And obviously no one will support it because macOS market share is smaller than Linux market share.

Re: Mac gaming is finally getting the overpowered upgrade it deserves

#48
post #24

Earlier quoted context omitted.

I don't get this attitude. It'll never be enough until it is. Making porting lower-effort and higher performance can only help.

Apple is getting kind of a PR problem with developers. In theory they don't do all the same things on Mac as they do on iOS, but as long as they continue to do them on iOS and keep feature creeping the gatekeeper stuff, people are hesitant to end up stuck with Apple taking 30% of their revenue or denying their app for opaque reasons after they've spent big money to develop it. At which point who is going to spend dev…

This idea that Apple has been plotting this whole time to turn the Mac into iOS, in terms of limiting the software you can run to their own App Store, is a tired meme that makes zero sense given what we've seen from Apple in the past...checks...19 years.

Like, seriously, do you think they need longer than that to do it if it's really what they plan?

If they were ever going to do it, it would've been when they switched to Apple Silicon chips, and...they didn't!

Perpetuating the idea does no one any favors. It's just pointless paranoia.

Re: Mac gaming is finally getting the overpowered upgrade it deserves

#49
post #46
post #45

Apple could easily make gaming on Mac feasible by contributing to Proton, Wine, DXVK and officially supporting Vulkan at least through translation layer. Or just partner with Valve to do exactly this for their platform. Instead they choose to build another proprietary solution nobody gonna use and that will die as soon as they lose interest.

I agree with you on wine, and I wouldn’t be surprised if they are doing this quietly (landing patches to make Wine better on Mac), but for the purposes of making directx shaders perform better I fail to see why it matters if they support dx to metal conversion or if they support vulkan (for the goals of making games run better for their customers)?

  > landing patches to make Wine better on Mac
AFAIK they dont contribute back to Wine. There some chance they quietly pay to CodeWeavers, but likely this wouldnt be kept secret.

  > I fail to see why it matters if they support dx to metal conversion or if they support vulkan
It matters because if Apple embraced Vulkan it would give more market share to one standard API for non-Windows platforms.

Their strategy trying to push proprietary solutions simply doesnt work when their OS have 2% of PC gaming market share.

Apple announced game porting toolkit 3 years ago and no one uses it. Well, unless Apple fund ports as PR stunts.

At the same time Valve released Steam Deck 4 years ago and by now nearly all Windows games are playable on Linux.

Re: Mac gaming is finally getting the overpowered upgrade it deserves

#50
post #47
post #19

This, once again, misses the elephant in the room. The fact is simple, there isn't enough of a Mac gaming market for the game developers to go through the effort. The hardware has been good enough for a while now. I'm not saying this will never change but the developers that shipped games on PC and Mac report something along the lines of 6-11% of users use a Mac. That isn't worth the effort unless you have a very str…

Easy fix. Apple can just stop breaking compatibility and partner with Valve to port Proton support to Mac. But they wont do it because they want to push their own walled garden. And obviously no one will support it because macOS market share is smaller than Linux market share.

>macOS market share is smaller than Linux market share

Not true? macOS has like 12-14% and Linux 3-4%

Post reply on HN