Rockstar Launcher replaces DLSS file with their own version every time you start Red Dead Redemption 2. This app bypasses this problem, so you can use your preferred DLSS version easily. It keeps monitoring RDR2 process and replaces DLSS file automatically when the game is started, and restore DLSS file to original when the game is exited.
Run it before launching RDR2, it will replace DLSS with your preferred version, and when you exit RDR2 it will restore original DLSS file so that Rockstar Launcher does not update the game every time you launch or exit game.
How to use:
Download this mod.
Extract it.
Notice `dlss_file_to_use.dll`
– This is the DLSS file that will be used for RDR2.
Replace it with your own version if you prefer. Currently, I’ve packed it with: DLSS v2.5.1.0
Run `RDR2_DLSS_Replacer.exe`
It needs Administrator Privileges to replace `nvngx_dlss.dll` in RDR2 directory.
It requires .NET Framework 4.7.2+ installed. Download from Microsoft.
`RDR2_DLSS_Replacer.exe` can be kept open for as long as you want, it does not exit with the game, so you can launch or exit the game multiple times and it will keep processing.
How it works:
It monitors `RDR2.exe` process in task manager and as soon as it finds the process, it immediately replaces the game’s DLSS in the game’s location and creates backup of original DLSS file. Similarly, when the `RDR2.exe` process exits it reverts back DLSS. Your game location can be anywhere, it will be detected automatically by this app.
Credits:
Bullz3y3