Using DXVK for Overwatch 2 on Windows

So, I’ve been having some serious performance issues with my ARC A770 on my pc, to the point it goes slower than my previous RX570.

I suspect the culprit is the immature DX11 driver from Intel so I was looking to use DXVK to see if it improves the situation.

Here’s my question tho, using DXVK means swapping out the directx dlls that are shipped with the game: does anyone here know if that would be seen as a cheat and possibly lead to a ban?

I’d gladly not risk one of my accounts just for more fps… :sweat_smile:

Pretty sure dxvk has caused some anticheat problems in other games. Also:

1 Like

Yeah, I saw that discussion, I just didn’t want to necropost. :sweat_smile:

It’s very difficult to find info about this on the web, I considered writing to the support but there’s isn’t really a “Questions/Info” category to use…

1 Like

It’s okay, nobody wants a necro post. Umm maybe contact Blizzard support and ask?

1 Like

I tried going on the support page but there’s isn’t a category that applies to my situation. I tried following the “Technical Issue” path but they ask for screenshot and stuff that don’t make sense for my case. :smiling_face_with_tear:

UPDATE: I went through the “Technical Issue” path anyway, let’s see if they answer.

2 Likes

So, have you got an answer ? I also have an A770 and I’m interested in using DXVK, but I’m scared of getting banned

I got no news sadly :frowning:
Also in the meanwhile I updated my rig and now I don’t have any performance issue so I stopped looking into it. :sweat_smile:

it wasnt directx it was the graphics driver itself but tbh ya should of gotten a nvidia card or another amd card like plex for example doesnt support arc cards

it works by hooking functions, like a cheat does, so it will look like a cheat

however if they banned everything that did this that would take out OBS, fraps, steam screen overlay, etc

presumably they ban based on known bad things rather than known good things, otherwise each time OBS had an update they’d ban a mountain of people

so you’re probably ok… but only they can confirm for sure

I’ve used it on Mac via Crossover 24 and it works well…

:nerd_face:

1 Like

DXVK needs to place an trampoline to functions inside the game. By the way some anticheats use hashes of allowed libraries that are fine to inject/interact with.

yes… hooking it (to be precise: patching the function prologue)

as I described, every time an innocent piece of software issued an update the injected dll’s hash would change, then they’d end up banning everyone using that software

the fact this doesn’t happen means we can infer that they don’t do this

they likely measure various properties of the processes’ address space and transmit it home for later analysis

1 Like