Skip to content

PS4PKGViewer v1.6.6 — ChayahLabs List Contents Size Accuracy Update

Latest

Choose a tag to compare

@ChayahLabs ChayahLabs released this 23 Aug 21:05
· 7 commits to main since this release

PS4PKGViewer v1.6.6 — ChayahLabs List Contents Size Accuracy Update

This maintenance release improves List Contents size accuracy while preserving the original PS4PKGViewer behavior wherever possible.

What's new

  • Fixed affected compatible PS4 Fake PKGs whose Image0 files could incorrectly appear as 0 Bytes.
  • Existing non-zero List Contents sizes remain untouched.
  • Zero-size files are corrected only when the exact inner-PFS path proves a logical size greater than zero.
  • Genuine zero-byte files remain 0 Bytes.
  • Corrected Properties > Decrypted-size from the final file list.
  • The corrected aggregate is recomputed from the final PkgCabinet state, making repeated execution idempotent.
  • Added in-memory PFS-size caching for fast repeated List Contents access.
  • The size fallback is read-only and silent; if the PFS metadata probe cannot inspect a package, the previous Viewer behavior is preserved.
  • Moved the PFS size-probe runtime into ChayahLabs.Runtime to keep the portable release root clean.
  • Retains all v1.6.5 ICON0 compatibility work and v1.6.4 compatibility improvements.

Validation

  • Hulu / CUSA00131: 11 false zero-size files corrected.
  • FPKGi v1.10.0: genuine zero-byte Media/boot.config preserved.
  • CUSA49956 sample: 157 false zero-size files corrected.
  • WatchESPN / CUSA05214: existing valid sizes preserved.

Portable distribution

Extract the complete folder and run:

PS4PKGViewer.exe

Keep ChayahLabs.Runtime together with the Viewer. PS4PKGViewer.bin is not distributed; it is generated locally as user configuration when needed.

Archive compatibility

The release archive is a true RAR 4.x archive with a native archive comment, verified for PowerArchiver-style compatibility.

Requirements

  • Windows x64
  • Microsoft .NET Framework 4.0 or newer
  • Microsoft .NET 8 Runtime (x64)
  • PowerShell 7 (pwsh.exe) for update helper functionality

SHA256

$expectedArchiveSha

Credits

Original author: LMAN (2018)
Compatibility updates: ChayahLabs (2026)

Special thanks to Maxton and the LibOrbisPkg / PkgTool contributors, and to ORBISPatches and its contributors.

LibOrbisPkg remains subject to its upstream LGPL-3.0 terms. See the bundled license and third-party notices.