Utility allowing you to pack / unpack Bohemia Interactive's PBO files for Arma 3 game. Implemented in C and is cross-platform Linux / Windows, this piece of software can be used in automatized scripts which may come handy for server owners.
- Pack / Unpack
- Supports Extended Header Format
- Supports Compression
$ mkdir build && cd build
$ cmake ..
$ make
$ docker build -t japm .
$ docker run --rm -it japm -h
$ mkdir build && cd build
$ cmake -DCMAKE_TOOLCHAIN_FILE=../windows.cmake ..
$ make
$ ./JAPM -h
USAGE
./JAPM [OPTIONS] input [output]
OPTIONS
-h Print this help message and discard other options
-q Quiet: does not print status
-w No warning
-v Display version and discard other options
It is possible to run a pre-compiled version of JAPM through Docker using rajiska/japm image.
SHA1 Library by Steve Reid
- Mikero for his PBO File Format wiki page
- The various people who helped me searching how it was all working