softgpu icon indicating copy to clipboard operation
softgpu copied to clipboard

HAL / Wine don't seem to coexist

Open Mzed3D opened this issue 4 months ago • 1 comments

Hi! I'm trying to assign HAL to DirectX 7 games and Wine to DirectX 8 and 9 games but this seems impossible. Either they all run in HAL or through Wine.. am I doing something wrong?

The setting which "decides" the chosen mode for everything is the one for DirectX 7 games.

By the way, I'm using Qemu-3dfx.

Mzed3D avatar Aug 02 '25 15:08 Mzed3D

Hello!

on HKEY_LOCAL_MACHINE\Software\vmdisp9x\apps\global you should have these values:

d3d8=wine
d3d9=wine
ddraw=system
Image

But some games reading video adapter information from ddraw.dll but rendering through d3d8.dll/d3d9.dll.

Another problem may be if you using old registry path - HKEY_LOCAL_MACHINE\Software\DDSwitcher (D8Switcher, D9Switcher) this key still working but may collide with the new one. If you have it, personally I recommend deleting it.

Also tray3d.exe program should running (monitor with green 3D on taskbar), this program causes the DX patch is be loaded into memory and locked in.

EDIT: "vmdisp9x\apps" not "app"

JHRobotics avatar Aug 02 '25 19:08 JHRobotics