Aller au contenu


Photo

[3DS/Switch] Checkpoint 5.1.0 : une mise à jour majeure du gestionnaire de sauvegardes


  • Veuillez vous connecter pour répondre
Aucune réponse à ce sujet

Posté aujourd'hui, 17:10

#1
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 14 681 messages
  • Sexe:Male
Le développeur Bernardo Giordano vient de publier Checkpoint 5.1.0, une nouvelle version de son célèbre gestionnaire de sauvegardes destiné aux consoles Nintendo 3DS et Nintendo Switch. Cette mise à jour apporte plusieurs nouveautés importantes, notamment un nouveau navigateur de fichiers, un serveur FTP entièrement remanié, de nombreuses améliorations de sécurité ainsi que des optimisations pour les transferts et restaurations.
 
Checkpoint permet depuis plusieurs années de sauvegarder et restaurer directement depuis la console les données de progression des jeux, tout en conservant les copies sur la carte SD. La version 5.1.0 pousse désormais beaucoup plus loin les possibilités de gestion des fichiers.
 
 
 
 
 
Un serveur FTP entièrement repensé
 
L'une des principales nouveautés concerne le serveur FTP, qui a été entièrement remplacé. Checkpoint utilise désormais une version plus récente du code de ftpd de mtheall, adaptée à son fonctionnement.
 
Sur Nintendo 3DS, les performances progressent fortement avec des transferts annoncés environ quatre fois plus rapides en envoi et deux fois plus rapides en téléchargement.
 
Cette amélioration provient notamment de la suppression des appels socket synchrones qui forçaient auparavant les opérations réseau et disque à s'exécuter alternativement. Les deux opérations peuvent désormais fonctionner en parallèle.
 
L'interface de la 3DS peut toutefois être légèrement moins réactive pendant un transfert FTP, ce qui est attendu avec cette nouvelle architecture.
 
Sur Nintendo Switch, plusieurs problèmes liés aux tampons des sockets ont également été corrigés. La désactivation du FTP ferme désormais réellement le socket d'écoute et interrompt les sessions actives.
 
Un nouveau navigateur de fichiers
 
Checkpoint 5.1.0 introduit également un nouveau navigateur de fichiers particulièrement intéressant.
 
Accessible depuis le système de scripts, celui-ci permet d'explorer directement depuis la console :
 
la carte SD ;
l'archive de sauvegarde actuellement utilisée par un jeu ;
les différents fichiers et dossiers contenus dans ces emplacements.
 
L'utilisateur peut copier, déplacer, renommer et supprimer des fichiers, créer des dossiers, consulter leurs propriétés et effectuer des opérations de compression ou décompression ZIP.
 
Il devient ainsi possible de modifier directement une sauvegarde sans passer systématiquement par un ordinateur. Un fichier peut par exemple être extrait d'une sauvegarde, modifié sur la carte SD, puis réintégré dans l'archive.
 
ExtData évolue sur Nintendo 3DS
 
La version 5.1.0 ajoute également extdata, un nouvel outil destiné à la Nintendo 3DS.
 
Celui-ci permet de créer une archive ExtData pour un titre qui n'en a jamais généré auparavant. Cette possibilité pourra notamment intéresser les utilisateurs de mods exploitant des fichiers ExtData sur des jeux qui ne les créent normalement pas.
 
Les nouvelles API permettent également aux scripts de :
 
créer, supprimer et renommer des dossiers dans les archives de sauvegarde ;
ouvrir une archive ExtData à partir de son identifiant ;
créer et supprimer des archives ExtData ;
analyser des identifiants ExtData spécifiques.
 
Ces changements offrent davantage de possibilités aux développeurs de scripts et aux créateurs de mods.
 
Des transferts sans fil plus pratiques
 
Checkpoint 5.1.0 permet désormais de définir un code PIN de réception fixe depuis les paramètres réseau de la 3DS ou les paramètres de connectivité de la Switch.
 
Jusqu'à présent, le code PIN était généré aléatoirement à chaque transfert. Il est maintenant possible d'en définir un permanent afin d'automatiser les transferts depuis un ordinateur avec chlink.
 
Une commande telle que chlink send --pin 1234 peut ainsi être intégrée à un script pour effectuer automatiquement plusieurs transferts.
 
Le développeur corrige également un problème qui pouvait provoquer l'erreur 403 « Invalid token » lors de l'utilisation de chlink send.
 
Une restauration 3DS plus sûre
 
La sécurité des opérations de restauration a également été renforcée sur Nintendo 3DS.
 
Checkpoint vérifie désormais les limites de longueur des chemins avant de supprimer les données existantes. Une restauration contenant un chemin trop long ne pourra donc plus supprimer préalablement la sauvegarde avant d'échouer.
 
Les fichiers temporaires générés par les systèmes d'exploitation de bureau sont également filtrés. Les fichiers comme .DS_Store ou les fichiers ._ de macOS ne pourront plus provoquer l'échec d'une restauration après la suppression de la sauvegarde présente sur la console.
 
Checkpoint reconnaît par ailleurs correctement certaines cartouches dont les sauvegardes sont stockées directement dans la mémoire NAND de la cartouche, notamment des titres comme WarioWare: DIY. Dans ce cas, l'application redirige désormais correctement l'utilisateur vers GodMode9i en mode DS.
 
Les boutons sont également désactivés pendant le chargement de la liste des titres afin d'éviter des opérations accidentelles.
 
Les utilisateurs de New Nintendo 3DS bénéficient enfin d'une fréquence de fonctionnement portée à 804 MHz pour les cœurs de l'application, une modification qui ne concerne pas les anciennes 3DS et 2DS.
 
La Switch améliore la gestion des grosses sauvegardes
 
Sur Nintendo Switch, Checkpoint 5.1.0 corrige un problème important qui pouvait faire échouer une restauration contenant des dizaines de milliers de petits fichiers, généralement vers la fin du processus.
 
La gestion de l'espace de stockage a été revue avec une préallocation des fichiers et une meilleure prise en compte de la taille réelle des clusters. Checkpoint peut ainsi détecter plus tôt si l'espace disponible est insuffisant.
 
La vérification des sauvegardes restaurées est également annoncée comme environ deux fois plus rapide, grâce au calcul du CRC directement à partir des données déjà présentes dans les tampons de copie.
 
Autre amélioration bienvenue : la Switch ne se met plus automatiquement en veille pendant une sauvegarde, une restauration ou un transfert. L'écran continue toutefois de s'assombrir normalement selon les paramètres d'inactivité de la console.
 
L'interface bénéficie enfin de nouvelles animations pour la grille et l'anneau de sélection.
 
De nouvelles langues
 
Checkpoint 5.1.0 ajoute également la traduction russe, qui rejoint les langues déjà disponibles : anglais, italien, français, allemand, portugais, espagnol, néerlandais, japonais, chinois simplifié, russe.
 
Le chinois simplifié est également désormais correctement sélectionnable dans les paramètres de la version 3DS.
 
Checkpoint et chlink
 
Checkpoint conserve l'ensemble de ses fonctionnalités principales sur les deux consoles, notamment la gestion des sauvegardes, les dossiers supplémentaires, le serveur FTP en arrière-plan, les transferts sans fil et le serveur HTTP permettant de consulter les journaux en temps réel.
 
Sur Switch, l'application conserve également son moteur graphique basé sur deko3d, son support du mode docké en 1080p et du mode portable en 720p ainsi que la vérification fichier par fichier après restauration.
 
L'outil PC chlink accompagne toujours Checkpoint et permet de transférer les sauvegardes entre un ordinateur et la console via le réseau local, sans câble USB ni manipulation de la carte SD. Des versions sont proposées pour Windows, macOS et Linux.
 
Une mise à jour particulièrement complète
 
Avec cette version 5.1.0, Bernardo Giordano propose donc une évolution conséquente de Checkpoint. Les améliorations touchent aussi bien les performances FTP que la manipulation directe des fichiers, les scripts, les transferts sans fil et la fiabilité des restaurations.
 
Les utilisateurs de Nintendo 3DS profitent notamment d'améliorations importantes de sécurité et de performances, tandis que la version Switch bénéficie d'une meilleure gestion des sauvegardes volumineuses et d'une vérification accélérée.
 
Téléchargements : Checkpoint 5.1.0
 
 

  • Retour en haut




4 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 4 utilisateur(s) anonyme(s)