About this mod
DDSopt is a tool which manages (preview & resizes) and recompresses your DDS-files. It is an optimal tool for ensuring your textures are saved in the right format, to create high quality DDS-textures from your sources (PNG etc.) and to package down-scaled versions of your textures. It has been forked off NIFopt and both programm share the same und
- Permissions and credits
Requires Vista (and up).
Fully multi-threaded, and for 32bit and 64bit Windows.
The documentation and newest version can be found here:
DDSopt
The bugtracker is here:
github
This is what it can do to the Oblivion-Textures and Mods:
Qarl TP 3.0/ 2950718241 -> 2705023429 91.7%
There has been a bit of discussion here:
DDSopt of use?
If you've released a texture mod, or plan to, please read
Mods which have been DDS-optimized (besides by own):
... more to come
Version history:
0.1
- the edge bleeds
0.2
- resource-management fixes (no more crash on end, and when you preview textures)
- included the gain from texture-optimizations in the effectivity-bar
0.3
- fixed previews for non-DDS files (JPEG etc.)
- fixed "normal steepness", was inverted
- fixed the double-counting progress
- added missing "passthrough" for not leaving files behind
- typed fields (in/out) auto-update the tree only when loosing focus now (not on every key)
- inputs can now be inside BSAs (".../test.bsa/textures" is valid now)
- double-click into the tree loads the location into the input-field
- removed all extensions from the dialog which were unsupported
0.4
- fixed a bug in the normal-map quantizer
- fixed crash caused by "removed all extensions" for browsing an output
0.5
- a few UI fixes, probably too minar to have been seen
- added the ability to ignore border-regions while detecting possible optimizations
- added bitfield formats (4444, 565, 1555)
- speed improvements, jump-free and almost branch-free SSE2
- added the option to skip optimized files
- added the possibility to save individual files
- added the constraints-configuration
0.6
- very high quality 565 compression for model-space normal maps added, you have to normalize to see them in the "pleasing" colors from now on
0.6.1
- fixed a channel-swap in the 8-bit MSN normalizer
0.7
- fixed the resolution-constraint letting pass landscape-oriented maps one res. too big
- fixed desync of saveas and settings
- added percentages to the resolution-constraints
- added the resolution-constraint to the save-as in the preview as well
- added the very high quality mode to tangent-space normal-maps as well (565 and 888)
- added "_nor" as tangent-space identifier and "_diff" as diffuse-map identifier ( just for you Jaysus ;^) )
- added the possibility for whitelists (custom configs per file) in "DDSopt.ini"
0.7.2
- added progress in the taskbar-icon for windows 7
- fixed a problem determining a file-size when the BSA uses prefixed filenames
0.7.3
- fixed Oblivion BSA regression