Ahriman's Prophecy isn't hooking on dgVoodoo2's DLLs

General information and assistance with dgVoodoo.

Ahriman's Prophecy isn't hooking on dgVoodoo2's DLLs

Postby Expack3 » 2017-11-26 @ 00:42

Arhiman's Prophecy, a game which seems to run at ~320x240 (a resolution inexplicably, officially, and usably enumerated by my 4K laptop!), is a DirectDraw game which I'd love to upscale to something more legible. Here's the thing though: despite knowing it's a DirectDraw game via fruitlessly trying to get the game windowed using DxWnd, the game isn't hooking on dgVoodoo2's DLLs. I'm using WIP35.
Expack3
Member
 
Posts: 125
Joined: 2015-5-24 @ 23:18

Re: Ahriman's Prophecy isn't hooking on dgVoodoo2's DLLs

Postby Dege » 2017-11-27 @ 11:22

I think the problem is

viewtopic.php?f=59&t=52976&p=569126&hilit=trustedinstaller#p569126

From Win8 and up, DDraw OLE initialization doesn't work with dgVoodoo by default, because MS modified the paths of their DX dlls to absolute one.
To get it to work, the only way (I tried it myself) was that UCyborg suggested: ran Regedit through ProcessHacker at TrustedInstaller level, and modified the needed entries containing ddraw.dll.
It's not something a user should do herself/himself manually, the best would be some tool (installer...) to do that. :blah:
Dege
Oldbie
 
Posts: 1000
Joined: 2003-9-04 @ 11:06

Re: Ahriman's Prophecy isn't hooking on dgVoodoo2's DLLs

Postby Expack3 » 2017-11-27 @ 15:09

Dege wrote:I think the problem is

viewtopic.php?f=59&t=52976&p=569126&hilit=trustedinstaller#p569126

From Win8 and up, DDraw OLE initialization doesn't work with dgVoodoo by default, because MS modified the paths of their DX dlls to absolute one.
To get it to work, the only way (I tried it myself) was that UCyborg suggested: ran Regedit through ProcessHacker at TrustedInstaller level, and modified the needed entries containing ddraw.dll.
It's not something a user should do herself/himself manually, the best would be some tool (installer...) to do that. :blah:

Following the linked instructions to the letter solved the problem - the game is now correctly hooking dgVoodoo2's DLLs!
Expack3
Member
 
Posts: 125
Joined: 2015-5-24 @ 23:18


Return to dgVoodoo General

Who is online

Users browsing this forum: No registered users and 1 guest