The-Wineskin-Project / WineskinServer

Wineskin
GNU Lesser General Public License v2.1
2.47k stars 169 forks source link

Is DirectX 9 missing in dxvk_macos.verb? #159

Closed markperez1904 closed 2 years ago

markperez1904 commented 2 years ago

When installing dxvk_macos.verb, does it include the DirectX 9 libraries?

I am trying to run various games that can only use d3d9, and the performance seems quite poor.

Screen Shot 2021-09-18 at 1 48 23 AM
Gcenx commented 2 years ago

https://github.com/Gcenx/WineskinServer/blob/808a2c9ce340519db179dda7bea29b5000a27d05/README.md#L22-L31 As explained there’s is no DirectX9 support nor is there any 32Bit Vulkan support (missing Vulkan features in MoltenVK)

You haven’t provided any game title(s) so I can’t reference if it’s one of the known problem titles. Some games will simply run worse on the M1 (Rosetta2 bugs) and some simply run badly via wine32on64 (32on64 trunking issues)

markperez1904 commented 2 years ago

Im just trying out gta4 and mw3, one of my most favorite games. some people are able to boost performance by dragging the 32-bit d3d9 dll inside the games directory, but i don't think it's compatible with the m1 arch

Gcenx commented 2 years ago

I’m really not sure what your trying to ask.

There is no 32Bit Vulkan support currently in wine (Metal is a 64Bit API), there’s also missing Vulkan API features so no DirectX9.

You can install any required native d3d compiler dlls from winetricks but those usually aren’t required.