Test build for integrated archive extraction performance work.
Build tag: bfpilot-v0.3.1-test6-perf8
Commit: 2b4bf8a7e19c122367c333c5cd4d8ca5d8860ce6
Changes:
- Keeps archive extraction integrated in
bfpilot.elf; no archive worker injection is required for normal extraction. - Adds RAR output buffering and expanded archive timing telemetry for bottleneck diagnosis.
- Keeps RAR extraction clamped to 1 effective thread for stability after the large-archive crash investigation.
- Adds
scripts/ps5_archive_perf.pyfor controlled BFpilot-owned archive performance tests and cleanup. - Updates diagnostics/docs and removes machine-specific LAN IP examples from release docs/scripts.
Validation:
BUILD_VERSION=v0.3.1-test6-perf8 make clean all inspect-imports: PASS with the local PS5 SDK.- Final
make inspect-imports: PASS. bfpilot.elfremains launcher/AppInst-free.bfpilot-launcher-installer.elfincludes the launcher installer imports.- No destructive PS5 tests were run during publishing.
SHA-256:
e9d2d9b0a25914dfa5f48e1936c34761a7c7ef8bca537f3f9c2a7afeaf6da38f bfpilot.elf
cf83faa7e405ddcc59d67ff3babac1e332a142e8d3bbb6f6ce1f7b3110a7312a bfpilot-archive-worker.elf
c427bcb43f8eb5e17e03c8bcd0eb6e798fe79545cab3be35514aea1535c6e5d8 bfpilot-launcher-installer.elf
Asset sizes:
1062720 bfpilot.elf
1263232 bfpilot-archive-worker.elf
247104 bfpilot-launcher-installer.elf