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.
@ehler@stroughtonsmith from what I understand, this has essentially been tested on a ton of games already. Those games could be played via Steam or just submitted to the MAS packaged as .app files that are really just shims with .exe’s inside.