Importer des jeux
Sakura importe les jeux NScripter et ONScripter (y compris les jeux ONScripter-RU comme Umineko) directement sur votre appareil — aucun ordinateur requis. Ceci couvre le flux d’import complet dans l’app. Si vous préférez importer depuis un navigateur sur votre ordinateur, consultez plutôt Transfert Web.
Démarrer un import
Section intitulée « Démarrer un import »- Depuis la Bibliothèque, appuyez sur la carte Importer des jeux (
.zip, .7z, .rar, .tar, .gz, .bz2, .exe). - Si votre bibliothèque est vide, l’écran Aucun jeu trouvé possède son propre bouton Importer.
Cela ouvre le popup Importation de jeu ONScripter, qui liste les types de fichiers pris en charge et explique que le dossier racine du jeu ONScripter sera détecté automatiquement. Appuyez sur Sélectionner une archive pour ouvrir le sélecteur de fichiers du système et choisir une seule archive.
Formats pris en charge
Section intitulée « Formats pris en charge »- zip — extrait avec ZIPFoundation (ou SSZipArchive si protégé par mot de passe)
- 7z — extrait avec PLzmaSDK
- rar — extrait avec UnrarKit
- tar / gz / bz2 / tgz — un lecteur tar/gzip/bzip2 en flux intégré
- lzh / lha — un extracteur LHA natif
- exe (installateurs/auto-extracteurs uniquement) — détecté dans cet ordre : installateur NSIS, installateur Inno Setup, puis une analyse des 16 premiers Mo à la recherche d’une charge utile auto-extractible 7z/zip intégrée, puis LHA-SFX
Ce qui se passe pendant l’import
Section intitulée « Ce qui se passe pendant l’import »Mise en scène. Si l’archive se trouve dans iCloud Drive, Sakura la télécharge localement d’abord. Elle vérifie ensuite l’espace libre — nécessitant environ 3× la taille de l’archive s’il faut mettre en scène une copie, ou 2× si le fichier est déjà local. S’il n’y a pas assez de place, vous verrez « Espace disque insuffisant » : « Pas assez d’espace libre pour extraire cette archive. Veuillez libérer de l’espace de stockage et réessayer. »
Vérification du mot de passe. Si l’archive est chiffrée (zip/rar/7z uniquement), vous êtes invité : « Cette archive est protégée par un mot de passe. Veuillez saisir le mot de passe pour continuer. » Un mot de passe incorrect affiche « Mot de passe incorrect. Veuillez réessayer. »
Pré-analyse. Avant l’extraction, Sakura analyse les noms d’entrées à la recherche de marqueurs NScripter/ONScripter reconnaissables — des scripts de démarrage comme
0.txt,00.txt,nscript.dat,nscr_sec.dat,nscript.___,0.utf,00.utf,pscript.dat, ouscript.file(le format de script empaqueté utilisé par les jeux ONScripter-RU comme Umineko), ainsi que des archives empaquetées commearc*.nsa,*.ns2, ou*.sar. Les formats tar et autres qui ne peuvent pas être pré-analysés sont vérifiés juste après l’extraction à la place.Si rien ne correspond, vous verrez : « Cette archive ne ressemble pas à un jeu ONScripter. Recherchez des archives contenant 0.txt, nscript.dat, ou un pack arc.nsa. »
Extraction. Un court compte à rebours (« Démarrage… ») s’exécute avant le début de l’extraction, avec un pourcentage en direct ensuite et une option Annuler. Quelques détails spécifiques aux formats :
- Les noms de fichiers zip sont décodés en UTF-8 d’abord, avec repli sur Shift-JIS — cela corrige les caractères mal encodés dans les archives japonaises.
- Les extractions RAR bénéficient d’une vérification d’intégrité post-extraction des fichiers essentiels au démarrage ; si l’un d’eux est manquant ou tronqué, vous verrez : « Extraction RAR incomplète : N fichiers essentiels manquants ou tronqués (par ex. {sample}). Repaquetez le jeu en ZIP ou 7z et importez-le. »
- Les dossiers
__MACOSXsont supprimés automatiquement.
Détection de la racine du jeu. Sakura effectue une recherche bornée (jusqu’à 6 niveaux de dossiers) pour trouver le dossier le moins profond contenant l’un des marqueurs NScripter ci-dessus — ainsi une archive imbriquée comme
Title 1.0/Title 1.0/game files…se résout quand même correctement.Installation. Le jeu est installé dans son propre dossier de votre bibliothèque, accompagné d’un dossier
Patchesvide pour les mods ou les patchs de traduction. Si une archive du même nom a déjà été importée, un suffixe numérique est ajouté.
Si l’extraction est annulée, vous verrez Annulé avec Fermer / Redémarrer. Si quelque chose se passe mal, un popup Erreur fatale propose Fermer ou Importer un autre ?.
Personnaliser
Section intitulée « Personnaliser »Après un import réussi, l’étape Personnaliser vous permet de définir le Nom du jeu (pré-rempli avec le nom détecté) et de choisir une Icône — voir Icônes de jeu pour savoir comment les icônes candidates sont trouvées. Appuyez sur Enregistrer pour conserver vos choix, ou Passer pour laisser les valeurs par défaut.
L’écran final confirme « Jeu ONScripter importé » avec le nom du jeu, et propose Fermer ou Aller au jeu ? pour l’ouvrir immédiatement.
Dépannage
Section intitulée « Dépannage »- Vous voyez « Format non pris en charge » ou « Format d’archive non pris en charge » ? Consultez les notes de format ci-dessus — les installateurs
.exeCAB en particulier doivent être extraits et repaquetés sur un ordinateur au préalable. - Vous voyez « Cette archive ne ressemble pas à un jeu ONScripter » ? Vérifiez que l’archive contient bien les fichiers de script du jeu (pas seulement un wrapper d’installateur ou un dossier de fichiers sans rapport).
- Pour des problèmes d’import plus généraux, consultez Problèmes d’import.