gameboy829 / PS5-LZ4-Game-Compressor
git clone https://github.com/gameboy829/PS5-LZ4-Game-Compressor.git
LZ4 game compression for PS5 homebrew — beta.1
+1
stars, 24h · #16,918
+~14
stars, 7 days · #10,025
+94
stars, 30 days · #7,430
94
★ total · +14% this week
9
forks · 7 open issues
Star history (as recorded here)
LanguageC++
LicenseGPL-3.0
Created2026-10-10 (12d ago)
Last push10d ago
Watchers4
OwnerUser
Links
README excerpt
# LZ4 Game Compressor **Official creator account:** @Gameboy82969 on X **Beta 7 — On-console PS5 game compression** LZ4 Game Compressor lets you compress your PS5 games directly on your console, helping reduce the space they occupy without having to transfer them to a PC or create a separate, fully extracted copy. It converts supported PS5 game sources into AMPR LZ4 asset packs, using ShadowMountPlus to mount game images when needed. Everything is managed through a browser-based interface that you can open on your PS5 or another device connected to the same local network. ## Supported sources **This app can only convert mountable PS5 game images and extracted PS5 game folder dumps.** Images must be mountable by ShadowMountPlus. A folder dump must contain the game's `eboot.bin`, `sce_sys/param.json`, and game files. Images are read through their mounted files; the compressor does not extract the image format itself. Folder dumps are loaded through a read-only view. Already converted AMPR folders are excluded from the source library. ## Getting started ### What you'll need Before starting, make sure you have: - A homebrew-enabled PS5 - Payload Manager - ShadowMountPlus - A mountable game image supported by ShadowMountPlus, or an extracted PS5 game folder dump - Enough available storage for the converted game Keep ShadowMountPlus installed for image mounting and library refresh. Folder dumps do not need an image mount. ### Launching the compressor 1. Load `LZ4-Game-Compressor.elf` using Payload Manager. 2. Open the compressor interface in your browser at: `http:// :5911/` Replace ` ` with your console's local IP address. 3. Your game library should appear in the interface, ready for you to select a game. The same ELF installs or refreshes the app icon and **Media shortcut** on your PS5, so no separate shortcut installer is needed. You can also access the interface using that shortcut. Keep in mind that the shortcut only opens the interface; the compressor payload must already be running. ## Compressing a game The conversion process is designed to be straightforward, with most settings handled automatically. ### 1. Select your game Find the game you want to compress in your library. Each entry is labeled **Image** or **Folder Dump** and shows its drive and source path. Make sure no game is currently running. For an image, select **Mount game**. A folder dump loads automatically; the disabled button then reads **Folder Dump Loaded**. ### 2. Choose where to save it Select the internal SSD, an available M.2 expansion SSD, or a connected USB storage device as your conversion destination. An M.2 drive must already be recognized and mounted by the PS5. Custom folders such as `/mnt/ext1/homebrew` can be selected under **Destination folders**. You can customize the exact folder locations by expanding **Destination folders**. The compressor automatically checks whether your selected drives have enough free space before allowing the conversion to start. ###