| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| catpaq32.exe | 2026-04-07 | 2.9 MB | |
| README.md | 2026-04-07 | 1.4 kB | |
| Windows 32_64 bit executables and source code source code.tar.gz | 2026-04-07 | 1.5 MB | |
| Windows 32_64 bit executables and source code source code.zip | 2026-04-07 | 1.5 MB | |
| Totals: 4 Items | 5.9 MB | 0 | |
Removal of the Windows DLL
After several tests, I concluded that my “clever” approach (intended to reduce execution time) — namely using a DLL — does not scale well with very large archives.
Regrettably, I have removed it.
Primitive but functional communication method: file-based IPC
A temporary file is now used to capture output for directory listing.
It is admittedly a very crude solution, and also slower, but it appears to work reliably even with large archives.
I do not fully understand why a 64-bit application should encounter such inter-process data transfer issues, but at this point I prefer a solution that is slow but reliable over one that is fast but unstable.
Updated default loading behavior (double-click)
Files are now opened in their latest version using a standard approach (more familiar to users not accustomed to ZPAQ workflows).
Replaced single-version file listing component
The file listing component for a single version has been replaced.
It should now support large archives (millions of files) with reasonable performance.
Better feedback on listing files
The program has been tested only minimally and only on Windows 64-bit. Unix-like versions still need to be aligned and updated progressively.