2021-09-14, 01:29 PM
Thanks for checking! I was working with v213 data since it was the most recent stuff I had. Great detective work. Maybe they fixed it?
If they keep updating the img files like that, it will make it a bit harder for me to find meaningful differences in files.
The way I currently determine if a file was changed or not:
- Calculate the sha1 of the previous packed img file
- Calculate the sha1 of the new packed img file
- If the two sha1's are different, unpack them and output the differences
Since the sha1 will be different... that's a lot of bloat.
Then again, I'm already finding a lot of bloat when it comes to images in the game data. I submitted 1.34M images to unpack across all WZ files. After doing some legwork, I determined that 50k of these images are duplicates (same sha) and I do not unpack the 1x1 placeholder images. I've detected about 20k duplicate images within character.wz alone. I think their algorithm is a bit screwy or something.
Working with the wz files is not easy lol.
If they keep updating the img files like that, it will make it a bit harder for me to find meaningful differences in files.
The way I currently determine if a file was changed or not:
- Calculate the sha1 of the previous packed img file
- Calculate the sha1 of the new packed img file
- If the two sha1's are different, unpack them and output the differences
Since the sha1 will be different... that's a lot of bloat.

Then again, I'm already finding a lot of bloat when it comes to images in the game data. I submitted 1.34M images to unpack across all WZ files. After doing some legwork, I determined that 50k of these images are duplicates (same sha) and I do not unpack the 1x1 placeholder images. I've detected about 20k duplicate images within character.wz alone. I think their algorithm is a bit screwy or something.
Working with the wz files is not easy lol.
