Open RoaminGrape opened 10 months ago
Is the issue that both chaudloader and ReShade hook via dxgi.dll
? If so, then yeah, some kind of chain loader should take care of it.
I'm not sure how ReShade loads - if it does all its setup in DllMain
and just calling that is enough, maybe an option to load extra DLLs from chaudloader could be added.
to the first point, yes, they seem to both hook that way. Second point, I'm not that savvy to know, but it'd be nice if there was a way to do so.
The reason I use it is to stretch fill the screen with the DisplayMod shader and use RetroArch fitlers.
For anyone else who stumbles here from google: you don't need Special K or anything, you can rename Reshade's dll to d3d11.dll or xinput1_3.dll and it'll load alongside Chaudloader.
The game used to launch together with the dxgi.dll hook for reshade, but after the mod installation, it changed in a way that it no longer hooks through it. Is there a workaround?
Edit: Found a workaround by using Special K launcher. Renaming the dxgi.dll that reshade provides (Do not mistake this for the dxgi.dll overwritten by the ChaudLoader! It can't load the game without it!) to reshade64.dll and load it using Special K, it will work.