So far I've came up with such workaround to my problem:
- Unpack bsa archive
Code: Select all
bsatool extractall Archive.bsa $DataFolder
- Apply imagemagick's mogrify tool to remove alpha channel and convert to dds all *.tga files in $DataFolder
Code: Select all
cd $DataFolder; find -name "*.tga" -exec mogrify -alpha off -format dds {} \;
Looks like the issue with the display of these icons is in the (incorrect?) Alpha channel present. Also, mogrifiing * .tga to * .tga with removed alpha does not work out for some reason, so I had to transform it to dds. I am glad, though, that it's not required to patch mod itself to make things work.
Thanks to all the participants for their help!