GaijinEntertainment / DagorEngine

Dagor Engine and Tools source code from Gaijin Games KFT
Other
2.15k stars 268 forks source link

ddsx2dds "Oodle read error" #2

Closed OshidaBCF closed 10 months ago

OshidaBCF commented 10 months ago

i'm trying to process some DDSX using the ddsx2dds converter in the built release but i'm getting this error image

I have the Oodle dll next to the exe and removing it gives another error image image So i guess that it is loading the dll correctly but it's crashing somewhere

Even tho i love programing i never really understand how cmake worked, i tried to built the project from source but i'm missing jam, which require cmake to make

Are we perhaps gonna receive some documentations soon ?

AntonYudintsev commented 10 months ago

What ddsx you are processing? where you got it?

OshidaBCF commented 10 months ago

This one is one of the new esport skins textures that are available in regional/download_skins.blk

NicSavichev commented 10 months ago

This one is one of the new esport skins textures that are available in regional/download_skins.blk

You cannot unpack textures from WarThunder (downloadable skins/decals) since WarThunder project licenses and uses OODLE compression library and open sourced DagorEngine doesn't have permission to use OODLE, so it is built without it.

OshidaBCF commented 10 months ago

This one is one of the new esport skins textures that are available in regional/download_skins.blk

You cannot unpack textures from WarThunder (downloadable skins/decals) since WarThunder project licenses and uses OODLE compression library and open sourced DagorEngine doesn't have permission to use OODLE, so it is built without it.

We have the oodle DLL, see first message screenshot, our tools works "well" but it have some issues on some images and i'm trying to understand why

OshidaBCF commented 10 months ago

Fixed via #4