Changes
NEW
Added Compression Estimator
- Estimations now show up for non-Steam games as well, and are generally accurate to ±5% of the
XPRESS4K
compressability - Scans tiny fragments of each file when analysing to guess how compressible it is by using in-memory compression
- These estimates can be used to skip files that may not compress well in the selected folder
- The UI and checkboxes in the
Configuration
list have been updated to reflect this, along with tooltips to improve clarity
- The UI and checkboxes in the
- These estimations can be disabled in the Settings
Note
Special optimisations are done for scanning done on HDDs, but it can still be very slow (the 42GB folder below took ~12 seconds). It is still significantly faster than finding out afterwards that the folder you spent an hour compressing wasn't very compressable.
SSD estimates are extremely fast however (~1TB in 24 seconds)
Backend Changes
- Internal refactoring of
Compactor
andUncompactor
to utilise a shared interface, as well as useSafeFileHandle
for operations
Known Issues
- Adding an extension to the Settings skiplist will not update the
XXX files will be skipped
counter unless you remove the folder and re-add it to the queue
Installation
Binaries
CompactGUI.exe (10MB): Smaller size, but requires .NET 9 Runtime to be installed
CompactGUI.mono.exe (64MB): Fully self-contained and embeds the necessary .NET 9 libraries
WinGet
winget install CompactGUI
Note
Installing from WinGet
automatically installs .NET 9 if required, however it can often take a few days for new releases to become available. Winget is not available for beta releases
Checksums
MD5: E4F2AAB5119F3A46E5524AFC55A40C93
SHA-256: 4FA49887AE861CEE74E5C5B5DA8A697C3D60AEB3BBD6E21711E894D872D08F2C
Like this project?
Please consider leaving a tip on Ko-Fi :)
Full Changelog: v4.0.0-beta.2...v4.0.0-beta.3