Apple added
#DX12 support to macOS and Apple Silicon via its Game Porting Toolkit. It’s basically a 20k patch to Wine that will make it easy to play AAA Windows games on macOS without using a VM.
https://github.com/apple/homebrew-apple
GitHub - apple/homebrew-apple
Contribute to apple/homebrew-apple development by creating an account on GitHub.
GitHubThis video goes into more details if you don’t want to read the insane patch file augmented on top of the homebrew formula.
https://youtu.be/g3n62FOX1Go
Apple hid something AMAZING for Mac gaming at WWDC
YouTubeAlso, plz appreciate the lengths Apple will go through to avoid sending stuff to upstream. This has to be GPL v2 b/c Wine/Codeweavers, but rather than patch upstream, this is patched inside a homebrew formula. It’s amazing.
There are 3 videos at
#WWDC23 for porting your game for Mac. First video discusses this toolkit a bit but burries the lead for real.
https://developer.apple.com/videos/play/wwdc2023/10123/
Bring your game to Mac, Part 1: Make a game plan - WWDC23 - Videos - Apple Developer
Bring modern, high-end games to Mac and iPad with the powerful features of Metal and Apple silicon. Discover the game porting toolkit and...
Apple Developer@film_girl Diablo IV for Mac please.
Diablo IV on M2 Max using macOS Sonoma and game porting toolkit
Posted in r/macgaming by u/just_reload_it • 1,020 points and 527 comments
reddit@jonfisher yup! Clearly, this was tested internally before this was released.