Apple's Mac computers have been in the market for decades and are quite popular in terms of their productivity among everything else. But when it comes to gaming, macOS isn't the first choice for players or game developers. Well, this might change pretty soon as Apple's new "Game Porting Toolkit" (GPTK) makes porting games from Windows to Mac a lot easier and less time-consuming. Let's find out more.
Apple Game Porting Toolkit: Overview
Looking back at the WWDC23
At WWDC23 last week, Apple announced quite a few stuff, including a 15-inch MacBook Air, Mac Studio, Mac Pro, and the Vision Pro mixed-reality headset. Whereas on the software side of things, the company previewed iOS 17, iPadOS 17, watchOS 10, and macOS 14 (Sonoma). Alongside all this, Apple's Game Porting Toolkit also made its debut. This toolkit aims to pave the way for developers to port Windows games on macOS to evaluate how well their games run without additional coding.[caption id="attachment_153605" align="alignnone" width="900"] Apple Mac Studio (2023)[/caption]
How does it work?
Here, the GPTK enables a translation layer (emulation environment) for running existing Windows games with x86 instructions and Windows APIs to their respective macOS APIs. Whereas its Metal Shader Converter converts existing GPU shaders and graphics code to Metal, which is Apple's graphics API.And anyone with an Apple developer account can access the Game Porting Toolkit (which is currently in the beta stage) to see how their games perform on Mac by following this guide. It will significantly make things easier and less time-consuming for developers to port games from Windows to Mac. Whereas it can also act as a performance metric to figure out if porting their game to macOS is feasible or not.
Interestingly, Apple Game Porting Toolkit is already capable of running DirectX 12 (DX12) games. Although games with anti-cheat mechanisms or aggressive DRM (Digital Rights Management) are not running as per the guide. Going by Dave2D's
target="_blank" rel="noopener">video, the YouTuber was able to run Cyberpunk 2077 up to 71 fps, Diablo 4 at 97 fps, and Hogwarts Legacy at 59 fps on an M1 Ultra-powered Mac Studio. And you can check its results on a 14-inch MacBook Pro (M2 Max), M2 MacBook Air, and M1 MacBook Air below.[caption id="attachment_154491" align="alignnone" width="900"] Source: Dave2D (YouTube)[/caption]While those fps numbers might not seem too tempting, it's important to understand these are raw, unoptimized numbers from a simple port using GPTK. And should the developers work to optimize these titles for a proper port, we could see massive performance uplifts.
Apple Game Porting Toolkit: Conclusion
To wrap it all up, it's clear that Apple is finally serious about gaming on Mac. And besides the Game Porting Toolkit, macOS Sonoma also include a new "Game Mode" that prioritizes CPU and GPU resources whenever you're gaming. Besides that, it results in reduced audio latency on AirPods and third-party game controllers by doubling Bluetooth sampling rate. Apple also announced a bunch of new games coming to macOS Sonoma, including Kojima Productions' "Death Stranding: Director's Cut".
To say something about myself, I have been writing tech and gadgets from 2021. Although coming from a non technical studies background, I'm someone who is always fascinated by the latest gadget and tech innovations, circling around. Besides writing, you'll find me listening music and aligning the stars through astrology and sometimes even, tarot cards! 😉🧿
Comments
No comments yet. Add a comment to start a discussion
More Articles
Apple A18 chipset to come with more NPU core counts on the iPhone 16 Pro Max!
GadgetByte Nepal, Feb 16, 2024
Expand
Deal alert: iPhone 12 is currently at its lowest-ever price in Nepal