Packer not working under x86 PB 4x - 5.4
Posted: Thu Dec 03, 2015 11:49 pm
I have some graphic resources in a pack file.
Opening the same zip file under x64 works just fine, but under x86 I get a 0 back from ExaminePack().
If I use blz instead, I can run examine and also UncompressPackMemory().
But catchSprite() does fail - this works x64 and because LoadSprite() does work x86 too, I guess it's a packer malfunction not catchSprite().
If not, then there is a second bug in CatchSprite() and CatchImage() too - making them fail under x86.
Opening the same zip file under x64 works just fine, but under x86 I get a 0 back from ExaminePack().
Code: Select all
If OpenPack(PackFileID, "graphics.zip")
If ExaminePack(PackFileID)
But catchSprite() does fail - this works x64 and because LoadSprite() does work x86 too, I guess it's a packer malfunction not catchSprite().
If not, then there is a second bug in CatchSprite() and CatchImage() too - making them fail under x86.