Gaming
Jun 8, 2023

Apple Breaks the Barrier: Run Windows Games on Mac with Proton-Like Tool

Game Port ToolKit Info

Exciting news for Mac gamers! Apple has unveiled a groundbreaking development at its Worldwide Developers Conference (WWDC) that will revolutionise gaming on macOS. The tech giant has introduced a Proton-like environment, similar to Valve's Proton and the Steam Deck, which simplifies and accelerates the process of porting Windows games to Mac. Powered by CrossOver, a Wine-based solution, Apple's new Game Porting Toolkit seamlessly translates and runs the latest DirectX 12 Windows games on macOS, opening up a world of possibilities for Mac users.

Mac gaming has long been the subject of jokes within the PC gaming community, but with Apple's Game Porting Toolkit, the tides are turning. Developers can now launch unmodified versions of Windows games on a Mac and assess their performance before committing to a full port. This means you can finally experience the thrill of playing your favorite Windows games on your beloved Mac.

But how does it work? Apple's translation layer converts Intel-based x86 instructions and Windows APIs to Apple Silicon, effectively allowing Windows games to run on macOS without any modifications. APIs related to keyboard, mouse, controller input, audio playback, networking, the file system, and Direct3D are seamlessly translated to their corresponding macOS counterparts. It's a game-changer that eliminates the need for complex recompiling, shader conversion, and graphics subsystem reimplementation typically involved in porting games to Mac.

The Game Porting Toolkit already supports DirectX 12 games like The Medium, demonstrating its capabilities in action. Early users have even managed to run popular titles like Cyberpunk 2077, Diablo IV, and Hogwarts Legacy on Macs, showcasing the tool's potential. While there may be some performance limitations and bugs to iron out, Apple's translation layer is a significant step forward for Mac gaming.

Moreover, Apple's commitment to the gaming community doesn't end there. The company has introduced additional tools, such as the Metal Shader Converter, which automatically converts existing GPU shaders to Metal, further simplifying the porting process. Developers now have the means to evaluate the porting effort required, fix bugs, and optimize game performance on macOS.

With Apple's ongoing work on its translation layer, the future may hold even more exciting possibilities. It's not inconceivable that one day Mac users will enjoy the same gaming experience as their Windows counterparts, akin to the seamless integration seen with the Steam Deck. While that dream is still on the horizon, Apple's latest breakthrough brings us one step closer to that reality. Get ready to unleash the full potential of gaming on your Mac!