Files
Quer3qandClaude Opus 5.5 9e127e704b ps5upload v7.0.22, Stored fpkg level, faster archive reads, job steps and progress UI
Vendor: ps5upload v6.1.2 -> v7.0.22 (01afdf8), patch series 27 -> 19:
- Eleven patches upstream took are dropped; the rest are rebased onto v7.
- The .pkg builder now always rebuilds ampr_emu.index from the packaged files (upstream: a
  stale index crashes the game); a case clash refuses the build.
- 0016: an LZ4-packed source keeps its own index byte for byte (ampr_emu checks each record
  against the pack manifest by file id); a missing or unreadable one refuses the build.
- 0017: eboot.bin is scanned for libSceAmpr once per job instead of three times.
- 0018: prepare reports files visited in its check and plan passes.
- 0019: the test trim redone for v7's new tests.
- lz4_flex pinned to Forge's 0.14 (one copy in the lock); the patches rebuild vendor/
  exactly from upstream (recipe uses --binary for deleted fixtures).

Forge:
- KrakenLevel::Stored (--kraken stored, UI picker): an uncompressed package, upstream's
  fallback for consoles that install a compressed package but won't start it.
- Archive reader: drains up to 64 MiB of the current entry instead of restarting the
  session for a later one, and keeps every entry's first 64 bytes; a 7,169-file RAR's
  check stage went from 10+ minutes to 33 s.
- One bar through check and plan (a small, bounded share); Event::Stages announces every
  step a job will run (job://stages, the server's jobs[i].stages).
- UI: a step row (done / current / upcoming), a sheen on the bar while a job runs, the time
  in the current step, speed and time left only for byte-streaming stages, no nested
  scroll in the job list; 11 languages.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 22:51:54 +03:00
..
2026-10-07 17:55:36 +03:00
2026-10-07 17:55:36 +03:00