RefPack Rust pipe wrapper
A downloadable tool for Windows
Compression utility for RefPack format based on Refpack-rs (Refpack Rust) library
This release uses "optimal" algorithm of corresponding library from its 5.0 version
Optimal algorithm intended for data that is read a large amount of times
Expect speeds of 1-2MB/s
This algorithm results in compression that is mathematically guaranteed to produce the smallest possible output for refpack compression.
This .exe was built on AppVeyor Windows build server using the workflow recipe included in the source code archive.
Good luck and have a great day!)
P.S. If you need help with developing some tools, feel free to leave a comment, I'm happy to help
Download
Install instructions
This tool is designed for integration into other tools — RefPack compresses internal resources inside game package archives (not the archives themselves), so it is invoked at the packaging step rather than used standalone.
The utility accepts input exclusively via standard input (stdin) and returns compressed data via standard output (stdout) — such data transfer between programs is known as a pipe. On error or if the stream is not compressible, an exception is raised instead.
Windows
Drop the .exe into your tool's directory — no additional setup required.
Build from Source
Source code is provided in a separate archive, along with build instructions and workflow recipes for:
- Windows
- Linux (including Android via Termux)
- macOS
Refer to the included instructions for your platform to compile and install the binary
Leave a comment
Log in with itch.io to leave a comment.