

Proton literally doesn’t run on macOS since Metal and no Vulkan. Proton translates to Vulkan. You’d need to reimplement everything to talk to Metal. It’s not a driver issue but an API issue.
Proton literally doesn’t run on macOS since Metal and no Vulkan. Proton translates to Vulkan. You’d need to reimplement everything to talk to Metal. It’s not a driver issue but an API issue.
Drivers, subsystems, kernel are all in that list of releases. That list of GitHub repos together is Darwin (the OS). The kernel is XNU (also in the list).
It’s nothing to do with walled garden - macOS/Unix and Linux are simply operating system architectures. FreeBSD also doesn’t benefit from Proton for the same reasons.
There are Linux compatibility layers for FreeBSD so you can run Proton, and macOS has CodeWeavers’ CrossOver and Game Porting Toolkit (based on CrossOver) which can run Cyberpunk on macOS today.
The only reason macOS/Unix are behind in compatibility layer efficacy is simply they don’t have Valve money and resources being thrown at them.
Since Valve joined forces with CodeWeavers to accelerate development, well, we know the results. We got Proton and the Steam Deck.
True but Linux is benefiting from a huge project to build a compatibility layer for Windows binaries to execute on Linux. macOS doesn’t have that benefit.
But neither Linux or macOS has native builds of those games.
Proton and Wine are astounding and I use them daily but they do mask over the fact that so many game developers don’t care about platforms beyond Windows.
At least macOS is partially open source and POSIX compliant vs Windows.
Nice little touch there by the journalist.