Unpacking resources for Linux
From Heroes of Hammerwatch wiki
In Linux/Ubuntu in the more recent versions (~18.04), when trying to run Packager binary to unpack resources, you'll probably run into the following errors :
error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
The binary uses an old version of libpng so you'll have to install it. Unfortunately it isn't available directly on Ubuntu, so you'll need to add a ppa. Linuxuprising's ppa has a working version :
sudo add-apt-repository ppa:linuxuprising/libpng12 sudo apt update sudo apt install libpng12-0
You'll probably then run into
./Packager: error while loading shared libraries: libtiff.so.4: cannot open shared object file: No such file or directory
Here again libtiff4 is an old library that you need to install. You can get it here, download libtiff4_3.9.7-2ubuntu1_amd64.deb package and installing it should work.