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.

GitHub
This 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

YouTube
Also, 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.
@jonfisher @film_girl Blizzard used to be the place you could always count on for a solid Mac version.
@film_girl Someone already got Diablo IV running on an Apple Silicon Mac with the macOS beta. https://www.reddit.com/r/macgaming/comments/14307be/diablo_iv_on_m2_max_using_macos_sonoma_and_game/
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.
@film_girl So… Cyberpunk 2077 for Mac? 🤔🥺🙏🏻