I stumbled upon some old but extremely helpful posts by @JDERULFEROCE in This Forum Thread and in This Thread and decided to whip up a really quick program that takes all the info in those threads and takes some of the guesswork/risk of editing .INI files away
I know a lot of people are really wary of editing .INI files and are afraid of doing something that they can't undo, so ta-da, this will let you get the benefits of advanced editing without committing to finding/editing the game files directly.
I've only tested it on Windows 10 with the Steam version of the game, but you can change the folders if you use a different OS/launcher. Mileage will vary, but I noticed a significant drop in stutter-lag after making these changes
What it does:
-Automatically set what users have found to be optimal settings based on your system RAM and video RAM
-Automatically makes backups of any edited file and allows for quick restores to the games default settings
-Allows some limited editing for testing out settings without worrying about setting game-crashing values
-If you've watched all the cutscenes you can quickly backup the movie files but disable them from playing
-Quickly restore said movie files if you decide to re-watch them or before the game is patched/repaired
What it doesn't do:
-Change any setting that you can change in-game
-Help if lag is caused by network issues
-Guarantee it will fix any and all performance issues you might have
Things to consider:
-Most of the values are tested at Max settings going by the forum posts and my own testing, so there's that
-It still might require trial-and-error testing of values to get results you're happy with
-Written in VB.NET 2015 with .NET Framework 4.5
-If you have suggestions I'll take them, but this program is only going to deal with modifying .INI files/values that the in-game settings don't deal with
Link to the program and the source code
https://drive.google.com/folderview?id=0B2pSrSYsbD2ZdC16eXZYTGZ5N1k&usp=drive_web