Got #ludusavi working, seems it does *not* like my GPU, so forcing software acceleration got it up and running.

So far it has detected about 90% of my games through Heroic, Lutris, Steam, and Itch.

It is far less reliable at finding saves for *native* ports than it is for exploring a WINE prefix, but does offer custom extensions so you can manually add.save locations.

Sadly it seems to have no more clue than I do where the HTML games keep their *%&+ save XD

De puta madre #Ludusavi que me hace copia de respaldo de mis partidas en emuladores como #Cemu.
So far, I find #Ludusavi pretty cool and handy for creating #game save backups.. but maybe not so much for (automated) restores? Particularly, when you're dealing with multiple devices and you're trying to achieve a #Steam Cloud-esque experience.

For example, on my
#SteamDeck, some games of mine will be installed to the primary SSD, while others will be on the SD card. The archived backups of those save files would contain the full path to the save file (i.e. /home/deck/and/so/on or /run/media/some-sd-card/and/so/on).

If I'm trying to restore it on my
#Linux PC however, that same game could either be installed on my primary SSD (i.e. /home/myuser/and/so/on) or my secondary drive (i.e. /mnt/some-drive/and/so/on). Since Ludusavi (presumably) knows where these games are installed on each device, I'd hope that when restoring - it'd take into consideration the game's installation path (i.e. the save files of Game A was installed on this path, in the backup, should be restored to the path where Game A is installed on this device that is restoring).

However, from my testing, I don't think so - it just tries to restore the save backup to the exact path it was archived. So if my game on my PC (that I wish to restore to) is on
/mnt/some-drive/and/so/on, but the backup (from my Steam Deck) was archived as /home/deck/and/so/on, the restore just wouldn't happen, since /home/deck/and/so/on does not exist on my PC. I don't think there's a way to address this, not even through their Redirects feature - not elegantly/reliably anyway.

It's not the end of the world, since I reckon these backups are still great and better than having nothing at all, and if you wish to restore - you likely still could, you just gotta do so manually by extracting the save backup to the intended location by hand. Anyway, as someone who's always backed up my saves by hand since forever - having Ludusavi is suuuuch a gamechanger and I find it insane that I haven't done this a lot sooner.

---

Update: posted a question on their repo, hopefully I can figure out something.

🔗 https://github.com/mtkennerly/ludusavi/discussions/536
ludusavi/docs/help/redirects.md at master · mtkennerly/ludusavi

Backup tool for PC game saves. Contribute to mtkennerly/ludusavi development by creating an account on GitHub.

GitHub

Подборка новостей 05.11.24

Инициатива создания GNOME OS, обновление драйвера AMD с открытым исходным кодом для Vulkan, небольшое обновление LibreOffice 24.2.7, а также обновление инструмента для создания резервных копий игровых сохранений Ludusavi 0.26.0

👉 https://linuxmasterclub.ru/compilation-news-05-11-24/

#Linux #ЛинуксНовости #Линукс #OpenSource #GNOME #AMD #LibreOffice #Ludusavi

Подборка новостей 05.11.24 | LinuxMaster Club

Инициатива создания GNOME OS, обновление драйвера AMD с открытым исходным кодом для Vulkan, небольшое обновление LibreOffice 24.2.7, а также обновление инструмента для создания резервных копий игровых сохранений Ludusavi 0.26.0

LinuxMaster Club

Ludusavi es una útil herramienta 🔧 software libre ❤️ para realizar copias de seguridad de partidas y configuraciones de tus videojuegos.
Capaz de escanear juegos instalados en Steam, Heroic o Lutris por ejemplo.

Hace poco se actualizó añadiendo la posibilidad de ignorar algunos juegos y hacer copia a tu medida.

Funciona muy bien tanto en Linux 🐧 como en la Steam Deck 🎮

Se recomienda instalar como flatpak:
https://flathub.org/apps/com.github.mtkennerly.ludusavi

#linuxgaming #SteamDeck #backup #ludusavi #softwarelibre

Install Ludusavi on Linux | Flathub

Back up your PC video game save data

Flathub - Apps for Linux

Ugh, YAML::XS no longer parsing the #Ludusavi manifest because of unquoted "-" characters in YAML keys.

So first thing today is to implement a very basic YAML key sanitizer in Perl. Fun.

Ludusavi es la herramienta 🔧 imprescindible para hacer copias de la configuración, partidas, etc. de tus video juegos 🎮 y se acaba de actualizar:
https://github.com/mtkennerly/ludusavi/releases/tag/v0.21.0

Ya os contamos como usarla:
https://jugandoenlinux.com/index.php/homepage/software/1535-ludusavi-el-salvavidas-de-tus-partidas

#linux #linuxgaming #ludusavi #steamdeck #backup #softwarelibre #opensource

Release v0.21.0 (2023-08-22) · mtkennerly/ludusavi

Added: GUI: Thanks to updates in Iced, there is now much better support for non-ASCII characters. This means that several translations are now properly supported: Simplified Chinese, Japanese, Kor...

GitHub