This isn't anything. The game porting toolkit is literally just Wine, and only there to "test how your game runs." They basically leveraged the work those all those Valve contractors have done lately, and are hiding it behind a massive single patch.
They go on about how if you're using middleware it might support macos already, and if not, you can port to the native APIs anyway!
Lastly, they tout their HLSL to Metal shader converter, which is likely just SPIRV-Cross behind the scenes.
It's just pure evangelism, and it kind of makes me mad.
Worth remembering Apple doesn’t want developers to just release games using it, but rather use it as a launch point.
This would, frankly, make sense considering it’s DirectX to Metal. Proton previously doesn’t target Metal directly as far as I know, except through MoltenVK. Which is really ugly…
The only way Apple will let Steam come to Mac in a "good way" is if they go through the App store and allow Apple take 15-30%. Or they're forced to allow them via legislation.
I'm not talking about Steam on Mac. Why would Apple help Valve get games working on Steam? If Apple would help, the expectation would be that those games end up in the App Store.
I was pleasantly surprised at Apple's work toward wider game support that they announced at WWDC. I mean it doesn't mean most triple-A games will have support any time soon, but it's a step in the right direction.
As I was watching and reloaded the page, apple seems to have taken down their tutorials related to this, for now. Still, really exciting to see official support for getting games ported from windows!!