ludusavi

mtkennerly · mtkennerly.ludusavi

Backup tool for PC game saves

winget install --id mtkennerly.ludusavi --exact --source winget

Latest 0.31.0

Release Notes
  • Added:
    • Roots may now use the <game> placeholder, allowing a single root entry to match game-specific folders during the scan. This is mainly useful in cases where you have separate roots per game, such as with Wine prefixes.
    • CLI: wrap now supports --no-backup and --no-restore.
    • For developers, the crates.io release now includes a library crate that you can use to access some of Ludusavi's internals. This is highly experimental and subject to change, but you're welcome to give it a try in its early stages.
    • For users with network proxy setups that cause issues with certificate/hostname validation, the config file now supports a runtime.networkSecurity setting.
  • Fixed:
    • Native Linux saves were not detected in some Flatpak roots. (Contributed by madscientist16)
    • For Lutris roots, some GOG and native Linux install folders were not properly detected.
    • For Heroic roots that point to a Flatpak installation, if Heroic's game installation directory contained /home/user/games, then Ludusavi would expect /home/user/games to actually exist, whereas Flatpak rules would cause Heroic to use /home/user/.var/app/com.heroicgameslauncher.hgl/games instead.
    • CLI: The backup command would sync games to the cloud if the scan found any new/changed files, even if it didn't create a new backup for the game. This now behaves like the GUI and only syncs games that are newly backed up.
    • GUI: Text can now be entered using input method editors.
    • GUI: If the backup comment field was open while selecting a different backup for the same game, then the contents of the field did not reset to match the new backup's comment.
  • Changed:
    • The Mac release is now compiled on Mac OS 14 (ARM) instead of Mac OS 13 (Intel) because of a change by GitHub.
    • The Flatpak release's bundled version of Rclone was updated from 1.69.1 to 1.73.2. (Contributed by Soulsuke)
    • Updated translations. (Thanks to contributors on the Crowdin project)

Installer type: zip

Architecture Scope Download SHA256
x64 Download F47A8AD8C708F01D2EB124704973BEFFAB205E292F5287A10FC4A101F8D68706
x86 Download 2F009245801FF1DA0F7BB5D10253E1E4A2677B2A063CFDF3297775955622419C

Details

Homepage
https://github.com/mtkennerly/ludusavi
License
MIT
Publisher
mtkennerly
Support
https://github.com/mtkennerly/ludusavi/issues
Copyright
Copyright (c) 2020 Matthew T. Kennerly (mtkennerly)
Moniker
ludusavi

Older versions (23)

0.30.0
Architecture Scope Download SHA256
x64 Download 04D13CF68D3436C3CFE07DD5D8D6B946D5AE08787FCAC0A59808B13F55BA754D
x86 Download 522D4245E08567762CA2D8A14C981788FEB146DA2B52064A3664704DF31F5FA0
0.29.1
Architecture Scope Download SHA256
x64 Download 924A72DFF6F363776F56AAD61D8F1739E6B0D6587636F1CAAFF3012B1C475D6F
x86 Download 81026A67D2DEBBB50AB50952780778811655DCFCFB0F0251C1015BE5A6B2FDDD
0.29.0
Architecture Scope Download SHA256
x64 Download B1C4E921720C9966B9BF3FEE10EA9EE685CCD574A7DA94F207270531AD0D31E3
x86 Download CBE87CACB0857EF5F362B8FC241FE154D10CD656DA51E47691846442E870796F
0.28.0
Architecture Scope Download SHA256
x64 Download 7838AA43B5682F7A515D7D75F3B3F915FF886DDB02A31461CB81A2BBCE66151E
x86 Download ECEBF818DA65BB414284BF059C7DFABAC779AA6F052594B7A4D04EFBFA24CBA8
0.27.0
Architecture Scope Download SHA256
x64 Download 17FE88731BF0E7F901FAA0A8D6D6057DBCDD12BE91F2C1E791B8FB450B753DE2
x86 Download 7B2D2A9AF01BE7019589A69DF7D89D72AA319F48DE62AB2B6900D84793E0C8D1
0.26.0
Architecture Scope Download SHA256
x64 Download C52BF4A0B640897D53CAA03B52E827299449783C32F304220E1F372F47E4393A
x86 Download BDB5A1827DF5724C45D3FD23817946F6C3A2A881A8611843E4E7745D11C53D6F
0.25.0
Architecture Scope Download SHA256
x64 Download 391EEFD2462F45849A6174589EE225B3667B1022E090BA39445BED4CBFB7D861
x86 Download A36319804BD2B140AAD7ED15C6A6B0806C10DA23055692926D869D801640B882
0.24.3
Architecture Scope Download SHA256
x64 Download 7B9BD1FC60FC883B25C79BD91DBC8993A62E03475DA3FFF4BFDD317E618A25F8
x86 Download A1CB8C5B4F262978C6D5E80CD086676939B7E3DEE68D36EC59506893BD4ED6DE
0.24.2
Architecture Scope Download SHA256
x64 Download 776EAF113CB530442D0C49AA9E927C3030DC83CBC53075B330C4C7C5DA4107AF
x86 Download 8BB2155606BE6CB3D5D99EF122CAB8F48C11A24B77F1F7C33B43132B8F1DD2D7
0.24.1
Architecture Scope Download SHA256
x64 Download 0EFFA3ADBB930E52D05B3BCC7D95235CB2466B952127A45BF23A6EDFAC328ACF
x86 Download C4BD7C68B849E79BD220F1C2773252DC64537CFE74F1FD7E8C21FD79D034F8CD
0.24.0
Architecture Scope Download SHA256
x64 Download 6961EE960E1A6C7711BE59F07FEA49C3FC988E96D1A5CA9CD9E582BE36D6182B
x86 Download 070C9CD5B492E213A86D917FE3703F3447B2AF477A7F60B9A7CDB04271EA71EB
0.23.0
Architecture Scope Download SHA256
x64 Download 60CC1368CFAA9BF281F19D62A84037DAB9A16E208E220D40B92A3C8106A27DC2
x86 Download 30233A013E8D5FA9CBB2FED5A01ECA7BDBE099549D4FEE3022BE14695C1AF878
0.22.0
Architecture Scope Download SHA256
x64 Download 19C990C6CEDCADC79C266FCC57C614C49B531B9A56745F1F2E7865FFA03E5A2E
x86 Download 8C51722543AAE9757EB3C609D2E087DB6AE2F775E0E4F2FD3F55111BC79C2CA1
0.21.0
Architecture Scope Download SHA256
x64 Download 9ABF076BBAA1121E63C369A144A737031436AB45B19A6FF126DD2195D61B63DD
x86 Download 1CDAAE95E9FBEE07B6FCDF4084441A0D4E988DECB1AAE207FFF7614EF2EE5888
0.20.0
Architecture Scope Download SHA256
x64 Download CFE6A6115C8C3447C486F9432A6DCBD9146CEFE4A45908DEC31A35AB2FBB7A74
x86 Download F7A07A14B92FB3D2866023EADBB26337BD5484A5F399E7EE8BD09BE63B85E78B
0.19.0
Architecture Scope Download SHA256
x64 Download 94DC73C6C631EE4ACBB844F7910BDE209E39F0B41331CCA9EA81092232A8D9C3
x86 Download 08F3EC6E0E7B6BD2F41AA6FA94A03C7D89B40E288A1DF6BD86AD8184F1C893F2
0.18.2
Architecture Scope Download SHA256
x64 Download 5FBB9BE40A2F624D74DBDF42078AC871B393598F20BFAA098D3F5058872083A2
x86 Download 558956171A22B0AF9306BB7090BAD4F901D0513B3A9274F94247F94290B952A6
0.18.1
Architecture Scope Download SHA256
x64 Download 25882182DF1D0B2E192C3C2D4D189C600B84951882827FFE055F5B3E9ACF21A7
x86 Download 04332C9DECEA96DADE509ED6E6B7A7A88F04C500DD9CE4856D98925A4DA5DB1A
0.18.0
Architecture Scope Download SHA256
x64 Download DA003ECBCD59E8045E3B814EE9166FE405C0DB1659625BCA050F283C1F9B0440
x86 Download CFA91ED7D2FB5A3A32F7F77F138DD3641A33B79E926754CB34FBDEC6048A34B1
0.17.1
Architecture Scope Download SHA256
x64 Download 78D8BCF25E827C77F95064D61AF5377565B5E423224377AD5A05B9BC770973B5
x86 Download A478CD09362BFEF9E63792E13E9543B26669326C879ECF6B17017544D569F03D
0.17.0
Architecture Scope Download SHA256
x64 Download 80F24052475C34592D076938D17B259E8564F2D1AF2594A0896AAAE2636C110B
x86 Download 02CCC763FB09B3990C5C4C973A16108D80B17D6F52132FBD4FD4DD91A2677CDF
0.16.0
Architecture Scope Download SHA256
x64 Download AF9D346EC1A1EEB57A8DE5A075420CC017353522C3AFC03F9F0742ADF52A7E07
x86 Download D8E9BA3ACA922A2D7EFC657234A53DCE9E4FDCF8906BB3B993068C1C7C6993E1
0.15.2
Architecture Scope Download SHA256
x64 Download A3AD32242091BE5BB36C953F20F070CE59EAEC86B22D2FDA7A84CA4D0FEE11C6
x86 Download CF07B8D49CFA43C1F51D302D9ADC368422792C98CC5483DD5E97FD30A70D1E9B