Aller au contenu


Photo

[Switch] NSZ 4.6.1 disponible


  • Veuillez vous connecter pour répondre
3 réponses à ce sujet

Posté 18 décembre 2023 - 12:57

#1
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 12 961 messages
  • Sexe:Male
Le développeur Nicoboss (Nico Bosshard) dévoile ce qui sera probablement la dernière version de NSZ de 2023. 
 
Comme vous le savez il s'agit d'un script python qui permet de proposer le format de compression spécifique à la scène Switch, qui vous permet de compresser et décompresser les fichiers .nsz.
 
Les fichiers NSZ sont très proches des NSP, ils sont compressés, ce n'est pas tout à fait un nouveau format, le script est assez simple à utiliser, et sachez que NSC_Builder prend en charge la compression de fichier NSP dans NSZ et la décompression de fichier NSZ dans NSP.
 
Cette version 4.6.0 succède à la 4.5.0 proposée le 01 Octobre 2023, les changements sont pour certains des évolutions majeures pour le script alors que d'autres sont des corrections de bugs.
 
 
 
 
A noter qu'un problème pourrait subvenir : 
Problème avec NSZ 4.6.0 : MPLUS1p-Medium.ttf introuvable
Les utilisateurs concernés par le problème #154 peuvent rencontrer ce problème tel que rapporté dans le #164. Une nouvelle version de NSZ qui corrige ce problème sera déployée plus tard dans la journée. Supprimez le fichier suivant pour faire fonctionner l'interface graphique de NSZ 4.6 :
Windows : C:\NUsers\N<Nom de l'utilisateur>\NConfig.ini
Linus : /home/<Nomd'utilisateur>/.kivy/config.ini
macOS : /Users/<UserName>/.kivy/config.ini
 
 
Principales nouveautés
--verify utilise désormais la validation du hachage sha256 NSP au niveau du fichier. --verify garantit maintenant que le hachage sha256 du fichier original et du fichier décompressé correspondra et donc que le fichier est recréé à l'identique.
- Réécriture majeure de XCI/XCZ pour supporter les partitions XCI multiples : Spécifiez --keep pour conserver toutes les partitions, y compris leur contenu. Par défaut, le contenu de toutes les partitions sauf la partition sécurisée est supprimé mais la partition vide elle-même est conservée pour la compatibilité avec l'émulateur Yuzu.
 
Corrections de bugs
- Ajout d'un terminateur nul manquant à la fin de la table des chaînes. Ceci corrige le problème #151
- Correction d'un problème avec l'en-tête PFS0 chevauchant le premier fichier lorsque l'option --remove-padding est utilisée.
- Correction de la logique responsable de la gestion des tailles d'en-tête PFS0 trop courtes
- Correction du remplissage de l'en-tête PFS0 afin qu'il soit conforme à la spécification PFS0. Ceci corrige le problème #150
- Nous ne voulons pas toucher à la police Kivy par défaut mais plutôt utiliser LabelBase pour définir DEFAULT_FONT pour cette application spécifique. Ceci corrige #154
- Ajout de la possibilité de lire les dumps xci complets grâce à @alucryd
- Ajout du hachage de la clé master_key_10 grâce à @seiya-git
- Meilleur support de la suppression des fichiers sources. Ceci corrige #141
 
Modification des arguments de la ligne de commande
- L'option --remove-padding a été renommée --fix-padding. Ceci a été fait car cette option fait maintenant correspondre le padding de NSP au standard No-Intro.
- Renommé --keep-delta en --keep car il n'est plus seulement utilisé pour conserver les fichiers NDV0 mais aussi pour conserver toutes les partitions XCI.
--verify et --remove-padding sont incompatibles entre eux. Pour des raisons de compatibilité, --quick-verify sera automatiquement utilisé si cette situation se produit pour correspondre au comportement des arguments de la ligne de commande avant NSZ v4.6.0.
 
 
Téléchargement : NSZ 4.6.1
 
 
 

  • Retour en haut

Posté 18 décembre 2023 - 22:12

#2
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 12 961 messages
  • Sexe:Male
Fixes MPLUS1p-Medium.ttf not found issue of NSZ 4.6 GUI
Older NSZ versions could corrupt the global Kivy configurations as reported in #154. This was fixed in NSZ 4.6. Some users where unable to start NSZ 4.6 GUI due to having corrupted Kivy configurations. This release automatically repairs the Kivy configuration. It does so by resetting the default_font property if corrupted. This fixes #164

This is a day 1 fix for NSZ 4.6. Please read at the NSZ 4.6 release notes instead to see what changed if you upgrade from an older version.
  • Retour en haut

Posté 25 décembre 2023 - 17:03

#3
flowlapache

flowlapache

    Sunriseur

  • Members
  • PipPip
  • 161 messages
  • Sexe:Male
  • Lieu:Earth
  • Passions:So much

yeah cool! Y'a t'il beaucoup de monde qui utilise ce format? ça gagne vraiment beaucoup de place en stockage? Et ça fonctionne bien sur les super XCI? je commence à manquer de place sur mon dd de stockage...merci pour vos conseils


  • Retour en haut

Posté 31 décembre 2023 - 22:57

#4
LightBeam

LightBeam

    Sunriseur

  • Members
  • PipPip
  • 10 messages

yeah cool! Y'a t'il beaucoup de monde qui utilise ce format? ça gagne vraiment beaucoup de place en stockage? Et ça fonctionne bien sur les super XCI? je commence à manquer de place sur mon dd de stockage...merci pour vos conseils

C'est pour les NSP, pas pour les XCI, la taille gagnée dépend des jeux donc c'est pas vraiment possible de dire, c'est comme avec n'importe quelle archive, on peut juste te dire que c'est mieux qu'un format pas compressé (mais goldleaf par exemple ne sait pas installer des nsz et le dev ne veut pas implémenter ça parce que c'est pas utilisé pour les homebrews)
  • Retour en haut




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

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