Dxvk: Q- How to use ReShade with DXVK?

Created on 25 Nov 2018  路  12Comments  路  Source: doitsujin/dxvk

I didn't use ReShade before and I want to use it to inject SMAA and try some of the effect that it provides, but I read in their website this:

The file structure in the game folder (where the game's exe is) is now the following:

ReShade DLL (can be dxgi.dll, d3d9.dll, opengl32.dll)

So How to use ReShade with DXVK?

question

Most helpful comment

These tools all hook into the D3D DLLs, which may or may not work with wine or DXVK. I cannot provide any form of support for those.

All 12 comments

Never tired it myself, but tbh I doubt this would work on DXVK. Especially when using MinGW builds.

What about SMAA Injector, FXAA Injection Tool, or SweetFX?

http://www.iryoku.com/smaa/
https://www.guru3d.com/files-details/fxaa-post-process-injection-tool-download.html
http://ceejay.dk/

I hope someone tried them with DXVK.

These tools all hook into the D3D DLLs, which may or may not work with wine or DXVK. I cannot provide any form of support for those.

I totally understand. Thanks.

I heard on reddit that DXVK supports ReShade now with DX11 games. Is that true? @doitsujin

https://www.reddit.com/r/linux_gaming/comments/a2d7xv/reshade_is_now_working_with_latest_dxvk_master/

I did fix a related bug after someone provided some very useful info about why ReShade in particular was broken before, so it might work now. However, my point stands, I cannot provide support for it.

It works nicely with DXVK. I think that you will change your mind after using it. Thanks man for your amazing support.

@doitsujin I notice that reshade doesn't work with the proton's 0.94, I'm guessing that particular commit was omitted from it?

I notice proton using a different 0.94 or o could be wrong

@fls2018 I use DXVK 0.94 and Reshade works just fine.

@fls2018 The lastest version of Proton doesn't work with all games. You need to go to Steam Play settings and tick "use this tool instead of game-specific selections from steam" and from the drop list choose the latest Proton version to be able to use this version with all games, and that is not recommended.

Yes I know you can just use the DXVK from here (which still works great) I'm just curious to why it's not in proton.

Just a very minor inconvenience to replace the dll's that's all.

Was this page helpful?
0 / 5 - 0 ratings