Switching DX12 to DX11 for D3?

Hi, i would like to know if it’s possible to switch from DX12 to DX11 for D3? If yes, then how can i do it?

DX is not the cause of your stuttering problem, but it won’t hurt to try installing this: https://download.cnet.com/Microsoft-DirectX-Redistributable-June-2010/3000-2121_4-10176490.html

The problem is:
1] Hardware related
2] Wrong D3 settings
3] Wrong Nvidia settings
4] Not optimal graphics driver

If you are running other games fine the issue is probably not hardware related. You can also check whether you have these runtimes installed (it’s a small chance to solve the problem, but it won’t hurt): https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/

Regarding the graphics drivers - the most recent not always means best performance. That’s why you always have to keep your older version that worked best when you update the driver.

1 Like

Diablo 3 is already using DX11. None of its features currently requires DX12 exclusive extensions.

Or could just the game be the Problem? I read in the forum that there is some kind of a refresh rate bug in D3 atm. But as long as we don’t get any blue response, we will never really know…

I’ve tried the things you posted above btw., non of that did anything unfortunately

Btw., how can i check wich Visual C++ my game uses?

Blizzard is pretty terrible at resolving conflicts with video card drivers. Just search the tech forums and you’ll see people having to find the most ridiculous work arounds for driver problems only associated with D3. I remember a massive issue with thousands of posts about the Act 2 map.

Are you not getting any support in the tech forums?

No, nothing. I just got the response, that there might be an in game refresh rate bug

That sucks. A couple years ago i couldnt play for 2 months because a new patch for d3 had a bug with my Radeon drivers and i’d hard freeze randomly. Neither side would do anything about it but tell me to find support from the other side… I just deleted D3 and played other games for a few months and when i came back it was gone.

Hope you figure it out.

This is nearly always the GPU drivers causing the problems. And nVidia’s drivers for the 16xx series have been absolutely disastrous. Those cards may be labeled as Turing, but they’re really just Pascal+. Think of them as nVidia’s red-headed stepchild that neither parent wants anymore. They’re the low end of the low end and are caught between two architectures, being neither wholly one or the other.

AMD isn’t in a much better boat either. For some reason nobody can fathom, neither GPU manufacturer has really stepped up to the plate to make really good drivers lately. And expecting that every game developer work around their shortcomings is unreasonable, especially given the breakneck pace at which players consume content and thus want faster and faster updates. Something had to give, and as we’ve seen lately, Blizzard isn’t willing to continue to put hacks into their games to work around driver bugs. If you need any further evidence that this is the case, go check out their macOS support.

There’s an Intel driver bug that is now two years old and Blizzard isn’t able to work around it any further than what it has already done and Apple refuses to fix the bug in any version of its OS because once a machine reaches EOL at the retail level Apple stops actively supporting the hardware inside it. It’s kind of hard to work around something Intel hasn’t fixed, Apple won’t fix, and where all of the options Blizzard had at its disposal have been exhausted.

It’s time to start holding the GPU manufacturers responsible for their share, and if they aren’t willing to put up, then perhaps it’s time they started to merge their workstation and gaming line so gaming cards could finally start having at least parity correction even if it’s just via ECC VRAM.

1 Like

I’m not taking Radeon’s side, but i could play anything except D3 at that time. I won’t ever buy Radeon again though, their drivers are their last priority and it shows. I quit Radeon cards.

Right now nVidia is in the same boat with its drivers. They’re hot garbage. The kind that’s hot, messy, and something even your “I’ll eat anything” trash can wouldn’t go near. They’ve been cranking out architecture updates aplenty, but their drivers have gone majorly downhill ever since 445 (442 on the Studio Driver side, which is the version I use as I prefer to have 30-bit color available from my $1k GPU).

That’s the problem with online only games - you can’t install a previous version to debug. Or maybe you can install the game without RoS in this case, but it probably won’t make a difference.

If you game a lot installing all of these is a must. You can uninstall one by one to see which one a game needs, but what for? You lack space?

Just to see which version causes the stuttering, or which one makes the stuttering go away

Each game uses only one of these probably.

That’s actually not a bad idea. Question is, do i only lose the story mode of RoS? Everything else will stay the same as it currently is?

You lose a lot of things. I meant just for a debug. If the game runs fine without RoS then it’s a game bug and you can send them all the info knowing on 100% it’s on their end. But it could continue to do this and still be a bug. That’s the problem.