Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Topic on Talk:Grand Theft Auto IV

Bowi (talkcontribs)

Is "dxgi.dll" really necessary? -Bowi (talk) 12:32, 15 August 2022 (UTC)

This post was hidden by Bowi (history)
Patrxgt (talkcontribs)

Yes, it is used to inject Vulkan into games. Why are you even asking? You have problems with game, while using it?

Bowi (talkcontribs)

I don't remember why I asked. I think that's because "dxgi.dll" is not mentioned everywhere when talking about GTAIV.

Kms6872 (talkcontribs)

In my experience, it's necessary when using the SweetFX injector alongside DXVK.

I was able to play GTA4 without DXVK's dxgi.dll injector but that GTA4 responds to a dxgi.dll injector to begin with means that it might be best to install the DXVK injector alongside the DXVK d3d9.dll injector. If any potential issues with this configuration are discovered it should be noted in the wiki and reevaluated.

That said, I understand the desire to streamline the wrapper installation. It bothers me when instructions for installing dgVoodoo2 in certain games just tell you to extract all the .DLLs; I want to know exactly what the wrapper is substituting.

104.28.213.128 (talkcontribs)

I tried without it but the game built proper cache and runs the same without dxgi.dll from dxvk. So I don't think it's necessary. the vulkan injection is from d3d9.dll. and gta iv is a direct x 9 game which doesn't load dxgi.dll afaik (could be wrong though) dxgi.dll only loaded on later direct x's game.

Markie (talkcontribs)

dxgi.dll is not required to run the game with DXVK or to allow for ReShade to work over the game with DXVK either.

Bowi (talkcontribs)

Wait... Wait. If that's true, then we should edit the wiki because Step #2 state that players need to extract dxgi.dll.

Bowi (talkcontribs)

THANKS!