So i started using ludusavi and i really like it! I can just dump all my saves onto my NAS and i’m good to go.

I now made two .sh files, one for ludusavi restore --force and one for ludusavi backup --force I made the global Lutris setting to exectute the restore BEFORE launching a game and backup AFTER exiting.

This should then give me a steamcloud like automatism where my savegames would be always on the newest version regardless on what PC i played on last time.

But this only works if i play them via Lutris. I have a steamdeck and a minipc with chimeraOS (steam gamepadui per default). I start the games via steam there, not lutris… does anyone know of some possibility to globally start a script or command before starting and another one after exiting the game in steam?

Because i have quite the few non-steam games in my library and also have all my emulated games in there.

That would be fantastic!

  • inode
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    for steam its possible for native linux games. Kind of possible for proton games(but its pretty ugly and I have had varying results). If you are playing steam games though, they are probably already using the steam cloud. If these are non steam games, I would install lutris and check the box making a steam shortcut. Then when you launch them it will ask lutris to launch them and the pre/post commands should run even though using the steam launcher. (I did this recently for some dos games I own on gog. I needed to start timidity before the game launched and stop it on exit so I could have a midi music server. I installed them via lutris but I launch them via steam.)