I have a script for converting game assets to multiple resolutions, via imagick, and when I run the same imagick commands on Mac and Windows (with the same version of imagick - ImageMagick 6.8.7-2), the produced PNGs are different (which is a huge problem with versioning, etc.).
Can you please suggest some solution? Like, processing graphics into some uncompressed rgba8888 format, and then turning that into PNG with some software that behaves the same across platform? Or by some stricter setting of imagick (force same seed, etc?).
I am already using
-strip to get rid of metadata (including creation time), but now the difference is in a big part of file.