VOGONS


First post, by Awasaky

User metadata
Rank Newbie
Rank
Newbie

I try to use dgvodoo last version to start game through directx 11.
Game - WRC2
Initialising dll - d3dx9_43.dll

If install dgvoodoo to game folder it shows error initialising directx.
if rename d3d9.dll to required dll, then error can't find point of procedure.
Is it possible to use dgvoodoo with this game?

Reply 1 of 4, by Azarien

User metadata
Rank Oldbie
Rank
Oldbie
Awasaky wrote on 2022-01-12, 05:11:

I try to use dgvodoo last version to start game through directx 11.
Game - WRC2
Initialising dll - d3dx9_43.dll

Try installing this
https://www.microsoft.com/en-us/download/details.aspx?id=35
In any case, it shouldn't hurt.

Reply 2 of 4, by Dege

User metadata
Rank l33t
Rank
l33t

What is the exact error message? If the problem is just a missing d3dx9_43.dll (I doubt it) then you can download and copy that to the game folder:

https://www.dll-files.com/d3dx9_43.dll.html

Does this game work with an earlier version of dgVoodoo? If not, I'll move this into a separate topic.

Reply 3 of 4, by Awasaky

User metadata
Rank Newbie
Rank
Newbie
Dege wrote on 2022-01-12, 20:46:

What is the exact error message? If the problem is just a missing d3dx9_43.dll (I doubt it) then you can download and copy that to the game folder:

https://www.dll-files.com/d3dx9_43.dll.html

Does this game work with an earlier version of dgVoodoo? If not, I'll move this into a separate topic.

I hope to use dgvodoo as wrapper to dx9 games to use win 11 autohdr feature that works only with directx11+ games.

WRC2 start, but don't use DirectX11 + Win 11 feature - Autohdr.
Another games like Condemned Criminal Origins or Test Drive Unlimited with dgvoodoo use DirectX 11 and Win 11 possible to use AutoHDR.
Condemned Criminal Origins - use d3d9.dll + d3dx9_27.dll
Test Drive Unlimited - use d3d9.dll
Both of this games use AutoHDR fine after install dgvoodoo 2.77. Without dgvoodoo 2.77 - works fine, but in SDR mode.

WRC2 or WRC4 - have links only to d3dx9_43.dll and no links to d3d9.dll.
dgvoodoo logo shown, but game still works in SDR mode and AutoHDR feature not enabled.
Installing dgvoodoo only adds logo.

All 4 games are 32 bit apps.

Attachments

  • autohdr.png
    Filename
    autohdr.png
    File size
    154.08 KiB
    Views
    507 views
    File license
    Public domain
  • Filename
    DxDiag.txt
    File size
    110.12 KiB
    Downloads
    42 downloads
    File license
    Public domain

Reply 4 of 4, by Dege

User metadata
Rank l33t
Rank
l33t

But, if the logo appears then the game is definitely rendered through D3D11/12.
dgVoodoo cannot hook D3D9 (or any other DX version) and tag their logo to the screen, all it can do is completely replace them with its own implementation.

So, I don't know why autoHDR is not applied. Maybe it has sg to do with dynamically linking of D3D9 instead of static (I suppose there is no D3D9.dll in the executable import table, as you said).
Unfortunately I don't have x64 Win11 to try it out. My main PC is not eligible for that...