Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatically update GE-Proton and set Steam to use the latest version #289

Closed
Jpxe opened this issue Sep 12, 2023 · 1 comment
Closed
Labels
enhancement New feature or request

Comments

@Jpxe
Copy link

Jpxe commented Sep 12, 2023

Is your feature request related to a problem? Please describe.
I want the latest GE-Proton. I want it to auto update and it would be great if I didn't have to change it in Steam every time there is a new version.

Describe the solution you'd like

  1. Set once in Steam: Change compatibilitytool.vdf and set the internal name to GE-Proton-Latest.
  2. Auto update: Auto update function added to ProtonUp-Qt. Either command line -autoupdate and/or checkbox in GUI. Run every day automatically.
  3. Auto remove old version: Automatically delete old versions. (optional checkbox)

Describe alternatives you've considered

Some potential other ways to achieve the same thing:

  1. Custom folder: Make a custom folder called GE-Proton-Latest in <steamfolder>/compatibilitytools.d/, make a custom compatibilitytool.vdf in there and set to latest version.
  2. Symlink: Same as above but use a symlink.
  3. Update config.vdf: Don't change the internal name, update every instance of GE-Proton CompatToolMapping in config.vdf to latest.
@Jpxe Jpxe added the enhancement New feature or request label Sep 12, 2023
@DavidoTek
Copy link
Owner

Thanks for the suggestion, we are already aware of this possible enhancement.

There are a few issues discussion this topic: #117 #162 #286

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants