HGL
exotic-emerald

heroic on both laptop & desktop, same game install, one has cloudsync tab, one doesn't?

running same wine versions and flatpak versions of Heroic, OS is Pop_os, same version.
No description
13 Replies
exotic-emerald
exotic-emeraldOP16mo ago
No description
exotic-emerald
exotic-emeraldOP16mo ago
heroic flatpak version 2.13.0
exotic-emerald
exotic-emerald16mo ago
I don't have a direct answer, but my first instinct would be to clear the Heroic cache for the one that isn't working right then, I'd compare the legendary metadata between the two to see if there was a flag not set properly
mute-gold
mute-gold16mo ago
I wonder if the developers updated the game's metadata to include the cloud sync info which was not there before, and maybe in the one that doesn't show that info you have outdated metadata?
exotic-emerald
exotic-emeraldOP16mo ago
how can I do that? @termdisc I tried clearing the cache, nothing changed, I'd be interested in comparing the games metadata like you mentioned but how would I go about doing that? both of these games were installed within about 2 weeks of each other
exotic-emerald
exotic-emerald16mo ago
It’s in the legendary config folder buried in the Heroic flatpak config folder. I don’t recall the exact path at this time as I am away from my PC
mute-gold
mute-gold16mo ago
check ~/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary/metadata/cb3bf7ba89574a66ae3b795e039d4dbc.json I see the game has this:
"CloudSaveFolder": {
"type": "STRING",
"value": "{UserSavedGames}/The Outer Worlds Epic Games"
},
"CloudSaveFolder": {
"type": "STRING",
"value": "{UserSavedGames}/The Outer Worlds Epic Games"
},
This was not a thing before so they probably updated something server side and you have an outdated metadata so what you can do is: - delete that file in the OS that's not showing the cloud saves - click the Refresh library icon at to top right corner in heroic this should re-download an oudated version of the metadata
exotic-emerald
exotic-emeraldOP16mo ago
yup, just checked on the laptop, and indeed it's missing that entry in the json file I'll try this tonight, and report back hmm so @arieljuod all that seemed to do was remove the game itself from the library, though it still shows in the system tray, launching it doesn't work. Fortunately I only mv'd the json -> json.bk I've just tried to mv it to .bk again and run 'verify repair' within heroic before it can disappear. no dice still I'm running heroic flatpak from cli and noticed a lot of 'using cached install' messages
exotic-emerald
exotic-emerald16mo ago
Dirty hack way: add that cloud sync stuff into the json file
mute-gold
mute-gold16mo ago
weird, for me it just downloads the metadata file again, you can do as termdisc said, add the property manually, or you can even copy the metadata file from the other computer where the cloud save option is present in case there are more changes
exotic-emerald
exotic-emeraldOP16mo ago
it's certainly worth a shot to try once.
exotic-emerald
exotic-emerald16mo ago
if arieljuod's next suggestion doesn't work, you could always move the game files, delete the entry and metadata in Heroic, then reimport hopefully to get a new set of data altogether
exotic-emerald
exotic-emeraldOP16mo ago
and........that worked............... satisfied but not if you know what I mean, I wonder how much this might be affecting other players still I learned a fair amount about how heroic is put together from talking to you both, so I appreciate the help. oh and I just manually compared the two json files side by side over ssh, besides the specific cloudsync entry there were no differences

Did you find this page helpful?