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.
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
Source code is available at: https://github.com/Bullz3y3/RDR2_DLSS_Replacer Built in Visual Studio 2022. Language: C#
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is not opted-in to receive Donation Points
RDR2 DLSS Replacer
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:
1. Download this mod. 2. Extract it. 3. 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. 4. Start Red Dead Redemption 2 game.
`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.
(Optional) Auto launch RDR2 when you start this mod.
Open `rdr2_location_for_auto_start.txt`
Provide absolute location to RDR2.exe at end of file.
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.