VOGONS


dgVoodoo GDI/WinG

Topic actions

First post, by Deffnator

User metadata
Rank Member
Rank
Member

dege, have you tried to check it out the ddraw wrapper gog is using of late?
Chaos gate doesn't work on dgvoodoo 2 but that one looks like zeus own work on it, and it working flawlessly here.

it also seems that it hooks directplay and wing32.dll too into its workings.

Reply 1 of 2, by Dege

User metadata
Rank l33t
Rank
l33t
Deffnator wrote on 2023-07-11, 17:47:

dege, have you tried to check it out the ddraw wrapper gog is using of late?
Chaos gate doesn't work on dgvoodoo 2 but that one looks like zeus own work on it, and it working flawlessly here.

it also seems that it hooks directplay and wing32.dll too into its workings.

No, I didn't try it.
dgVoodoo's GDI hook is currently targeting video playback, so it's "write only", but I've been planning to improve it, it's just not that high priority, though I don't know how many DDraw-GDI games exist.

Reply 2 of 2, by Deffnator

User metadata
Rank Member
Rank
Member
Dege wrote on 2023-07-13, 19:18:
Deffnator wrote on 2023-07-11, 17:47:

dege, have you tried to check it out the ddraw wrapper gog is using of late?
Chaos gate doesn't work on dgvoodoo 2 but that one looks like zeus own work on it, and it working flawlessly here.

it also seems that it hooks directplay and wing32.dll too into its workings.

No, I didn't try it.
dgVoodoo's GDI hook is currently targeting video playback, so it's "write only", but I've been planning to improve it, it's just not that high priority, though I don't know how many DDraw-GDI games exist.

Here is the file unto cff explorer if you want to check it out later if you own 40k Chaos Gate if you plan on expand GDI support

The attachment GoG WinG Wrapper 1.jpg is no longer available
The attachment GoG WinG Wrapper 2.jpg is no longer available

interestingly though, the wrapper supports integer scaling and vsync.