HMF a better way to sync Steam Deck save data with OneDrive without making too much of a mess
Mainly when Steam Cloud isn't an option
My initial approach was to use OneDrive as a "substitute" for Steam Cloud, and on the Windows end, just symlink the relevant files to OneDrive.
Though the Steam Deck side of things I had issues with.
Initially I tried [Decky Cloud Save](https://github.com/GedasFX/decky-cloud-save). That worked for a while, but then it seemed to have issues every now and then, and now it's not even being supported anymore. Plus, I didn't like how the OneDrive copy has the original device's entire path
[Game Sync](https://github.com/AkazaRenn/SDH-GameSync), which was forked from Decky Cloud Save, ostensibly has game-specific filters, but still has the "copy the entire path" thing
Then there's [Decky-Ludusavi](https://github.com/GedasFX/decky-ludusavi). But the issue there is that as far as OneDrive on Ludusavi is concerned, *it doesn't even work*. After the login prompt apparently shows success, the dropdown still says "none". And if the local backup is anything to go by, while data is *actually* separated by game, it still copies the entire path to each file, despite the backups also including a file that references those original paths. Plus, said file also contains hashes for files. If I symlink my Windows PC's files to OneDrive and play the game there, that will alter the hash of those files. How will Ludusavi handle that?
Is there anything else that can allow for seamlessly uploading to and downloading from OneDrive while still keeping the backup paths lean, or am I going to have to roll my own thing?