📈 GH Trending Explorer 🎲 Surprise me

← all repos

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)

2026-10-20 · 88 ★ 2026-10-23 · 94 ★
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.
###