Skip to content
Robert Peter Meyer edited this page Mar 12, 2024 · 3 revisions

Welcome to the DDS.Tools wiki!

I needed some tools that were able to do some slight lifting so I can do some modding. This is a simple DDS and PNG tool set that converts DDS images to PNG images and vice versa on a large scale. Has options for duplicate detection and sorting.

Usage

The command DDS.Tools.exe --help will give you a brief overview which options and commands are available. From here on you have exactly two commands the dds command or the png command.

mainWindow

Regardless of which command is used, if only a source directory and a target directory are specified, all files are converted with their hash value in the name and stored in one and the same directory. A result file in JSON format is also stored in the directory so that the files can be converted back at a later time.

If this is not desired, the command must look like this, for example:

DDS.Tools.exe dds "D:\Modding\DDS" "D:\Modding\PNGResult" "Manual" --retain

DDS Command

The command to convert dds files into png files.

The command DDS.Tools.exe dds --help will give you a brief overview what the dds command can do. From here on you have to provide two mandatory arguments and one optional argument.

The <SourceFolder> and <TargetFolder> are pretty self-explanatory. The [ConvertMode] argument must be set to Manual in order use the [Options].

ddsConvert

PNG Command

The command to convert png files into dds files.

The command DDS.Tools.exe png --help will give you a brief overview what the dds command can do. From here on you have likewise to provide two mandatory arguments and one optional argument.

Same here, the <SourceFolder> and <TargetFolder> are pretty self-explanatory too. The [ConvertMode] argument must be set to Manual in order use the [Options].

pngConvert

Known Issues

Setting the compression level is currently not working. This will be added in the future.

Clone this wiki locally