- print("saved %d bytes to %s" % (len(data), fn))
-
- def extract(self, res_fn, out_fn, decoder=None):
- self._write_file(out_fn, self.res.get_resource(res_fn), decoder=decoder)
-
+ data_crc32 = zlib.crc32(data) & 0xffffffff
+ print("saved %d bytes to %s (crc32=%08x)" % (len(data), fn, data_crc32))
+
+ def extract(self, res_fn, out_fn, decoder=None, zero_pad_to=None):
+ self._write_file(out_fn, self.res.get_resource(res_fn), decoder=decoder, zero_pad_to=zero_pad_to)
+