Other user's assetsSome assets in this file belong to other authors. You will need to seek permission from these authors before you can use their assets
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
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 must get permission to earn Donation Points for your mods if they use my assets
Author notes
# DON'T BE A DICK PUBLIC LICENSE
[Source](https://github.com/philsturgeon/dbad)
> Version 1.0.0, August 2021
> Copyright (C) 2021 Swartz420 - Majestic253
Everyone is permitted to copy and distribute verbatim or modified copies of this license document.
> DON'T BE A DICK PUBLIC LICENSE > TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
1. Do whatever you like with the original work, just don't be a dick.
Being a dick includes - but is not limited to - the following instances:
1a. Outright copyright infringement - Don't just copy the original work/works and change the name. 1b. Selling the unmodified original with no work done what-so-ever, that's REALLY being a dick. 1c. Modifying the original work to contain hidden harmful content. That would make you a PROPER dick.
2. If you become rich through modifications, related works/services, or supporting the original work, share the love. Only a dick would make loads off this work and not buy the original work's creator(s) a pint.
3. Code is provided with no warranty. Using somebody else's code and bitching when it goes wrong makes you a DONKEY dick. Fix the problem yourself. A non-dick would submit the fix back or submit a [bug report](https://www.chiark.greenend.org.uk/~sgtatham/bugs.html).
4. If you use code, calling it your own would make you a ROYAL dick. [How to cite a repo](https://academia.stackexchange.com/questions/14010/how-do-you-cite-a-github-repository). Alternatively, even just a comment giving attribution to where you found the code would be OK.
File credits
Swartz420 - Enhanced Visual Settings
Donation Points system
This mod is not opted-in to receive Donation Points
Changelogs
Version 1.0.6A1
- Reordered mod content for more direct and less confusing access to files.
- Increased resolution from 256 to 1024 for some trees imposters around the world.
- Added AGS Intro at game startups.
- Made some changes to Resource regarding CPU Core affinity.
- Made some change to Resource Priority List when using HDD.
- Removed Deep Surface Quality Custom/Special presets as they are the same as High presets.
- Begin early experimental changes for shadow occlusion and cascade shadows in timecycle files.
- Potential improvments for shadow flickering.
Version 1.0.5
#This update does not include any additions or improvements in the standard version.
- Improved grass variation around the world.
- Improved some lod instances and entity.
- Increased fog resolution from 512 to 4096.
- Increased fog cascade shadows from 2 to 4.
- Increased LoD distances for vehicles.
- Modified 59 timecycle files to synchronize the changes made in visualsettings.dat in order to fix some problems related to LoD Scale.
- Reverted back particle lighting quality presets custom/special (has no longer support in build 1436.28).
- Added dynamic time.xml.
- Potentially fix for emissive night glitch.
DISCONTINUED
First of all, I would like to thank the user Swartz420 for his Enhanced Visual Settings mod and for reporting various graphic presets used by Rockstar Games and not present in the vanilla version of the game, various "Special" effects have obviously been reported by Swartz actually with his mod, in addition other graphic changes have been implemented by me and are all in the game settings menu, these effects are normally not present in the vanilla game and are still blocked in the game files without modification. This enhanced version of the aforementioned Swartz420 mod implements all his and my changes in a single package by expanding the settings proposed by the Rockstar title supporting the latest RDR2 build.
Keep in mind that this mod carries experimental presets that are not meant for normal use, download this mod if you are aware of what you are doing, neither I or the other contributors take any responsibility for any damage or game errors!
This mod is released for benchmark and pc enthusiast purposes and its long term support is not guaranteed, remember this is experimental and not all "Special" preset can work as intended, appreciate the work and enjoy the wonderful world of Red Dead Redemption.
It is absolutely recommended that you delete the file system.xml stored in your documents folder at Rockstar Games > Red Dead Redemption 2 > Settings > System.xml. Avoiding this procedure you may incur in unapproited graphic presets.
The package now includes a standard version, this does not include improvements made in the previous version but only the new functions in the graphics settings menu are included, this to give the possibility to those who do not have a good system to try the new functions.
The Extreme variant contains any graphic tweaks and more, with them there are also experimental changes that will be modified and expanded in the future, more feedback would be required on this version, if you think you have improvements or changes to be made feel free to contribute.
Mod installation:
Extract the files from the .zip folder you just downloaded.
Copy the folder "RDR2_AGS_1_x_x_STANDARD" or "RDR2_AGS_1_x_x_EXTREME" you want to use.
Place the previously copied folder inside the lml folder in the RDR2.exe directory.
In order to have the "lml" folder inside your Red Dead Redemption directory you must have successfully installed Lenny's Mod Loader.
After that, you can run your game and enjoy the mod.
If you think you have not carried out the installation correctly, you can check the "ModManager.log" file for errors, like in the next screen (the file is always present in the RDR2.exe directory).
If for any reason you are unable to view the file, you can always check via the ModManager application if the mod is enabled.
-- END --
This mod includes, except the Special presets and addition by Swartz, other graphic settings and tweaking all implemented in the graphic settings menu, in the next list you can see the additions:
Known Issues:
Geometry Level of Detail doesn't work as intended, higher is the vaule of the slider and lower is the quality of trees and bushes (FIXED IN 1.0.2). THANKS TO epelle1967
Shadow quality with preset special doesn't work with Directx12 API. THANKS TO wlyang
The use of custom/special textures and Directional Shadows Alpha can compromise the emissivity of the night lights, you can notice this problem from 22.00pm or 4.00am (default value), if you have modified the emissive.night.start.time and emissive.night.end.time string the time obviously it will differ from the default setting shown (FIXED IN 1.0.5).
TAA revert back from Ultra to High when rebooting game.
NOTE** I wasn't able to port the SSAO type changer and "Special" texture preset into the game file due to technical problems, if you want to use or change that follow the guide.
Before proceeding, I advise you to set all the graphic settings you need from the game menu, then you can continue with the setting of the special textures via the System.xml file, this unfortunately is currently not possible directly from the menu as it is present a fairly high memory flag, I am working on alternatives to implement this function in game.
Go to your documents folder > Rockstar Games > Red Dead Redemption 2 > Settings > System.xml
Open "System.xml" with notepad++
Go on search tab and write ssaoType and press enter, where there is "value=0" you can change that number from 0 to 2, this allows you to use three different (0, 1 or 2) SSAO technique (in my opinion the number "2" is the best), by default the game uses the value 0 even at ultra settings.
SPECIAL TEXTURE STEP**
Remember that high texture quality requires more VRAM available, keep in mind that this configuration was tested with an RTX 3080 with 10gb memory availability, I cannot confirm stability below that value, so you may encounter errors GFX_Out_of_Memory leading to an inevitable crash of the game.
In the same file (System.xml), go again to the search tab and write <textureQuality>
Where it says <textureQuality>kSettingLevel_Ultra</textureQuality> replace it with <textureQuality>kSettingLevel_Special</textureQuality>
Save your file and exit.
Launch your game and check into graphics settings if texture quality is set to Special, after that you can start to play.