
LZ4 Compression: pack APR-EMU games into LZ4 right on the PS5, no PC needed
(need quick update release will be available soon later today)
Made an app that LZ4 packs APR-EMU games entirely on the console, so the game never has to go to a PC and back.
Open a game that has APR-EMU (a fakelib/libSceAmpr.sprx), hit Compress with LZ4 and that's it. It builds the AMPR index, packs the game data, checks every packed file byte for byte against the original and installs the pack-capable APR-EMU runtime for you.
- Fast, HC 9 or HC 12
- Automatic profile, or upload your own ampr_pack TOML from your phone or PC
- Output to internal, USB/M.2, or pack in place if you're short on space
- Packs come out byte for byte the same as drakmor's ampr_pack.py at HC 9 and HC 12
- Verify LZ4 Packs and Uncompress LZ4 are built in
- Also does .ffpfsc, images, validate/repair and copy/move
Load lz4-compression.elf from Payload Manager (or send it to 9021), then open the LZ4 Compression tile or http://<PS5 IP>:5920. Tested on 13.60 with kstuff and ShadowMount+ 1.7. It has its own tile and port so it won't clash with Game Compressor.
https://github.com/theghostonline/PS5-LZ4-Compression
Unofficial, built on Game Compressor and Lazy_AMPR, full credits in the README. 🙏
(just seen similar projects here but this took a while so didn't want to rush the upload)