Ps4pkgviewer-chayahlabs

ChayahLabs ChayahLabs
Dépôt créer le : 21/08/2026
Forks: 0 Watcher: 0 0
Choisir une liste...
FR

PS4PKGViewer — ChayahLabs compatibility updates

Latest Release Downloads Issues Stars Forks

PS4 PKG inspections et mises à jour de compatibilité pour le PS4PKGViewer original par LMAN.

PS4PKGViewer v1.6.6 — ChayahLabs Liste des contenus Taille Précision Mise à jour

PS4PKGViewer est un utilitaire Windows créé parLMAN <LeecherMan>pour afficher les informations et le contenu des fichiers PlayStation 4 PKG.

Ce dépôt documente et distribue lesMises à jour de compatibilité de ChayahLabs pour PS4PKGVieweravecv1.6.6comme la version actuelle.

RemerciementsLMAN <LeecherMan>, le créateur original de PS4PKGViewer. Sans son travail, ces mises à jour de compatibilité n'auraient pas été possibles.

Capture d'écran

PS4PKGViewer v1.6.6 screenshot

Publication actuelle

PS4PKGViewer v1.6.6 — ChayahLabs Liste des contenus Taille Précision Mise à jour

  • Sortie: https://github.com/ChayahLabs/PS4PKGViewer-ChayahLabs/releases/tag/v1.6.6
  • Archive :PS4PKGViewer.v1.6.6-LMAN_ChayahLabs.rar
  • Format des archives :RAR 4.xavec un commentaire d'archive native
  • SHA256 :44A0490FD8D3DD7B9D743651CF1D535918BAE77427DFB1FC8274DF438FCBC762

Quoi de neuf en v1.6.6

Liste Précision de la taille des contenus

  • Fixé compatible PS4 Faux PKG dontImage0fichiers peuvent mal apparaître comme0 octets.
  • Préserve chaque taille de la liste non nulle.
  • Pour un fichier de taille zéro seulement, effectue une recherche de chemin exacte contre les métadonnées PFS internes.
  • Remplace un faux zéro seulement lorsque l'entrée exacte du FPS prouve une taille logique supérieure à zéro.
  • Il reste de vrais fichiers zéro octet0 octets.
  • Les métadonnées PFS manquantes ou inaccessibles préservent le résultat précédent du visionneur au lieu de deviner.
  • Il n'est pas utilisé de recul de taille comprimée.

Correction de taille décryptée

  • CorrectionPropriétés > Taille décryptéeil reflète donc la liste de fichiers logiques finale après toute correction de taille zéro valide.
  • L'agrégat est recalculé à partir de laPkgCabinetl'état, rendant l'exécution idémpotent répétée.

Retour rapide des métadonnées PFS en lecture seule

  • AjoutéChayahLabs.PS4SizeFallback.dllcomme le pont de compatibilité.
  • Ajout d'une petite sonde .NET 8 PFS sousChayahLabs.Runtime.
  • Ajouté en mémoire PFS-size cache si répété Liste L'accès au même paquet évite de répéter la sonde de métadonnées.
  • Le repli est silencieux et en lecture seule; aucune extraction n'est introduite.
  • Si le PFS ne peut pas être inspecté, le résultat initial de taille zéro est conservé.

Mise en page portable

  • Déplace les fichiers de prise en charge par sonde de taille dansChayahLabs.Runtimepour garder la racine de libération propre.
  • LibOrbisPkg.Core.dllreste un fichier externe remplaçable dans ce dossier d'exécution.
  • Ajout de la licence LibOrbisPkg en amont et extension des avis tiers à la distribution binaire.
  • PS4PKGViewer.binestpasdistribué; il est généré localement par le Viewer comme configuration utilisateur au besoin.

Travaux de compatibilité maintenus

  • Contient le v1.6.5ICON0 Mise à jour de compatibilité.
  • Contient le v1.6.4Table des matières, crypto PFS, mise à jour des métadonnées etSYSTEM_VERtravail de compatibilité.
  • Actualisé A propos, AssemblageVersion, FileVersion, ProductVersion et Readme à v1.6.

v1.6.6 validation

  • Hulu / CUSA00131:11 faux fichiers de taille zéro corrigés.
  • FPKGi v1.10.0:véritable zéro-octetMedia/boot.configconservé.
  • Échantillon CUSA49956:157 faux fichiers de taille zéro corrigés.
  • VoirESPN / CUSA05214:les tailles valides non-zéro conservées.
  • L'accès répété au même paquet utilise le cache en mémoire.

Travaux de compatibilité avec la norme ICON0

  • Correction des icônes manquantes dans certains PKG PS4 reconstruits ou non standard.
  • Compatibilité fixe avec les paquets touchés par l'héritageENTRY_NAMEScomportement d'association positionnelle.
  • Ajout d'un direct rapideICON0retour d'entrée des métadonnées.
  • Préservé le chemin original de chargement d'icônes pour les paquets qui fonctionnent déjà.
  • Utilise la recherche directe de métadonnées de paquetsICON0_PNG(0x1200) et les variantes supportées lorsque l'association historique est invalide.
  • Lit des données d'icônes non chiffrées compatibles directement depuis son paquetDataOffset/DataSize, en évitant les processus PkgTool externes dans le chemin de repli normal.
  • Englobé le secondaireLibOrbisPkg / PkgOutil 0.2.231.2ICON0 temps d'exécution à l'intérieurChayahLabs.PS4IconFallback.dll.
  • L'exécution secondaire ICON0 est matérialisée sur Windows TEMP seulement lorsque nécessaire.

Travaux de compatibilité maintenus v1.6.4

  • AméliorationTable des matièresprise en charge des nouveaux paquets PS4 reconstruits.
  • Ajouté uneLibOrbisPkg / PkgOutil 0.2.231.2pour les faux PKG.
  • Ajout d'un repli automatique pour les paquets qui exposent le nouveau drapeau de crypto PFS mais nécessitent toujours la dérivation de clé PFS.
  • Correctioninode 0 is corruptet vide Liste des défauts de contenu affectant les FPKG compatibles.
  • CorrectionSYSTEM_VERformatage pour les versions du firmware PS410.00 et plus récent.
  • Remplace l'intégration d'Octolus interrompue parORBISPatches.
  • Ajout du support de mise à jour des métadonnées Sony,Copier les liensetEnregistrer les mises à jour.

Exigences

  • Windows x64
  • Microsoft .NET Framework 4.0 ou plus récent
  • Microsoft .NET 8 Durée (x64)
  • Tableau 7 (pwsh.exe)

Fichiers de distribution

La version binaire v1.6.6 contient exactement:

PS4PKGViewer.v1.6.6-LMAN_ChayahLabs/
├── PS4PKGViewer.exe
├── PS4PKGViewer.dat
├── PS4UpdateInfo.ps1
├── Readme.txt
├── ChayahLabs.PS4IconFallback.dll
├── ChayahLabs.PS4SizeFallback.dll
├── LICENSE-LibOrbisPkg.txt
├── THIRD_PARTY_NOTICES.txt
├── SHA256SUMS.txt
└── ChayahLabs.Runtime/
    ├── ChayahLabs.PS4PfsSizeProbe.exe
    ├── ChayahLabs.PS4PfsSizeProbe.dll
    ├── ChayahLabs.PS4PfsSizeProbe.deps.json
    ├── ChayahLabs.PS4PfsSizeProbe.runtimeconfig.json
    └── LibOrbisPkg.Core.dll

Conservez la libération portable complète ensemble.ChayahLabs.Runtimeest exigé par le repli de la taille de v1.6.6.

L'exécution secondaire ICON0 de v1.6.5 reste intégrée dansChayahLabs.PS4IconFallback.dllet est matérialisé sous Windows TEMP seulement si ce retour secondaire est nécessaire.

Télécharger

Utilisez laRejetssection de ce dépôt pour télécharger la compilation emballée.

L'archive de publication actuelle est :

PS4PKGViewer.v1.6.6-LMAN_ChayahLabs.rar

SHA256 :

44A0490FD8D3DD7B9D743651CF1D535918BAE77427DFB1FC8274DF438FCBC762

La version comprend également une.sha256.txtl'actif pour vérification.

L'archive v1.6.6 est une vraieRAR 4.xarchive avec un commentaire d'archive native pour la compatibilité avec des outils tels que PowerArchiver.

Bugs, rapports de compatibilité et améliorations

Les rapports de bogue, les problèmes de compatibilité, les nouvelles idées et les suggestions de fonctionnalités sont les bienvenus.

Veuillez ouvrir uneNuméro GitHubet inclure, si possible:

  • ID du titre / ID du contenu
  • Jeu de base ou mise à jour
  • PKG officiel ou faux PKG
  • SYSTEM_VER
  • Message d'erreur PS4PKGViewer
  • Objet%TEMP%\PS4PKGViewer_IconFallback.logsortie pour les problèmes d'icônes, quand généré
  • Objet%TEMP%\PS4PKGViewer_ChayahFallback.logsortie pour l'ancien Contenu de la liste / problèmes de repli du paquet, quand généré
  • Mesures nécessaires pour reproduire la question

Le fallback de taille v1.6.6 PFS lui-même est intentionnellement silencieux et ne crée pas de dossier de diagnostic persistant pendant l'utilisation normale.

Remerciements

Remerciements particuliers à :

  • LMAN <LeecherMan>— auteur original de PS4PKGViewer.
  • Maxtonet les contributeursLibOrbisPkg / PkgTool— la bibliothèque ouverte PKG/PFS/SFO et l'outillage utilisé par les replis de compatibilité.
  • ORBISPatcheset ses contributeurs.
  • Tous ceux qui participent à la recherche, à la documentation, au développement, aux essais et au soutien communautaire de l'ensemble PS4.
  • Les utilisateurs qui signalent des problèmes de compatibilité et proposent des améliorations.

Historique du projet

L'originalv1.0–v1.5Les versions PS4PKGViewer ont été créées par LMAN.

Lesv1.6.4 Mise à jour de la compatibilité de ChayahLabsse concentre sur la liste des paquets plus récents/reconstruits, la compatibilité des cryptos PFS, la mise à jour des métadonnées et le formatage firmware-version plus récent.

Lesv1.6.5 ChayahLabs ICON0 Mise à jour de compatibilitéajouté un chemin de compatibilité dédié pour les paquets dont l'héritageENTRY_NAMESl'association positionnelle peut pointericon0.pngà la mauvaise entrée du paquet, tout en préservant le comportement original pour les paquets qui fonctionnent déjà.

Lesv1.6.6 ChayahLabs Liste des contenus Taille Précision Mise à jourcorrige les entrées de faux zéro-octet de la liste des contenus à l'aide de métadonnées exactes de taille logique du FPS interne, préserve les vrais fichiers zéro-octet, corrige la taille décryptée et ajoute une mise en page d'exécution portable propre pour la sonde de taille.

VoirCHANGELOG.mdpour les modifications détaillées etRELEASE_NOTES-v1.6.6.mdpour les notes de publication actuelles.

Avis juridique / licence

Ce dépôt contient le travail de compatibilité et la documentation tenue par ChayahLabs.

PS4PKGViewer et tous les composants tiers restent la propriété de leurs auteurs et titulaires de droits d'auteur respectifs. VoirTHIRD_PARTY_NOTICES.md.

LibOrbisPkg reste soumis à son amontLGPL-3.0licence. La distribution binaire comprendLICENSE-LibOrbisPkg.txtetLibOrbisPkg.Core.dllutilisé par la taille de chute v1.6.6 reste un composant externe et remplaçable.

Aucune affiliation avec Sony Interactive Entertainment n'est revendiquée ou implicite.

Crédits

Auteur original:
LMAN <LeecherMan> (2018)

Mises à jour de compatibilité & #160;:
ChayahLabs (2026)

https://github.com/ChayahLabs

Documentation du projet

Contributeurs GitHub

ChayahLabs
ChayahLabs
15 contributions