From c768252fedbc79fee0e0bdb9f2303843f4f6acf5 Mon Sep 17 00:00:00 2001 From: getdls Date: Wed, 9 Jan 2019 22:05:34 +0100 Subject: [PATCH] [TP] Default to basic build / move custom shaders to Enhancements --- .../e334517825fdd599_0000000000000079_ps.txt | 0 .../TwilightPrincessHD_FancyFX/rules.txt | 59 +++++++ Enhancements/XenobladeX_FancyFX/rules.txt | 150 ++++++++++++++++-- .../TwilightPrincessHD_Resolution/rules.txt | 36 ----- 4 files changed, 198 insertions(+), 47 deletions(-) rename {Resolutions/TwilightPrincessHD_Resolution => Enhancements/TwilightPrincessHD_FancyFX}/e334517825fdd599_0000000000000079_ps.txt (100%) create mode 100644 Enhancements/TwilightPrincessHD_FancyFX/rules.txt diff --git a/Resolutions/TwilightPrincessHD_Resolution/e334517825fdd599_0000000000000079_ps.txt b/Enhancements/TwilightPrincessHD_FancyFX/e334517825fdd599_0000000000000079_ps.txt similarity index 100% rename from Resolutions/TwilightPrincessHD_Resolution/e334517825fdd599_0000000000000079_ps.txt rename to Enhancements/TwilightPrincessHD_FancyFX/e334517825fdd599_0000000000000079_ps.txt diff --git a/Enhancements/TwilightPrincessHD_FancyFX/rules.txt b/Enhancements/TwilightPrincessHD_FancyFX/rules.txt new file mode 100644 index 00000000..7d927886 --- /dev/null +++ b/Enhancements/TwilightPrincessHD_FancyFX/rules.txt @@ -0,0 +1,59 @@ +[Definition] +titleIds = 000500001019C800,000500001019E600,000500001019E500 +name = Resolution +path = "The Legend of Zelda: Twilight Princess HD/Enhancements/Fancy FX" +description = Pretty blur, de-band sky, re-align cinematic etc, maintained on Nvidia. +version = 3 + + +[Preset] +name = 1080 -> 2160 +$dither = 0.2 +$scaleShader = 1.0 +$scaleBlur = 0.5 +$internalRes = 1 + +[Preset] +name = 2880 -> 4320 +$dither = 0.2 +$scaleShader = 1.0 +$scaleBlur = 1.0 +$internalRes = 1 + +#Fog banding +[TextureRedefine] +width = 1920 +height = 1088 +formats = 0x01a +overwriteFormat = 0x01f + +[TextureRedefine] +width = 1920 +height = 1080 +formats = 0x01a +overwriteFormat = 0x01f + +[TextureRedefine] +width = 960 +height = 544 +formats = 0x01a +overwriteFormat = 0x01f + +[TextureRedefine] +width = 960 +height = 540 +formats = 0x01a +overwriteFormat = 0x01f + +[TextureRedefine] # bloom n cutscene +width = 480 +height = 272 +formats = 0x01a +overwriteFormat = 0x01f + +[TextureRedefine] # bloom n cutscene +width = 480 +height = 270 +formats = 0x01a +overwriteFormat = 0x01f + diff --git a/Enhancements/XenobladeX_FancyFX/rules.txt b/Enhancements/XenobladeX_FancyFX/rules.txt index bd6e7610..e664f2f4 100644 --- a/Enhancements/XenobladeX_FancyFX/rules.txt +++ b/Enhancements/XenobladeX_FancyFX/rules.txt @@ -5,23 +5,151 @@ path = "Xenoblade Chronicles X/Enhancements/Fancy FX" description = Pretty blur, de-band sky, re-align cinematic etc, maintained on Nvidia. version = 3 -#[TextureRedefine] +#Disabled, causes gfx errors on 1.15.x Enable if fixed. +#[TextureRedefine] #width = 1280 #height = 720 #formats = 0x816 #overwriteFormat = 0x820 # #[TextureRedefine] -#width = 640 -#height = 368 -#formats = 0x816 -#overwriteFormat = 0x820 -# -#[TextureRedefine] -#width = 640 -#height = 360 -#formats = 0x816 -#overwriteFormat = 0x820 +#width = 1280 +#height = 720 +#formats = 0x01a +#overwriteFormat = 0x01f + +[TextureRedefine] +#width = 1280 +#height = 720 +formats = 0x008 +overwriteFormat = 0x01f + + +[TextureRedefine] +width = 1280 +height = 720 +formats = 0x810 +overwriteFormat = 0x81e + +[TextureRedefine] +width = 1280 +height = 720 +formats = 0x001 +overwriteFormat = 0x005 + +[TextureRedefine] +width = 640 +height = 368 +formats = 0x816 +overwriteFormat = 0x820 + +[TextureRedefine] +width = 640 +height = 360 +formats = 0x816 +overwriteFormat = 0x820 + +[TextureRedefine] +width = 640 +height = 368 +formats = 0x007 +overwriteFormat = 0x00f + +[TextureRedefine] +width = 640 +height = 360 +formats = 0x007 +overwriteFormat = 0x00f + +[TextureRedefine] +width = 640 +height = 368 +formats = 0x01a +overwriteFormat = 0x01f + +[TextureRedefine] +width = 640 +height = 360 +formats = 0x01a +overwriteFormat = 0x01f + +[TextureRedefine] # fog 1.5 match stencil +width = 448 +height = 240 +formats = 0x820 +overwriteFormat = 0x823 + +[TextureRedefine] +width = 426 +height = 240 +formats = 0x820 +overwriteFormat = 0x823 + +[TextureRedefine] # #Bloom, DOF +width = 320 +height = 192 +formats = 0x816 +overwriteFormat = 0x820 + +[TextureRedefine] # Bloom, DOF +width = 320 +height = 180 +formats = 0x816 +overwriteFormat = 0x820 + +[TextureRedefine] # #Bloom, DOF +width = 320 +height = 192 +formats = 0x001 +overwriteFormat = 0x005 + +[TextureRedefine] # Bloom, DOF +width = 320 +height = 180 +formats = 0x001 +overwriteFormat = 0x005 + +[TextureRedefine] # #Bloom, DOF +width = 320 +height = 192 +formats = 0x01a +overwriteFormat = 0x01f + +[TextureRedefine] # Bloom, DOF +width = 320 +height = 180 +formats = 0x01a +overwriteFormat = 0x01f + +[TextureRedefine] +width = 256 +height = 144 +formats = 0x816 +overwriteFormat = 0x820 + +[TextureRedefine] # Bloom 2nd +width = 160 +height = 96 +formats = 0x816 +overwriteFormat = 0x820 + +[TextureRedefine] #bloom 2nd +width = 160 +height = 90 +formats = 0x816 +overwriteFormat = 0x820 + +[TextureRedefine] #bloom 3rd level +width = 96 +height = 48 +formats = 0x816 +overwriteFormat = 0x820 + +[TextureRedefine] #bloom 3rd level +width = 80 +height = 46 +formats = 0x816 +overwriteFormat = 0x820 [Preset] name = 1080 -> 1440 diff --git a/Resolutions/TwilightPrincessHD_Resolution/rules.txt b/Resolutions/TwilightPrincessHD_Resolution/rules.txt index e84a70af..5dee5611 100644 --- a/Resolutions/TwilightPrincessHD_Resolution/rules.txt +++ b/Resolutions/TwilightPrincessHD_Resolution/rules.txt @@ -221,42 +221,6 @@ $scaleShader = 1.0 $scaleBlur = 0.5 $internalRes = 1 -#Fog banding -[TextureRedefine] -width = 1920 -height = 1088 -formats = 0x01a -overwriteFormat = 0x01f - -[TextureRedefine] -width = 1920 -height = 1080 -formats = 0x01a -overwriteFormat = 0x01f - -[TextureRedefine] -width = 960 -height = 544 -formats = 0x01a -overwriteFormat = 0x01f - -[TextureRedefine] -width = 960 -height = 540 -formats = 0x01a -overwriteFormat = 0x01f - -#[TextureRedefine] # bloom n cutscene -#width = 480 -#height = 272 -#formats = 0x01a -#overwriteFormat = 0x01f -# -#[TextureRedefine] # bloom n cutscene -#width = 480 -#height = 270 -#formats = 0x01a -#overwriteFormat = 0x01f [TextureRedefine] width = 1920