First post, by willow
dgvoodoo 2 (I have tried wip37 and 2.54) is not detected with TA kingdoms.
In choose renderer, I gave only direct3d and software mmx.
dgvoodoo 2 (I have tried wip37 and 2.54) is not detected with TA kingdoms.
In choose renderer, I gave only direct3d and software mmx.
The same problem as
wrote:The same problem as
I have tried and game detect dgvoodoo2
Looks like they changed values under HKEY_CLASSES_ROOT\CLSID\{GUID}\InprocServer32 to absolute paths from Windows 8 onward. Creative ALchemy makes changes here for its dsound.dll to work. There are 3 references to ddraw.dll. And another 3 under HKEY_CLASSES_ROOT\WOW6432Node\CLSID. I just changed everything from %SystemRoot%\system32\ddraw.dll to ddraw.dll
The only catch is, you need to make changes under TrustedInstaller account. I used this plugin for Process Hacker to be able to launch regedit as TrustedInstaller.
PS: ddraw.dll was loaded by combase.dll. quartz.dll probably also loads it indirectly via CoCreateInstance call. The code I posted surely never loads quartz.dll, indirectly or not
But there are 3 problems
1) If I force resolution, graphics are very bad.
3) sound stutters in direct3d mode
2) If I use glide.dll or glode2.dll to use glide mode with dgvoodoo2, game doesn't detect dgvoodoo2 glide mode
With nglide it works well (game detect glide) and if I force resolution with nglide, graphics are good.