How can you run old 32-bit, directx 9 games on apple silicon? Is there any solution that is flawless? One of the things that stops me from buying a modern Mac.
replies(3):
And, even if it did run effectively under Rosetta, its management interface won't even let you select a non-arm64 guest: https://www.virtualbox.org/manual/topics/Introduction.html#h...
The D3D9 implementation in DXVK uses a Vulkan binding model trick to improve performance that MoltenVK can't handle.
Besides that, DXVK simply requires modern Vulkan features that MoltenVK doesn't support.