Is it possible to reshade UWP games?
- amine4ever
- Topic Author
Please Log in or Create an account to join the conversation.
- daninthemix
Please Log in or Create an account to join the conversation.
- Aelius Maximus
Please Log in or Create an account to join the conversation.
- pyewacket
Please Log in or Create an account to join the conversation.
- thalixte
pyewacket wrote: The thing with UWP is i.e. i can't get a permission to write into the app's directories. Taking ownership doesn't help etc. and in general there's a lot of hassle involved. For example, it wouldn't be a problem to use Reshade with UWP Gears 5 rn if you could actually place Reshade's files into the Gears 5 directory, but you can't. So unless you can hook Reshade in without it being located in an app's directory it won't work. Nvidia Freestyle can do that so i assume it can be done with Reshade as well, in theory.
I managed to put the files in the Gears 5 folder, in Windows developer mode, and changing the Windows ACL (exactly, in the folder where Gears5.exe resides). The pb with Gears 5 is the EasyAnticheat lib that disallows reshade to hook at start. So, reshade will not work with gears 5, except if the next Reshade release is allowed by EasyAnticheat. Nevertheless, i heard that there were other solutions for Gears 5 (and Reshade seems to work fine with it)....
Please Log in or Create an account to join the conversation.
- pyewacket
Please Log in or Create an account to join the conversation.
- Aelius Maximus
Please Log in or Create an account to join the conversation.
- daninthemix
Aelius Maximus wrote: Wouldnt it be possible to use an injector from outside the gears 5 directory?
Yeah, what about some sort of toggleable mechanism for globally hooking dxgi ?
Please Log in or Create an account to join the conversation.
- Anti
There is a folder here: "C:\ProgramData\ReShade".
I drop from another reshade(Vulkan) install the files "ReShade.ini" / "DefaultPreset.ini" and folder "reshade-shaders" in here.
Now i can play The Surge 2 UWP with reshade.
EDIT: at second try reshade found no depth buffer (MXAO not working), but ALT+TAB / ALT+ENTER fixed that.
EDIT2: in "C:\ProgramData\ReShade" i chanched in "ReShade.ini" to:
CurrentPresetPath=C:\ProgramData\ReShade\DefaultPreset.ini
EffectSearchPaths=C:\ProgramData\ReShade\reshade-shaders\Shaders
TextureSearchPaths=C:\ProgramData\ReShade\reshade-shaders\Textures
Now for UWP games(Vulkan) this setting is used and for other games without UWP they use it´s own settings (Settings in game folder overwrite the globally setting).
But not working for DX, i had try it (system32 folder).....thank god i could repair my windows.
Please Log in or Create an account to join the conversation.
- canceralp
Microsoft doesn't protect the OS itself from viruses as much as they protect these games from modders..
A whole screen toggle would lose the benefit of depth buffer but would still give us all the other Reshade beauties like SMAA, qUINT, sharpening, LUT, etc..
Please Log in or Create an account to join the conversation.
- MilkyDeveloper
1. Get's the UWP / Game Pass PC game's metadata
2. Generates a bat file to launch it
3. Downloads all Reshade FX files and generates a proper INI
Anyways, the program is here: github.com/MilkyDeveloper/ReshadeForUWP and it has a full GUI.
Please Log in or Create an account to join the conversation.