À propos du projet

Ludusavi est un outil multiplateforme pour sauvegarder les données de jeux vidéo PC, écrit en Rust. Il prend en charge plusieurs plateformes de jeux et offre à la fois une interface graphique et une interface en ligne de commande pour les scripts, avec complétion par tabulation pour Bash, Fish, Zsh, PowerShell et Elvish. Capacités clés : - Sauvegarde les données de plus de 19 000 jeux, ainsi que des entrées personnalisées définies par l'utilisateur. - Sauvegarde et restauration pour Steam, GOG, Epic, Heroic, Lutris et d'autres bibliothèques de jeux. - Gère les sauvegardes stockées sous forme de fichiers et dans le registre Windows, les sauvegardes Proton avec Steam, et les captures d'écran Steam. - Fonctionne sur le Steam Deck et est disponible en tant qu'extension Playnite. - Utilise le manifeste Ludusavi pour les informations de sauvegarde par jeu, principalement issu de PCGamingWiki. L'installation est portable : téléchargez l'exécutable pour Windows, Linux ou Mac depuis la page des versions. Il est également disponible via Winget, Scoop, Flatpak et Cargo. Une documentation d'aide détaillée couvre des sujets tels que l'automatisation des sauvegardes, les exclusions, la rétention, la validation, la sauvegarde cloud, les jeux personnalisés, les doublons, le filtrage, l'enveloppement du lancement de jeux, les redirections, les racines, l'analyse sélective, le transfert entre systèmes d'exploitation, le dossier d'application, la structure de sauvegarde, la ligne de commande, le fichier de configuration, les variables d'environnement, la journalisation et le dépannage. Le README mentionne également des manifestes secondaires créés par la communauté, des plugins pour Decky Loader, LaunchBox et VS Code, et un convertisseur GSM vers Ludusavi. Une section de comparaison discute d'autres outils de sauvegarde, notant les différences de support de plateforme, de vitesse, de disponibilité des sources et d'interfaces.