←back to thread

183 points ahamez | 1 comments | | HN request time: 0s | source
Show context
banqjls ◴[] No.43631804[source]
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): >>43631827 #>>43631865 #>>43632272 #
cactusplant7374 ◴[] No.43631865[source]
I think this should cover it.

https://github.com/doitsujin/dxvk

replies(2): >>43631882 #>>43632711 #
1. Rhedox ◴[] No.43632711[source]
DXVK does not run on Mac OS. There's a modified version based on an ancient release of DXVK that kinda works on MoltenVK but the D3D9 side never worked.

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.