News for hackers. Stuff that matters.
Re:Whisky is no longer actively maintained by cactusplant7374 on Wednesday April 09, 2025 @09:31AM (#43631865)
I think this should cover it.

https://github.com/doitsujin/dxvk

Re:Whisky is no longer actively maintained by Rhedox on Wednesday April 09, 2025 @10:43AM (#43632711)
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.

Re:Whisky is no longer actively maintained by banqjls on Wednesday April 09, 2025 @09:34AM (#43631882)
That won’t fix the fact that the macOS kernel can’t run 32-bit binaries.
Re:Whisky is no longer actively maintained by galad87 on Wednesday April 09, 2025 @09:54AM (#43632146)
It's possible to run 32-bit Windows binaries with Rosetta 2 and WINE, but I don't know if there is any good DirectX 9 to Metal wrapper yet. Probably DXMT will implement it in the future: https://github.com/3Shain/dxmt
Re:Whisky is no longer actively maintained by banqjls on Wednesday April 09, 2025 @10:13AM (#43632382)
I have heard of Rosetta not implementing the entire instruction set, and games being one of the most affected kinds of software, most of them crashing due to illegal instructions.
Re:Whisky is no longer actively maintained by Rhedox on Wednesday April 09, 2025 @10:41AM (#43632698)
Rosetta actually supports 32bit code just fine.