OmegaK2 / PyPoE

Collection of Python Tools for Path of Exile
Other
240 stars 93 forks source link

.dds Files export header invalid (PoE 3.4) #73

Closed aleskozina closed 5 years ago

aleskozina commented 5 years ago

Hi Dude!

First of all, great work!

Im planing to create my own tool for PoE and for this i'm getting familiar with PyPoE. Im a web developer but i'm struggling with python because i got no experience in it and thats why i'm creating this issue to ask you!

I have problems with the .dds files/pictures. What i already know and did:

After i export your .dds files and want to convert them to png/jpg with imagemagick (convert function) i always get an error message that the header is not correct.

There are to ways to export in your GUI:

My Environment:

Can you verify that under these circumstances your export is still working? Do i need to change something or have i forgot something?

As i told, im a developer and i dug alot into your code. Tried to intercept and save the files manually after decompressing with brotli but in all cases i could not manage to export a valid dds file.

Would very appreciate your feedback!

Kind Regards Ales

OmegaK2 commented 5 years ago

Can you test something like Art/2DItems/Amulets/Amulet10.dds and see whether it is ~32kb after unpacking form ggpk?

aleskozina commented 5 years ago

Simple solution: Uncheck and check the decompress-check in settings of the GUI.