wined3d4win icon indicating copy to clipboard operation
wined3d4win copied to clipboard

Trying to compile WineD3D for use with QEMU MESA passthrough

Open brunocastello opened this issue 3 years ago • 1 comments

Hi,

I'm trying to compile WineD3D for use with MESA pass-through with a patched QEMU 6.1.0 version from this guy: https://github.com/kjliew/qemu-3dfx

The specs: Apple M1 MacBook Air 13" 2020, macOS Monterey 11.12

The QEMU VMs: Windows 98 SE and Windows XP SP3, both fully updated.

I've tried a lot of previous WineD3D versions with them to run a DX7 game, however all them fail for different reasons. So I tried to compile newer ones. But I can't seem to be able to successfully compile any newer version for these operating systems, so I am seeking some advice. I have even tried a Debian 9 32-bit distro to build, which built successfully, however the DLLs did not work for my VMs.

brunocastello avatar Nov 24 '21 05:11 brunocastello

maybe try using reactOS's wine fork? I think they still target xddm so that code might be compatible, maybe try emailing one of the folk from there.

regardless here is a link to the code. IMO this would be your best shot I think https://github.com/reactos/reactos/tree/master/dll/directx/wine/

Quackdoc avatar Jan 30 '22 19:01 Quackdoc