Guide:DDSopt/DDSopt INI

From STEP Modding Wiki


Updated: 3:34:04 18 February 2015 (UTC)

Copy and save as DDSopt.ini into the same location as DDSopt*.exe.

All the following have been verified against v8.0 Update 4


; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; syntax and compression-formats are:
;
;  subdirectoryoftextures/texturename.png=DXT
;  subdirectoryoftextures/texturename.bmp=BIT
;  subdirectoryoftextures/texturename.dds=RAW
;  subdirectoryoftextures/texturename.png=SKP
;
; =DXT	-> compress to a suitable DXT-format (DXT1, DXT3, etc.)
; =BIT	-> compress to a suitable bitfield-format (565, 4444, etc.)
; =RAW	-> don't compress if uncompressed, otherwise continue as usual
; =SKP	-> don't do anything at all with the texture
;
; - you don't write the "texture/"-path it will be stripped anyway
; - you can omit the compression-type, then it'll only make DDSopt understand
;   that it's a specific file-type which it otherwise couldn't recognize

; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; - mark textures to be tangent-space normal-maps, enables specific compression
;   taking unit-halfsphere property into account
; - compression-format is supported here
[NormalsTangentSpace]
textures\landscape\coastbeach01_n.dds=SKP
textures\landscape\coastbeach02_n.dds=SKP
textures\landscape\dirt01_n.dds=SKP
textures\landscape\dirt02_n.dds=SKP
textures\landscape\dirtpath01_n.dds=SKP
textures\landscape\dirtsnowpath01_n.dds=SKP
textures\landscape\snow01_n.dds=SKP
textures\landscape\snow02_n.dds=SKP

; Realistic Water Textures / W.A.T.E.R.
effects\fxwatertile01_n.dds=BIT
effects\fxwatertile02_n.dds=BIT
effects\fxwatertileflat_n.dds=RAW
water\creek.dds=BIT
water\defaultwater.dds=BIT
water\lake.dds=BIT
water\ocean.dds=BIT
water\river.dds=BIT

; Pure Waters
purewaters\purewatercalm.dds=BIT
purewaters\purewaterdefault.dds=BIT
purewaters\purewaterstorm.dds=BIT

; Vanilla Skyrim
default_n.dds=SKP
defaultwithspec_n.dds=SKP
terrain\tamriel\objects\tamriel.objects.dds=BIT

; Race Menu
actors\character\overlays\default.dds=SKP

; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; - mark textures to be model-space normal-maps, enables specific compression
;   taking unit-sphere property into account
; - compression-format is supported here
[NormalsModelSpace]


; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; - mark textures to be color converted
; - compression-format is supported here
[DiffuseColor]

; Vanilla Skyrim
defaultdiffuse.dds=SKP

black.dds=SKP
brightyellow.dds=SKP
gray.dds=SKP
green.dds=SKP
lightblue.dds=SKP
white.dds=SKP

white_em.dds=SKP

; Vanilla Skyrim/Enhanced Blood/Crimson Tide
blood/screenbloodcolor01opt.dds=SKP
blood/fxbloodflare.dds=SKP

; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; - mark textures to be greyscale converted
; - compression-format is supported here
[DiffuseGrey]

; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; - mark textures to have an alpha-channel with opacity, enables specific
;   compression taking this into account
; - compression-format isn't supported here
[AlphaOpacity]

; Vanilla Skyrim (presumely opacity)
effects\fireballquad01.dds
effects\fxaspenleafanim.dds
effects\fxanimparticletestexample.dds
effects\fxdirtrockanim.dds
effects\fxelderscrollletters.dds
effects\fxfireanim04loop.dds
effects\fxfireatlas04.dds
effects\fxfirecolumnanimloop.dds
effects\fxsmokesoftsub01.dds
effects\fxsteamthickanim.dds
effects\fxsteamthinanim.dds
effects\magicwisps01.dds
effects\smallglowswirls.dds
effects\smokeinky01.dds
effects\fxfluidsub01.dds
effects\fxfluidtile_sub.dds
effects\whitecircle.dds
effects\highfrequencynormals.dds

; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; - mark textures to have an alpha-channel with foilage, enables specific
;   compression taking this into account
; - compression-format isn't supported here
[AlphaFoilage]

; Vanilla Skyrim (foilage-type opacity)
landscape\trees\reachtreebranch01.dds
landscape\trees\treeaspenbranchcomp.dds
landscape\trees\treepineforestbranchcomp.dds
landscape\trees\treepineforestbranchcompsnow.dds
landscape\trees\treepineforestbranchcompsnowl.dds
landscape\trees\tundradriftwoodbranches01.dds
landscape\trees\vurt_pine01.dds
landscape\trees\vurt_pine02.dds
landscape\trees\vurt_orange_aspen.dds
landscape\trees\vurt_red_aspen.dds
plants\floranirnroot01.dds
plants\floranirnroot01red.dds
terrain\tamriel\trees\tamrieltreelod.dds
terrain\deepwoodredoubtworld\trees\deepwoodredoubtworldtreelod.dds
terrain\skuldafnworld\trees\skuldafnworldtreelod.dds
terrain\sovngarde\trees\sovngardetreelod.dds

; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; - mark textures to have an alpha-channel with something custom, disables
;   specific compression only working for opacity
; - compression-format isn't supported here
[AlphaCustom]

; Vanilla Skyrim (Dragons have dissipation-maps ...
actors\alduin\alduin.dds
actors\dragon\dragon.dds
actors\dragon\dragon_boss.dds
actors\dragon\dragon_earth.dds
actors\dragon\dragon_snow.dds
actors\dragon\dragon_swamp.dds
actors\parthurnax\parthurnax.dds
;                                               ... mixed with this)
effects\fxskinparticledissolveanim01.dds

; Morrowind Armor which uses subsurface-maps
weapons\stalhrim\icedagger.dds

; Vanilla Skyrim (glow maps, not opacity)
clutter\scrollworktrim02.dds
dungeons\scrollworktrim01.dds
clutter\candles\horncandles01.dds

; Vanilla Skyrim (this is a shared map, preferrably the solid area has a white alpha)
clutter\signage\riverwood\riverwoodsleepinggiantinn01.dds
clutter\signage\riverwood\riverwoodriverwoodtrader01.dds
dungeons\caves\cavebaseplants01.dds
landscape\trees\treeaspenaddon01.dds
landscape\trees\treepineforestaddon01.dds
landscape\trees\treereachaddon01.dds

; Vanilla Skyrim (unknown, not opacity)
water\waterrainlut.dds
water\waterrainripples.dds
sky\skystars.dds
sky\skyrimconstellations01.dds
sky\skyrimconstellations02.dds

; Vanilla Skyrim (sky-effects, not opacity)
sky\skyrimauroralut.dds
sky\skyrimaurorastreak01.dds
sky\skyrimaurorastreak02.dds
sky\skyrimauroraswirl01.dds
sky\skyrimcloudlut.dds
sky\sovngardeswirl01.dds

; Not sure what is happening here
sky\alpha.dds=SKP
sky\masser_new.dds=SKP
sky\secunda_new.dds=SKP
sky\skyrimcloudsfill.dds=SKP
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; end z929669 sky\ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; Serious HD - Some spaces between rocks & particles are black
landscape\rocks01.dds
landscape\rocksedgetrim01.dds
landscape\tundrarocks01.dds
landscape\fieldgrass01.dds
landscape\fieldgrass02.dds
landscape\icefloes.dds
landscape\tundra01.dds
landscape\volcanictundragravel01.dds
landscape\dirt02.dds

; Skyrim HD - Some spaces between rocks & particles are black
landscape\riverbededge.dds
landscape\riverbededge1.dds

; Skyrim Sewers -  DDSopt collapses a mono-color grate texture but it is displayed as purple; Kelmych March 16, 2014
architecture\ssewersinvisbletex01.dds

;;;; Start of interface textures added July 20, 2013 by Kelmych
;;;;; these textures appear only in the "mini-game" interfaces, where mip-mapping isn't necessary (no angular/scalar changes)
;;;;; and the loaded texture resources are very limited.
interface\constalations.dds
interface\intconstellationimages.dds
interface\inteyeconst.dds
interface\intfullnebulapanarama.dds
interface\intfullnebulapanarama01.dds
interface\intfullnebulapanarama02.dds
interface\intglowlines.dds
interface\intnebula01.dds
interface\intperkstars01.dds
interface\intstarstile01.dds
interface\intstarstile02.dds
interface\intstarstile03.dds
interface\objects\logo01_d.dds
interface\objects\logo01_n.dds
interface\objects\logo02_d.dds
interface\objects\logo02_n.dds
interface\objects\lockpicking\lock01.dds
interface\objects\lockpicking\lock01_em.dds
interface\objects\lockpicking\lock01_n.dds
interface\objects\lockpicking\lockpick01.dds
interface\objects\lockpicking\lockpick01_em.dds
interface\objects\lockpicking\lockpick01_n.dds
interface\objects\lockpicking\locksmallpiece.dds
interface\objects\lockpicking\locksmallpiece_em.dds
interface\objects\lockpicking\locksmallpiece_n.dds
interface\objects\lockpicking\skeletonkeylockpicking.dds
interface\objects\lockpicking\skeletonkeylockpicking_n.dds
;;;;; From Update.bsa added 7/27/2013
interface\exported\hudmenu_i2ba.dds
interface\exported\hudmenu_i2bd.dds
interface\exported\hudmenu_i2c3.dds
interface\exported\hudmenu_i2c6.dds
interface\exported\hudmenu_i2d7.dds
interface\exported\hudmenu_i2dd.dds
interface\exported\hudmenu_i2e3.dds
interface\exported\hudmenu_i2e9.dds

;;;;End of interface textures

; fix problem with purple ice flow in north; skip texture until better solution determined. kelmych 9/4/2013
; ini change was reverted because it is only needed for vanilla textures - kelmych 9/12/2013
; changes for this and other tiled, smooth ground textures is now handled in the vanilla optimization batch files
;landscape\snow01_n.dds


;;;;;; Start of Fallout New Vegas textures
; added by Kelmych 6/4/2014 for EssArrBee's Fear and Loathing in Las Vegas 
; textures from vanilla Fallout New Vegas texture BSAs
architecture\barracks\blackdoor.dds
architecture\barracks\blackdoor_n.dds
architecture\barracks\white.dds
pipboy3000\screen.dds
pipboy3000\screen_n.dds

;;;; end of Fallout New Vegas textures
; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; you don't know or don't care to specifically define the contents of a file
[Automatic]