Hi,
As promised, here's a simple, dependency-free, multi-platform tool to mass convert LPC sprite sheets. It should compile on any POSIX-compliant system just as-is (Linux, MacOS, BSDs, Minix, etc.), but I've provided pre-built binaries for Linux and Windows as well (both weights no more than 300 kilobytes).
https://gitlab.com/bztsrc/lpcsheet (downloadable executables in the repo)
This tool has no hardwired sheet definitions in it, it is fully configurable with a CSV file. That file contains rows, one for each frame, which should look like:
"width,height,srcx,srcy,dstx,dsty"
, simple as that.
There are two example CSV files in the repo:
You can write these comma separated values with any text editor (or you can also use Excel or gnumeric if that's your thing), but I've also created a
web helper to generate these CSVs (runs in your browser, tested with Firefox).
Using the web interface you can record multiple frame conversions and save those as a CSV, which in turn can be used with the lpcsheet tool on any already existing LPC assets.
TODO
Cheers,
bzt