Compatdata Redirect: Add option to only redirect on major Proton versions #867
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implements #866.
Adds a checkbox on the Game Menu that will only create a new compatdata redirect folder on major Proton version bumps.
The default behaviour right now is to make a new compatdata redirect on each new Proton version, including minor fix versions. So a user could end up with
compatdata-proton-8.0-2d
,compatdata-proton-8.0-3c
,compatdata-GE-Proton8-6
and so on. This new option will only create new compatdata directories for major version bumps, such ascompatdata-proton-8.0
orcompatdata-GE-Proton8
.SteamTinkerLaunch should be able to automatically pick up and switch to using
compatdata-proton-XX
over the folder with the minor fix version. In testing going between both of these options worked without issue, the logs also indicated that the compatdata for the game I was testing with was being selected correctly.TODO: