REtool v0.221 - Support for textures with a padded width
Added 2023-11-01 23:50:10 +0000 UTCUploaded new version: https://fluffyquack.com/tools/REtool.rar
Full usage information about REtool with file lists downloads can be found here: https://www.patreon.com/posts/36746173
This adds TEX to DDS conversion support for textures with a padded width. These textures have a width in the TEX header that corresponds to how wide the texture is when rendered, but the actual image data has a wider width. A lot of UI textures in new RE Engine titles are stored like this. I haven't tested this extensively, but I hope all of those are supported now.
I also added two new arguments meant for replacing textures of that kind:
- "-keepWidth" argument which will make the TEX keep its width defined in the original header rather than defaulting to the width of the image data. This is what I recommend people use when replacing those UI textures.
- "-savedWidth [width]" argument which will apply a user-defined width to the TEX header rather than defaulting to the width of the image data
Change log:
- - Fixed TEX->DDS conversion of textures with a padded width (this applies to many UI textures in new RE Engine titles).
- - Added support for rare TEX type variants during DDS->TEX conversion when resolution was different from the original TEX.
- - Added "-keepWidth" argument which will make the TEX keep its width defined in the header rather than saving the width of the image data..
- - Added "-savedWidth [width]" argument which will apply a user-defined width to the TEX header rather than saving the width of the image data.