According to TechSpot , this year's WWDC event brought some exciting news for gamers and game developers alike. Besides the expensive Vision Pro glasses and AR gaming gadgets, Apple also provided developers with a new Game Porting Toolkit to enhance the power of games on macOS.
The new toolkit includes a compatibility layer that programmers or even gamers can use to run DirectX 12 games in a macOS environment. The toolkit's code is based on Proton, a compatibility layer developed by Valve to run Windows games on Linux operating systems. It also derives from the source code of CodeWeavers' CrossOver, which has developed its own compatibility layer to run DirectX 12 games on Mac.
Apple is providing game developers with a new set of tools.
The Game Porting Toolkit can translate native x86 code to the Apple Silicon platform, intercepting and converting API calls for 3D graphics to Mac's proprietary Metal API. Furthermore, the toolkit can translate input, audio, networking, and everything else needed to run Windows games on Apple's new Arm chips.
However, running and experiencing games with good performance are two completely different things. Accordingly, Apple notes that the Game Porting Toolkit is an evaluation tool for game developers, as a way to quickly test a Windows game on a Mac, to see if the game actually runs and what the expected performance is. From there, developers can determine what needs to be optimized so that the game can be released in the best possible way.
Reddit users have been testing Apple's new compatibility layer to run Cyberpunk 2077 on an M1 MacBook, Diablo IV on an M1 Max MacBook Pro, and Hogwarts Legacy on an M2 Max. The final experience was judged to be not very smooth and still had bugs. But these initial results from the Game Porting Toolkit also hold much promise for a more robust gaming ecosystem on macOS in the future.
Source link






Comment (0)