Apple launches game porting running PC games in mac OS.
3 min readApple launches game porting running PC games in mac OS.
- Huawei Mate 60 Pro Makes Satellite Calls: Only US$0.18/minute
- Huawei Mate60 Pro: First Smart Phone Supports Satellite Calls
- 14000 cores + 450W: RTX 4080 graphics card perfectly replaces the RTX 3080
- Big upgrade: The difference between Bluetooth 5.0 and 5.2
- Geeks Disappointed that RTX 4080/4090 doesn’t come with PCIe 5.0
- What are advantages and disadvantages of different load balancing?
Apple launches game porting running PC games in mac OS.
Since Apple began to switch Mac processors from Intel to Apple Silicon, everyone has seen the strength of Apple Silicon.
Compared with the previous Intel processors, the M1 and M2 series processors have a huge performance improvement in CPU and GPU, especially the power consumption ratio, which is unmatched.
Regardless of the desktop, such performance and extremely low power consumption must be the envy of many Windows gaming notebooks, so naturally Apple also has the idea of games.
At WWDC 2023, Apple added a game mode to the newly released macOS 14 Sonoma, which can improve the CPU and GPU scheduling during the game, bringing a better game experience and a more stable frame rate; the game Mode can also greatly reduce the latency of peripherals such as headphones and gamepads.
Apple has laid a good foundation for playing games, so how to solve the lack of games on the Mac platform, especially 3A masterpieces?
Apple has announced a new Game Porting Kit (based on Wine) designed to make it easier and faster for developers to bring their PC games to macOS.
In the past, developers wanting to make a PC game run on the Mac required months of up-front preparation work, but this porting tool allows developers to see existing games on the Mac in just a few days. operating conditions.
The toolkit also simplifies the process of converting game shader and graphics code to take advantage of Apple Silicon performance, significantly reducing overall development time.
With this tool, developers can run an unmodified version of a Windows game on a Mac to see how it works before officially starting the port.
It is worth noting that the game porting toolkit also supports Microsoft’s DirectX 12, and Apple converts Windows API calls to Metal API through a translation layer.
A few days ago, CrossOver also said that it will provide DirectX 12 support for Mac, but CrossOver is a paid software. Will Apple’s initiative to provide DirectX 12 support directly “kill” CrossOver?
Regardless of whether the porting tool itself is of high quality or not, translation will undoubtedly reduce the running efficiency of the game itself, and non-native will also bring many unexpected bugs.
macOS Sonoma currently only provides a developer beta version, the public beta version will be released next month, and the official version is expected to be released this fall.
Migration Toolkit Download Address: Link
- DIY a PBX (Phone System) on Raspberry Pi
- How to host multiple websites on Raspberry Pi 3/4?
- A Free Intercom/Paging system with Raspberry pi and old Android phones
- DIY project: How to use Raspberry Pi to build DNS server?
- Raspberry Pi project : How to use Raspberry Pi to build git server?