VOGONS


First post, by Famicom

User metadata
Rank Newbie
Rank
Newbie

Hello,

I’m having a consistent issue with dgVoodoo when explicitly selecting my NVIDIA GPU, and I’m trying to understand whether this is expected behavior, a configuration issue, or a compatibility problem with newer laptop RTX cards. My system's running Windows 11 25H2, NVIDIA RTX 2000 Ada (professional mobile GPU) + Integrated AMD Radeon Graphics. Drivers are up to date and I'm using dgVoodoo 2.86.4

When I go into dgVoodoo’s configuration panel and explicitly select the NVIDIA RTX 2000 Ada as the output adapter, games fail at startup with DirectX-related errors (see file attached as an example).

However, if I instead select the integrated AMD Radeon Graphics adapter in dgVoodoo (or if I leave dgVoodoo set to its default / automatic adapter selection), all games work correctly and initialize Direct3D without errors.

Is this a known limitation or incompatibility between dgVoodoo and newer NVIDIA RTX Ada GPUs?

I’m mainly trying to determine whether this is a configuration mistake on my side or a real dgVoodoo + RTX Ada edge case.

Any insight would be appreciated.

Reply 1 of 1, by FX506

User metadata
Rank Newbie
Rank
Newbie

Did you try using Windows' "Graphics Settings" option, which lets you select which GPU will an app use? I'm just asking because I've found that using that option will consistently work, without having to alter the setting in DgVoodoo's control panel. In fact, if I use the control panel's option like you, it also triggers similar errors on my laptop too. I suspect that the dgvoodoo option is meant for desktops which have multiple GPUs connected to their own monitors, while laptops tend to use Optimus, which goes dGPU->iGPU-> laptop display, and dgvoodoo is not designed around that (Dege could be able to confirm this, since he wrote the wrapper, so he knows how it works).

Bottom line: if you want to select which gpu to use on the laptop, just add the game's .exe to Windows' "Graphics Settings" and select dGPU as the GPU to use, just ignore the setting in dgvoodoo.