ludusavi icon indicating copy to clipboard operation
ludusavi copied to clipboard

Change the "Do not back up games" button behaviour so it works on the detected backup.

Open drHyperion451 opened this issue 5 months ago • 2 comments

What's your idea?

This button is vey useful to me. Sometimes I don't need to backup all my games, just the ones with disabled cloud saves.

However, disabling one platform could potentially leave games without a backup if the game is in more than one platform, the cloud saves is not enabled in every platform and the version installed is the disabled platform cloud one.

For example, the game Devil May Cry HD Collection is in both GOG and Steam. However CAPCOM is so fucking incompetent they only enabled cloud saves for the GOG version. I have the steam version installed, so when I check the box for "Do not backup games from GOG if there's cloud support" the game simply does not show up.

I think the fix is not hard to implement. Ludusavi already uses info from the PCGamingWiki and could detect which version of the game is installed. It should then check if the game does not have cloud saves enabled from the enabled platform and then keep it in the list.

Thanks in advance.

drHyperion451 avatar Jun 29 '25 18:06 drHyperion451

https://www.pcgamingwiki.com/wiki/Devil_May_Cry_HD_Collection

drHyperion451 avatar Jun 29 '25 18:06 drHyperion451

Yeah, that's a pain. I could add some handling like that as long as the game is still installed. In cases where the game was already uninstalled, but the saves are still there, we may not be able to tell which version of the game they came from if they're in a generic location like the documents folder. That's probably fine, though, since if you already have at least one backup for a game (e.g., from when it was installed), then Ludusavi will keep backing up the game regardless of those cloud checkboxes.

mtkennerly avatar Jul 12 '25 02:07 mtkennerly