|
Il s'agit véritablement de la plus importante mise à jour de Checkpoint depuis sa sortie initiale il y a 9 ans.
Travailler sur ce projet a été à la fois amusant et enrichissant. Profitez-en bien !
3DS : Nouveautés Ajout : sauvegarde et restauration des parties sur la Console virtuelle GBA (merci à @LiquidFenrir) Ajout : sauvegarde et restauration des parties sur DSiWare (merci à @SNBeast pour le prototype de cette fonctionnalité) Ajout : refonte complète de l’interface utilisateur et de l’expérience utilisateur Ajout : serveur FTP en arrière-plan. Accédez à vos sauvegardes depuis votre PC directement via Checkpoint Ajout : une toute nouvelle section « Paramètres » : il est désormais possible de modifier le fichier config.json de Checkpoint directement depuis la console grâce à une interface de paramètres intuitive. Ajout : thèmes en mode clair et sombre Ajout : un explorateur de dossiers pour parcourir la carte SD et choisir des dossiers de sauvegarde supplémentaires sur l'appareil Ajout : bouton de sauvegarde rapide pour utiliser le nom de sauvegarde par défaut sans aucune invite Ajout : bouton de confirmation de restauration pour éviter qu'une confirmation ne soit demandée lors des opérations de restauration de sauvegarde Ajout : il est désormais possible de configurer des dossiers de sauvegarde supplémentaires pour les titres DS. Ajout : prise en charge de l'internationalisation. Les traductions ont été réalisées à l’aide de modèles de langage (LLM). Si vous êtes locuteur natif et que vous pensez que la formulation et la présentation du texte dans l’interface utilisateur peuvent être améliorées, veuillez soumettre une pull request ou ouvrir un ticket sur ce dépôt. Les langues actuellement prises en charge sont l’anglais, l’italien, le français, l’allemand, le portugais, l’espagnol, le néerlandais, le japonais et le chinois. Ajout : possibilité d'annuler une sauvegarde en maintenant la touche B enfoncée pendant la sauvegarde Correction : la navigation dans la liste des sauvegardes est désormais nettement plus intuitive Correction : l'E/S asynchrone rend les opérations sur les fichiers plus rapides et plus efficaces en les exécutant dans un thread de travail, distinct du thread principal de l'interface utilisateur Correction : temps de chargement des titres (mis en cache ou non) considérablement améliorés Correction : le stockage du texte en cache permet désormais un rendu plus rapide de l'ensemble du texte de l'interface Correction : l'architecture du code du projet a été considérablement améliorée. Le code a désormais 9 ans et n’avait jamais connu une refonte architecturale de cette ampleur auparavant. Des dizaines de corrections de bogues liés aux performances, à la sécurité et à la sûreté ont été intégrées au projet, rendant l’application plus sûre et plus efficace. Corrigé : un problème où l’échange de cartouches DS provoquait le plantage de Checkpoint en raison d’un bogue de débordement de pile. Supprimé : la fonctionnalité de triches. La base de données des triches nécessitait des mises à jour constantes pour rester synchronisée avec les mises à jour du jeu, et sa maintenance n’était pas viable. Améliorations générales de la stabilité du système afin d’optimiser l’expérience utilisateur.
Switch : Nouveautés Ajout : refonte complète de l'interface utilisateur et de l'expérience utilisateur Ajout : prise en charge de l'internationalisation. Les traductions ont été réalisées à l'aide de modèles de langage (LLM). Si vous êtes locuteur natif et que vous estimez que la formulation ou la présentation du texte dans l'interface utilisateur peut être améliorée, veuillez soumettre une pull request ou ouvrir un ticket sur ce dépôt. Les langues actuellement prises en charge sont l'anglais, l'italien, le français, l'allemand, le portugais, l'espagnol, le néerlandais, le japonais et le chinois Ajout : une toute nouvelle section « Paramètres » : il est désormais possible de modifier le fichier config.json de Checkpoint directement depuis la console grâce à une interface de paramètres conviviale. Ajout : thèmes en mode clair et sombre Ajout : un explorateur de dossiers pour parcourir la carte SD et choisir des dossiers de sauvegarde supplémentaires sur l’appareil Ajout : bouton de sauvegarde rapide pour utiliser le nom de sauvegarde par défaut sans aucune invite Ajout : bouton de confirmation de restauration pour éviter qu’une confirmation ne soit demandée lors des opérations de restauration des sauvegardes Ajout : vérification fichier par fichier après la restauration Ajout : migration complète du backend graphique de SDL2 vers deko3d Parmi tous les avantages que cette réécriture a apportés au logiciel, la taille de l’application est désormais réduite d’environ 70 %. Ajout : serveur de journaux HTTP sur le port 8000 — consultez les journaux en temps réel depuis n’importe quel navigateur de votre réseau. Les journaux sont désormais accessibles directement depuis l’application via Paramètres > Connectivité > Journaux. Ajout : prise en charge du mode connecté en 1080p (en plus du mode portable en 720p). Corrigé : l'E/S asynchrone rend les opérations sur les fichiers plus rapides et plus efficaces en les exécutant dans un thread de travail, distinct du thread principal de l'interface utilisateur. Corrigé : la navigation dans la liste des sauvegardes est désormais nettement plus intuitive. Ajouté : restauration de fichiers volumineux avec pré-extension du journal et validations en cours de fichier, ce qui évite les échecs dus à un manque d'espace (corrige le ticket n° 541). Corrigé : on évite désormais de restaurer des fichiers après une erreur de corruption survenue lors de la copie. Corrigé : l’architecture du code du projet a été considérablement améliorée. Le code a désormais 9 ans et n’avait jamais connu une refonte architecturale de cette ampleur auparavant. Des dizaines de corrections de bogues liés aux performances, à la sécurité et à la fiabilité ont été intégrées au projet, rendant l’application plus sûre et plus efficace. Supprimé : la fonctionnalité de transfert de sauvegardes via pksmbridge Supprimé : la fonctionnalité de triches. La base de données des triches nécessitait des mises à jour constantes pour rester synchronisée avec les mises à jour du jeu, et sa maintenance n'était pas viable. Supprimé : la page de paramètres HTML accessible via le réseau local, ainsi que toutes ses dépendances Supprimé : les dépendances inutiles telles que la suite SDL2 et libpng. Améliorations générales de la stabilité du système afin d'optimiser l'expérience utilisateur.
chlink : une nouvelle application complémentaire Ajout : chlink, une application en ligne de commande pour votre PC qui fonctionne en tandem avec la fonctionnalité de transfert sans fil des sauvegardes de Checkpoint. Envoyez des sauvegardes depuis votre PC vers la console, ou recevez-les depuis la console vers votre PC, via votre réseau local. Les transferts sont protégés par un code PIN à 4 chiffres affiché sur la console. chlink reconnaît automatiquement les sauvegardes stockées selon la structure des cartes SD de Checkpoint, ce qui permet de déduire automatiquement le titre et les informations de sauvegarde. Elle est fournie sous la forme d'un exécutable unique, sans dépendance, pour Windows, macOS et Linux, joint à cette version.
|
Veuillez vous connecter ou vous créer un compte pour commenter cet article !
Il n'y a aucun commentaire pour le moment.