-
-
Notifications
You must be signed in to change notification settings - Fork 53
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
Steamdeck decky plugin #326
Comments
Hello, I am the person who made decky-cloud-save. I was actually working on a port to support Ludusavi. The code base is almost done. I am just wrapping up with polishing. If you could figure out a way to sync paths from linux to windows, it is good to go! |
@GedasFX That sounds cool :D I can try to help, but this is definitely a difficult area. On Windows, Ludusavi currently treats On Linux, it'll treat Aside from the |
From my issues and pokes on Discord, I can very much see that the biggest demand for this is Emulation (shocking I know). Very few people play on Epic Games (or maybe my plugin works great there for the few that do :D), so requests are usually to support Emulation, which at very least we can precisely(ish) control the paths under Custom Games. I just never was able to figure out how the Redirects worked. If we can get some tutorial for this part, I know it will cover like 90% of all Steam Deck users :D |
That's fair 😅 That makes this use case a lot simpler.
There's a section in the README here: https://github.com/mtkennerly/ludusavi?tab=readme-ov-file#redirects , but if it's unclear or you have any specific questions, I'd be happy to try to answer. To work around the (Those may be too general, since you probably don't want to end up with a On Windows, the |
Hmm, the latest redirects should apply to any game when you (re-)scan that game. If it really requires a whole relaunch, then that's a bug.
Unfortunately, this means on Windows that the backup will contain
That's an interesting case! When Ludusavi checks which files are new to back up, it finds the files, computes how the path would be stored as a key in mapping.yaml, and then checks if that key already exists in mapping.yaml. When you do the backup scan on Windows, the keys will start with Because of the bidirectional redirect you made, the backup keys on Windows really should start with |
@GedasFX I've just finished some significant refactoring of how Ludusavi handles paths, so now your two bidirectional redirects should work correctly. Could you give it a try and let me know if you still run into any problems?
|
Hey, well I tried to get around to doing this as soon as possible, and I guess now is the time 😄 The UI on Steam deck is completely whack with the scaling, but it may be a weird binary issue? I always used the flatpak and it worked fine. Using CLI worked okay though. I tested the windows flow and it seems to be working great now! |
Ah, yeah, the Flatpak fixes the scaling automatically. You just need to set the |
This sounds like an awesome idea. I really look forward to it. I have also started playing around with Bazzite on my desktop and Steam Deck LCD again; that version allows for easily setting up decky. The only issue I am waiting on for Ludusavi to tackle is the weirdness that happens because ublue atomic OSes store Just wanted to say that I support both of your works. Thanks! |
What's your idea?
It be nice if there was a plugin to back up in steam deck game mode. There's a plugin for decky call decky cloud sync. But I would like to use one tool and not too. Decky cloud save could be a good template/starting point.
The text was updated successfully, but these errors were encountered: