Gestion des sauvegardes
Chaque jeu que vous importez dans Sakura conserve ses sauvegardes dans un dossier de sauvegarde — un simple répertoire contenant les emplacements de sauvegarde propres au moteur (save0.dat, save1.dat, …) ainsi que les petits fichiers annexes dont le moteur a besoin pour suivre le texte lu et l’état global. Sakura ne touche jamais au contenu de ces fichiers ; elle ne gère que l’emplacement du dossier, sa liaison et sa sauvegarde.
Configurer les sauvegardes pour la première fois
Section intitulée « Configurer les sauvegardes pour la première fois »La première fois que vous lancez un jeu, Sakura affiche un écran Configurer les sauvegardes avant que le jeu ne démarre. Vous choisirez :
- Stockage — Local (« Sauvegardes stockées sur cet appareil ») ou iCloud (« Synchroniser les sauvegardes entre appareils »). iCloud n’apparaît qu’une fois que vous avez activé Sauvegardes iCloud dans Réglages et que iCloud Drive est disponible.
- Un dossier de sauvegarde — lier un dossier existant (utile si plusieurs versions d’un jeu doivent partager leurs sauvegardes) ou en créer un nouveau en le nommant.
Si Sakura trouve des fichiers de sauvegarde déjà présents dans le dossier propre du jeu — restes d’une copie précédente du jeu — elle propose un commutateur Migrer les sauvegardes existantes (activé par défaut) qui les copie dans le nouveau dossier de sauvegarde pour vous.
Le libellé du bouton OK change selon votre choix, afin de toujours indiquer ce qui va se passer : Fusionner et empiler, Utiliser un dossier existant, Migrer et terminer, ou simplement OK.
Le navigateur de sauvegardes
Section intitulée « Le navigateur de sauvegardes »Ouvrez le navigateur de sauvegardes d’un jeu pour voir ses emplacements de sauvegarde : chaque ligne affiche le libellé de l’emplacement (tiré du nom de fichier), une date de modification et une taille de fichier. Les sauvegardes n’ont pas de vignettes — les sauvegardes du moteur ONScripter n’en stockent pas — les emplacements sont donc identifiés par nom et par date.
La pastille centrale de la barre de navigation affiche le nom du dossier de sauvegarde actuellement lié et son icône de stockage (iPhone ou iCloud) ; touchez-la pour changer la liaison.
Depuis le menu de la barre d’outils, vous pouvez :
- Sélectionner plusieurs sauvegardes, puis les sauvegarder, ou les regrouper dans un nouveau dossier
- Restaurer depuis une sauvegarde — récupère une sauvegarde capturée par les Sauvegardes globales
- Importer des sauvegardes — importer des fichiers de sauvegarde depuis ailleurs (voir ci-dessous)
- Sauvegarder ce dossier de sauvegarde, Compresser et partager, ou Supprimer toutes les sauvegardes depuis le sous-menu Plus
Supprimer une sauvegarde est une suppression douce : vous disposez de 5 secondes pour Annuler avant qu’elle ne soit définitivement perdue. Supprimer toutes les sauvegardes, en revanche, est immédiat et définitif, et le dit avant que vous ne confirmiez.
Importer des sauvegardes
Section intitulée « Importer des sauvegardes »Utilisez Importer des sauvegardes depuis la barre d’outils du navigateur de sauvegardes pour importer des fichiers de sauvegarde depuis une archive .zip ou des fichiers isolés (save<N>.dat, envdata, envdata.utf, gloval.sav, kidoku.dat). Les fichiers importés sont fusionnés dans le dossier de sauvegarde actuel — les fichiers du même nom sont écrasés, le reste n’est pas touché. Si le dossier de destination contient déjà de vraies sauvegardes, Sakura en fait d’abord une sauvegarde de sécurité.
Vous pouvez aussi importer des sauvegardes via le réseau grâce à l’onglet Sauvegardes du Transfert Web, qui téléverse directement dans le dossier lié du jeu sélectionné.
Les archives zip protégées ou illisibles, ainsi que les fichiers que Sakura ne reconnaît pas comme liés aux sauvegardes, sont rejetés avec une explication plutôt qu’ignorés silencieusement.
Lier et relier les dossiers de sauvegarde
Section intitulée « Lier et relier les dossiers de sauvegarde »Le lien de sauvegarde d’un jeu se contente de le faire pointer vers un dossier de sauvegarde par son nom — il ne copie rien par lui-même. Grâce à cela, plusieurs jeux peuvent volontairement partager un seul dossier de sauvegarde (pratique pour différentes éditions d’un même titre), et le Gestionnaire global des sauvegardes l’affiche sous la forme « N jeux » liés à un dossier.
Depuis la pastille de la barre de navigation du navigateur de sauvegardes, Changer le lien vous permet de :
- Changer le type de stockage du dossier entre Local et iCloud
- Renommer le dossier sur place — cela se répercute sur tous les jeux liés à ce dossier
- Faire pointer le jeu vers un nouveau dossier ou un dossier existant
Si vous passez à un nouveau dossier et que l’ancien contient déjà des sauvegardes, un commutateur Migrer les sauvegardes apparaît avec un décompte en direct du nombre de sauvegardes trouvées, afin que vous puissiez les emporter plutôt que de repartir de zéro.
Sauvegardes locales vs. iCloud
Section intitulée « Sauvegardes locales vs. iCloud »Choisir iCloud pour un dossier de sauvegarde ne signifie pas que le jeu en cours lit et écrit directement sur iCloud — Sakura conserve une copie de transit locale sur l’appareil, et la synchronise discrètement avec iCloud tout au long de votre session de jeu :
- Avant que vous ne lanciez le jeu, Sakura télécharge depuis iCloud tout ce qui est plus récent vers la copie de transit, afin que vous partiez toujours des dernières sauvegardes de n’importe quel appareil.
- Pendant que vous jouez, Sakura envoie périodiquement vos nouvelles sauvegardes depuis la copie de transit vers iCloud en arrière-plan, et demande à iOS de ne pas évincer les fichiers cloud pendant la session.
- Au moment où vous quittez le jeu, Sakura envoie une dernière fois la copie de transit vers iCloud, afin que rien de cette session ne soit perdu.
Si le même fichier de sauvegarde a été modifié sur deux appareils différents avant qu’ils n’aient eu l’occasion de se synchroniser, Sakura affiche un écran Conflits de fichiers de sauvegarde avant le lancement, vous permettant de conserver la version de l’un ou l’autre appareil — ou les deux — fichier par fichier, avec un raccourci Conserver le plus récent pour tout si vous préférez ne pas les traiter un par un.
Consultez Sauvegardes globales pour les sauvegardes, la vue d’ensemble des dossiers multi-jeux, et la restauration depuis une sauvegarde.