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

Updated 29 days ago
StatusReleased
CategoryTool
PlatformsWindows
Authorp182
Made withRust

Download

Download
refpack_pipe.exe (Refpack Rust 5.0 optimal) 170 kB
Download
Source code: refpack-pipe-refpack-rust-5.0-optimal (1).zip 4.4 kB

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.