Hello and thank you for your preset, but currently the game does not want to know anything about reshade, I installed version 4.9.1 and even versions below by even going to install the latest version but when I launch the game I do not I don't have the window that tells me that reshade is installed and suddenly I can't access the filters, are you currently still using reshade on it? if so can you give me your tip?
So I found the solution, if anyone needs it, you have to inject reshade into the game and here is the procedure to follow.
This method uses an external injector that may cause some anti-cheat software to be triggered, so use at your own risk. This will not work for every UWP game, and it will probably cause instability and crashes. You will need the right version of the injector for it to work correctly; here is the x32 and x64 versions of the injector and the source code if you want to compile it for yourself
How to inject ReShade into an UWP game
Place the Injector and the ReShade dll in a folder on your desktop or drive (eg:ReShadeUWP).
Start the game you would like to use ReShade in.
Open Task Manager and check the process name used by the game (ex: Pal7-Win64-Shipping.exe for Sword and Fairy 7).
Close the game.
Navigate to the folder where the UWP Injector resides and open a command prompt(you can write cmd in the address bar and it will open a command prompt there).
Type inject.exe name_of_the_process.exe
Start the game.
ATENTION!! after doing this you need to reshade the .exe in a traditional way otherwise when you go to launch the game you will have a reshaded window without any filter to add.
I followed your guide and almost everything works except the last step. I was able to change the cmd base directory but it gives me a strange error.
C:\Program Files (x86)\Steamapps\common\??????\Pal7\Binaries\Win64> inject64.exe Pal7-Win64-Shipping.exe Waiting for a 'Pal7-Win64-Shipping.exe' process to spawn ... Found a matching process with PID 15004! Injecting ReShade ... Failed to find ReShade at "C:\Program Files (x86)\Steam\steamapps\common\??????\Pal7\Binaries\Win64\ReShade64.dll"!
Thanks for your great input in troubleshooting. I haven't played this game since finishing it in June/July so I am not aware of its ReShade problems. Just after launch, it had none, then I beat the game and uninstalled :-P Some games are known to block Reshade when newer patches roll out, sometimes it's fixed later, sometimes not so you have to inject Reshade forcefully the way you described.
5 comments
This method uses an external injector that may cause some anti-cheat software to be triggered, so use at your own risk.
This will not work for every UWP game, and it will probably cause instability and crashes.
You will need the right version of the injector for it to work correctly; here is the x32 and x64 versions of the injector and the source code if you want to compile it for yourself
How to inject ReShade into an UWP game
Pal7-Win64-Shipping.exe
for Sword and Fairy 7).
cmd
in the address bar and it will open a command prompt there).inject.exe name_of_the_process.exe
ATENTION!! after doing this you need to reshade the .exe in a traditional way otherwise when you go to launch the game you will have a reshaded window without any filter to add.
C:\Program Files (x86)\Steamapps\common\??????\Pal7\Binaries\Win64> inject64.exe Pal7-Win64-Shipping.exe
Waiting for a 'Pal7-Win64-Shipping.exe' process to spawn ...
Found a matching process with PID 15004! Injecting ReShade ...
Failed to find ReShade at "C:\Program Files (x86)\Steam\steamapps\common\??????\Pal7\Binaries\Win64\ReShade64.dll"!
https://www.dllme.com/dll/files/reshade64_dll.html
then you just have to place the .dll in the same folder where your inject64.exe is located , you restart the procedure and it's good