Skip to content

0.1.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@rvost rvost released this 25 Apr 21:19
· 2 commits to master since this release

image

What is it

This is fixed version of @FlipperPlz's FPacker with performance improvements and ability to specify CPPToBIN.bat location, making it usable on machines with a non-default Steam installation location.

The FPackerEx.exe executable below is fully portable and standalone.

How to use

For the simplest usage, drag and drop the folder you are trying to package onto the executable. Please note, that this scenario produces compressed but not obfuscated PBO.

For more advanced scenarios, open the executable folder in a terminal and try one of the following:

Print help (on screenshot):

> .\FPackerEx.exe

Pack obfuscated PBO:

> .\FPackerEx.exe P:\samples\Test_Terrain\data --obfuscate

This produces data.pbo in P:\samples\Test_Terrain.

Pack obfuscated PBO without compression:

> .\FPackerEx.exe P:\samples\Test_Terrain\data --obfuscate --compress false

Specify output directory:

> .\FPackerEx.exe P:\samples\Test_Terrain\data -o D:\MyMod\Addons --obfuscate

This produces data.pbo in D:\MyMod\Addons.

Specify output directory and name:

> .\FPackerEx.exe P:\samples\Test_Terrain\data -o D:\MyMod\Addons -n foo --obfuscate

This produces foo.pbo in D:\MyMod\Addons

Specify path to CPPToBIN.bat:

> .\FPackerEx.exe  P:\samples\Test_Terrain\data -b 'C:\Steam\steamapps\common\DayZ Tools\Bin\CfgConvert\CPPToBIN.bat'