Ps4pkgviewer-chayahlabs
PS4 PKG inspections et mises à jour de compatibilité pour le PS4PKGViewer original par LMAN. PS4PKGViewer est un utilitaire Windows créé à l'origine par LMAN...
Choisir une liste...
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
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 dont
Image0fichiers 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 la
PkgCabinetl'é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 sous
ChayahLabs.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 dans
ChayahLabs.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 et
SYSTEM_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-octet
Media/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éritage
ENTRY_NAMEScomportement d'association positionnelle. - Ajout d'un direct rapide
ICON0retour 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 paquets
ICON0_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 paquet
DataOffset/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érieur
ChayahLabs.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.
- Correction
inode 0 is corruptet vide Liste des défauts de contenu affectant les FPKG compatibles. - Correction
SYSTEM_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