skyrim-community-shaders
skyrim-community-shaders copied to clipboard
JSON settings may cause the game to not launch when updating to a new version CS
The .json settings file of one build may not be compatible with another build if you have updated. The current solution to this problem is to delete the current settings file from the overwrite folder. You will have to configure CS again. In particular, the general parameters do not change, and if you configured them, then with each update to new versions you will have to delete the old settings and configure them again.
Validation of the .json settings file is required.
Expected behavior: the settings from the old build should be compatible with the new one, even if new features have appeared in the new build or old ones have been removed. Some of the feature settings will simply be applied to the new build if the same feature settings remain in the build.
If new features have appeared in the new build, the settings for these features will be added to the existing .json settings file left over from the old build, with default values.
If some feature settings have been removed in the new build, these settings will simply be ignored when reading the settings file.