Des mises à jour qui gardent vos sauvegardes.
Quand une nouvelle version d’un jeu sort, XLibrary affiche une notification avec un bouton Mettre à jour. Il installe la nouvelle version à côté de celle que vous avez, copie vos sauvegardes, reporte vos mods et traductions et garde la version précédente jusqu’à ce que la nouvelle ait tourné correctement deux fois. La mise à jour automatique reste désactivée tant que vous ne l’activez pas.
- Depuis la version 3.1.0
- Sauvegardes Ren'Py, Unity et NW.js
Comment XLibrary met à jour un jeu
Vous recevez une notification
XLibrary compare vos jeux au catalogue XLibrary : vous apprenez la sortie d’une nouvelle version dès qu’elle est disponible.
La nouvelle version s’installe à côté de la vôtre
« Mettre à jour » dans la notification la télécharge et l’installe à côté de la version actuelle. Les réglages de lancement sont repris : CrossOver, Locale Emulator ou Sandboxie, l’environnement d’exécution, les paramètres de lancement et le dossier de travail.
Vos sauvegardes sont copiées
Avant chaque mise à jour, XLibrary copie les sauvegardes du dossier du jeu et des dossiers de profil des jeux Ren'Py, Unity et NW.js.
Mods et traductions suivent
Vos mods et traductions passent à la nouvelle version. Les fichiers du jeu que vous aviez remplacés sont laissés de côté, et la notification vous indique combien.
L’ancienne version reste jusqu’à ce que ce soit sûr
Une fois que la nouvelle version a tourné correctement deux fois, la précédente part à la Corbeille un jour plus tard. Cliquez sur « Conserver » pour la garder définitivement. La version à laquelle vous jouez n’est jamais mise à la Corbeille.

Restaurer ses sauvegardes en un clic
Les copies des sauvegardes se trouvent dans le menu de lancement du jeu. Avant une restauration, XLibrary copie de nouveau vos sauvegardes actuelles : une restauration peut donc être annulée.
Retour arrière
Si la nouvelle version se ferme juste après le lancement, la notification propose de remettre la version précédente par défaut.
Les mises à jour par torrent ne téléchargent que ce qui a changé
Mettre à jour le téléchargement torrent d’un jeu installé réutilise ses fichiers inchangés et ne télécharge que ce qui a changé, souvent des mégaoctets au lieu de gigaoctets.
Mises à jour automatiques sur demande
XLibrary ne met pas à jour un jeu de lui-même, sauf si vous le lui demandez. Activez les mises à jour automatiques pour toute la bibliothèque dans Paramètres → Système, ou pour un seul jeu dans son menu de lancement.
Mettre à jour un jeu Ren'Py à la main
Sans XLibrary, voici la méthode prudente :
- Extrayez la nouvelle version dans un nouveau dossier. Ne la décompressez pas par-dessus l’ancienne.
- Copiez le dossier
game/savesde l’ancienne version vers la nouvelle. Ren'Py garde aussi une copie des sauvegardes dans%APPDATA%\RenPysous Windows,~/Library/RenPysous macOS et~/.renpysous Linux. - Copiez vos mods et fichiers de traduction dans le nouveau dossier
game. - Lancez la nouvelle version et chargez une sauvegarde. Ne supprimez l’ancien dossier qu’une fois que cela fonctionne.
Questions sur ce sujet
Quelles sauvegardes XLibrary copie-t-il ?
Celles du dossier du jeu et, pour les jeux Ren'Py, Unity et NW.js, celles des dossiers de profil où ces moteurs rangent leurs sauvegardes.
XLibrary peut-il mettre à jour les jeux automatiquement ?
Oui, si vous l’activez. La mise à jour automatique est désactivée par défaut. Activez-la pour toute la bibliothèque dans Paramètres → Système, ou pour un seul jeu dans son menu de lancement.
Que devient l’ancienne version ?
Elle reste installée. Une fois que la nouvelle version a tourné correctement deux fois, XLibrary met l’ancienne à la Corbeille un jour plus tard, sauf si vous avez cliqué sur « Conserver ». La version à laquelle vous jouez n’est jamais mise à la Corbeille.