“Apple has created a new Game Porting Toolkit that’s similar to the work Valve has done with Proton and the Steam Deck. It’s powered by source code from CrossOver, a Wine-based solution for running Windows games on macOS. Apple’s tool will instantly translate Windows games to run on macOS, allowing developers to launch an unmodified version of a Windows game on a Mac and see how well it runs before fully porting a game.”
The new software will allow Mac users* (see edit) to play ‘Windows games’ on their Apple silicon (M1/M2) devices. With development, this has the potential to bring gaming to Apple.
*EDIT: The Game Porting Toolkit is designed for developers to see how their game performs on Apple silicone to entice devs to create native ports. Thanks to commenters for pointing out this distinction. The CrossOver project on which it is built, I believe, is designed for end-users to run software on their Mac clients.
This isn’t Proton-like, this IS Proton. Proton is what Valve call their WINE version. Codeweavers actively build WINE and give it away and they’ve looked at the Apple code and it IS WINE.
You’re welcome Apple! Assholes. Least you could do would be to contribute, but then the magic is taken away from your dictatorship isn’t it? Can’t have that.
You are mostly correct, but from my understanding the “Game Porting Toolkit” system isn’t just the CodeWeavers’ WINE part but also includes the Rosetta x64 to ARM translator and the D3DMetal translation layer as well. So through those layers many instructions can fall through the cracks.
All in all, neat that games can even be played on a Mac in the first place, but you still get relatively bad performance, restrictive licensing on use, worse compatibility than Proton. That’s living in Apple’s wonderful walled garden, for ya.
Eh, this doesn’t sound anywhere near as impressive as what Valve did for Proton itself. First of all, Proton is actually good to the point where native linux ports aren’t even needed (although appreciated), its not just for dev prototyping.
And as the top post said, Apple’s fork of CrossOver is not public. Pretty expected from Apple by this point.
And the year of Linux desktop is happening any day now. I remain skeptical that this is enough to get any real gaming user base on Mac but I’m all for being proven wrong over time.
The Steam Deck runs Linux and is fairly mainstream, so if by “year of the Linux desktop” you mean “year of the Linux gaming platform”, that already happened.
I want to see Apple contributing more to the open-source CrossOver project, both in terms of code and financing. Their contribution has been minimal and Apple’s audacity in essentially repackaging open-source software is disgusting to me. Please correct me if I’m wrong.
You are not wrong. But this isn’t even like proton, it’s not for end users. It’s intended for developer testing, so they can get an idea how well it runs on a mac, and then somehow be persuaded to do a proper mac port??
Exactly this. After seeing what proton can do on Linux, devs will probably just wait and hope apple gets on that level.
I’d love for that to happen but I believe Apple wants all the games in the App Store so they get 30% cut, rather than giving that cut to steam.
If that’s what they want, Steam’s existence on macOS as well as games being available for purchase through both the App Store and Steam aren’t working in their favor in that regard. But between the App Store and those previous attempts to block out Game Pass, hopefully Apple will see an opportunity to ensnare more users to the ecosystem.
How many folks out there have iPhones but don’t have Macs because of weird hangups like “no games”? They’ll target this group eventually.
I’m personally about to exactly be in this category. I am moving from Android to iPhone, and will not be getting a MacOS device for my primary computing until MacOS gets good Gaming Support.
Namely Guild Wars 2 and Warframe. But, other games would be really nice.