From 736e6cf876c5f16da118dd87f9b0fa2fcbaccea8 Mon Sep 17 00:00:00 2001 From: Michele Date: Wed, 8 Jan 2020 15:06:10 -0800 Subject: [PATCH] Reduce max size for Shadow packs 8x was overkill, and 4x is a tad unstable especially with 1.16.1 with texture allocation issues. Current pack settings will be reset back to 100% size due to preset naming changes. --- Enhancements/Bayonetta2_Shadows/rules.txt | 14 ++++++------- .../BreathOfTheWild_Shadows/rules.txt | 16 +++++++-------- Enhancements/MarioKart8_Shadows/rules.txt | 14 ++++++------- Enhancements/MarioTennis_Shadows/rules.txt | 14 ++++++------- Enhancements/NintendoLand_Shadows/rules.txt | 14 ++++++------- Enhancements/Pikmin3_Shadows/rules.txt | 14 ++++++------- .../PokkenTournament_Shadows/rules.txt | 14 ++++++------- Enhancements/RiseOfLyric_Shadows/rules.txt | 16 +++++++-------- .../SkylandersImaginators_Shadows/rules.txt | 14 ++++++------- Enhancements/Splatoon_Shadows/rules.txt | 14 ++++++------- .../SuperMario3DWorld_Shadows/rules.txt | 14 ++++++------- Enhancements/SuperSmashBros_Shadows/rules.txt | 14 ++++++------- .../rules.txt | 20 +++++++++++-------- .../YoshisWoollyWorld_Shadows/rules.txt | 14 ++++++------- Resolutions/WindWakerHD_Resolution/rules.txt | 7 ------- 15 files changed, 104 insertions(+), 109 deletions(-) rename Enhancements/{WindWakerHD_Resolution_Shadows => WindWakerHD_Shadows}/rules.txt (65%) diff --git a/Enhancements/Bayonetta2_Shadows/rules.txt b/Enhancements/Bayonetta2_Shadows/rules.txt index d07297c5..b7573ce7 100644 --- a/Enhancements/Bayonetta2_Shadows/rules.txt +++ b/Enhancements/Bayonetta2_Shadows/rules.txt @@ -6,24 +6,24 @@ description = Note: Increasing shadow resolution is known to increase VRAM usage version = 4 [Preset] -name = Medium (1.00x, Default) +name = Medium (100%, Default) $shadowRes = 1 [Preset] -name = Low (0.50x) +name = Low (50%) $shadowRes = 0.5 [Preset] -name = High (2.00x) +name = High (200%) $shadowRes = 2 [Preset] -name = Ultra (4.00x) -$shadowRes = 4 +name = Ultra (300%) +$shadowRes = 3 [Preset] -name = Extreme (8.00x) -$shadowRes = 8 +name = Extreme (400%, Unstable) +$shadowRes = 4 [TextureRedefine] # Shadows width = 1024 diff --git a/Enhancements/BreathOfTheWild_Shadows/rules.txt b/Enhancements/BreathOfTheWild_Shadows/rules.txt index f1e6c1b2..6e71b206 100644 --- a/Enhancements/BreathOfTheWild_Shadows/rules.txt +++ b/Enhancements/BreathOfTheWild_Shadows/rules.txt @@ -6,26 +6,24 @@ description = Note: Increasing shadow resolution is known to increase VRAM usage version = 4 [Preset] -name = Medium (1.00x, Default) +name = Medium (100%, Default) $shadowRes = 1 [Preset] -name = Low (0.50x) +name = Low (50%) $shadowRes = 0.5 [Preset] -name = High (2.00x) +name = High (200%) $shadowRes = 2 [Preset] -name = Ultra (4.00x) -$shadowRes = 4 +name = Ultra (300%) +$shadowRes = 3 [Preset] -name = Extreme (8.00x) -$shadowRes = 8 - -# Uniform shadow maps +name = Extreme (400%, Unstable) +$shadowRes = 4 [TextureRedefine] width = 768 diff --git a/Enhancements/MarioKart8_Shadows/rules.txt b/Enhancements/MarioKart8_Shadows/rules.txt index b802c37d..9d1ccdd4 100644 --- a/Enhancements/MarioKart8_Shadows/rules.txt +++ b/Enhancements/MarioKart8_Shadows/rules.txt @@ -6,24 +6,24 @@ description = Note: Increasing shadow resolution is known to increase VRAM usage version = 4 [Preset] -name = Medium (1.00x, Default) +name = Medium (100%, Default) $shadowRes = 1 [Preset] -name = Low (0.50x) +name = Low (50%) $shadowRes = 0.5 [Preset] -name = High (2.00x) +name = High (200%) $shadowRes = 2 [Preset] -name = Ultra (4.00x) -$shadowRes = 4 +name = Ultra (300%) +$shadowRes = 3 [Preset] -name = Extreme (8.00x) -$shadowRes = 8 +name = Extreme (400%, Unstable) +$shadowRes = 4 [TextureRedefine] # Shadows width = 1024 diff --git a/Enhancements/MarioTennis_Shadows/rules.txt b/Enhancements/MarioTennis_Shadows/rules.txt index f9b7eb11..8c7cdfcd 100644 --- a/Enhancements/MarioTennis_Shadows/rules.txt +++ b/Enhancements/MarioTennis_Shadows/rules.txt @@ -6,24 +6,24 @@ description = Note: Increasing shadow resolution is known to increase VRAM usage version = 4 [Preset] -name = Medium (1.00x, Default) +name = Medium (100%, Default) $shadowRes = 1 [Preset] -name = Low (0.50x) +name = Low (50%) $shadowRes = 0.5 [Preset] -name = High (2.00x) +name = High (200%) $shadowRes = 2 [Preset] -name = Ultra (4.00x) -$shadowRes = 4 +name = Ultra (300%) +$shadowRes = 3 [Preset] -name = Extreme (8.00x) -$shadowRes = 8 +name = Extreme (400%, Unstable) +$shadowRes = 4 [TextureRedefine] # Shadows width = 1024 diff --git a/Enhancements/NintendoLand_Shadows/rules.txt b/Enhancements/NintendoLand_Shadows/rules.txt index dadce7af..de5a63c6 100644 --- a/Enhancements/NintendoLand_Shadows/rules.txt +++ b/Enhancements/NintendoLand_Shadows/rules.txt @@ -6,24 +6,24 @@ description = Note: Increasing shadow resolution is known to increase VRAM usage version = 4 [Preset] -name = Medium (1.00x, Default) +name = Medium (100%, Default) $shadowRes = 1 [Preset] -name = Low (0.50x) +name = Low (50%) $shadowRes = 0.5 [Preset] -name = High (2.00x) +name = High (200%) $shadowRes = 2 [Preset] -name = Ultra (4.00x) -$shadowRes = 4 +name = Ultra (300%) +$shadowRes = 3 [Preset] -name = Extreme (8.00x) -$shadowRes = 8 +name = Extreme (400%, Unstable) +$shadowRes = 4 [TextureRedefine] # Shadows width = 2048 diff --git a/Enhancements/Pikmin3_Shadows/rules.txt b/Enhancements/Pikmin3_Shadows/rules.txt index 83f89886..fd6c0bec 100644 --- a/Enhancements/Pikmin3_Shadows/rules.txt +++ b/Enhancements/Pikmin3_Shadows/rules.txt @@ -6,24 +6,24 @@ description = Note: Increasing shadow resolution is known to increase VRAM usage version = 4 [Preset] -name = Medium (1.00x, Default) +name = Medium (100%, Default) $shadowRes = 1 [Preset] -name = Low (0.50x) +name = Low (50%) $shadowRes = 0.5 [Preset] -name = High (2.00x) +name = High (200%) $shadowRes = 2 [Preset] -name = Ultra (4.00x) -$shadowRes = 4 +name = Ultra (300%) +$shadowRes = 3 [Preset] -name = Extreme (8.00x) -$shadowRes = 8 +name = Extreme (400%, Unstable) +$shadowRes = 4 [TextureRedefine] # Shadows width = 1024 diff --git a/Enhancements/PokkenTournament_Shadows/rules.txt b/Enhancements/PokkenTournament_Shadows/rules.txt index 86a650dc..b1b7ee48 100644 --- a/Enhancements/PokkenTournament_Shadows/rules.txt +++ b/Enhancements/PokkenTournament_Shadows/rules.txt @@ -6,24 +6,24 @@ description = Note: Increasing shadow resolution is known to increase VRAM usage version = 4 [Preset] -name = Medium (1.00x, Default) +name = Medium (100%, Default) $shadowRes = 1 [Preset] -name = Low (0.50x) +name = Low (50%) $shadowRes = 0.5 [Preset] -name = High (2.00x) +name = High (200%) $shadowRes = 2 [Preset] -name = Ultra (4.00x) -$shadowRes = 4 +name = Ultra (300%) +$shadowRes = 3 [Preset] -name = Extreme (8.00x) -$shadowRes = 8 +name = Extreme (400%, Unstable) +$shadowRes = 4 [TextureRedefine] # Shadows width = 512 diff --git a/Enhancements/RiseOfLyric_Shadows/rules.txt b/Enhancements/RiseOfLyric_Shadows/rules.txt index 0f82ad97..143951b3 100644 --- a/Enhancements/RiseOfLyric_Shadows/rules.txt +++ b/Enhancements/RiseOfLyric_Shadows/rules.txt @@ -6,26 +6,26 @@ description = Note: Increasing shadow resolution is known to increase VRAM usage version = 4 [Preset] -name = Medium (1.00x, Default) +name = Medium (100%, Default) $shadowRes = 1 [Preset] -name = Low (0.50x) +name = Low (50%) $shadowRes = 0.5 [Preset] -name = High (2.00x) +name = High (200%) $shadowRes = 2 [Preset] -name = Ultra (4.00x) -$shadowRes = 4 +name = Ultra (300%) +$shadowRes = 3 [Preset] -name = Extreme (8.00x) -$shadowRes = 8 +name = Extreme (400%, Unstable) +$shadowRes = 4 -[TextureRedefine] # Shadows; it needs shader edits which I will look into later +[TextureRedefine] # Shadows width = 256 height = 256 formats = 0x80e,0x11 diff --git a/Enhancements/SkylandersImaginators_Shadows/rules.txt b/Enhancements/SkylandersImaginators_Shadows/rules.txt index 5d4dfa87..58a79105 100644 --- a/Enhancements/SkylandersImaginators_Shadows/rules.txt +++ b/Enhancements/SkylandersImaginators_Shadows/rules.txt @@ -6,24 +6,24 @@ description = Note: Increasing shadow resolution is known to increase VRAM usage version = 4 [Preset] -name = Medium (1.00x, Default) +name = Medium (100%, Default) $shadowRes = 1 [Preset] -name = Low (0.50x) +name = Low (50%) $shadowRes = 0.5 [Preset] -name = High (2.00x) +name = High (200%) $shadowRes = 2 [Preset] -name = Ultra (4.00x) -$shadowRes = 4 +name = Ultra (300%) +$shadowRes = 3 [Preset] -name = Extreme (8.00x) -$shadowRes = 8 +name = Extreme (400%, Unstable) +$shadowRes = 4 [TextureRedefine] width = 512 diff --git a/Enhancements/Splatoon_Shadows/rules.txt b/Enhancements/Splatoon_Shadows/rules.txt index fd9a353d..82aad27a 100644 --- a/Enhancements/Splatoon_Shadows/rules.txt +++ b/Enhancements/Splatoon_Shadows/rules.txt @@ -6,24 +6,24 @@ description = Note: Increasing shadow resolution is known to increase VRAM usage version = 4 [Preset] -name = Medium (1.00x, Default) +name = Medium (100%, Default) $shadowRes = 1 [Preset] -name = Low (0.50x) +name = Low (50%) $shadowRes = 0.5 [Preset] -name = High (2.00x) +name = High (200%) $shadowRes = 2 [Preset] -name = Ultra (4.00x) -$shadowRes = 4 +name = Ultra (300%) +$shadowRes = 3 [Preset] -name = Extreme (8.00x) -$shadowRes = 8 +name = Extreme (400%, Unstable) +$shadowRes = 4 [TextureRedefine] # Shadows width = 2048 diff --git a/Enhancements/SuperMario3DWorld_Shadows/rules.txt b/Enhancements/SuperMario3DWorld_Shadows/rules.txt index 3e9e6d3d..7d5a4e00 100644 --- a/Enhancements/SuperMario3DWorld_Shadows/rules.txt +++ b/Enhancements/SuperMario3DWorld_Shadows/rules.txt @@ -6,24 +6,24 @@ description = Note: Increasing shadow resolution is known to increase VRAM usage version = 4 [Preset] -name = Medium (1.00x, Default) +name = Medium (100%, Default) $shadowRes = 1 [Preset] -name = Low (0.50x) +name = Low (50%) $shadowRes = 0.5 [Preset] -name = High (2.00x) +name = High (200%) $shadowRes = 2 [Preset] -name = Ultra (4.00x) -$shadowRes = 4 +name = Ultra (300%) +$shadowRes = 3 [Preset] -name = Extreme (8.00x) -$shadowRes = 8 +name = Extreme (400%, Unstable) +$shadowRes = 4 [TextureRedefine] # Shadows width = 1024 diff --git a/Enhancements/SuperSmashBros_Shadows/rules.txt b/Enhancements/SuperSmashBros_Shadows/rules.txt index a19ff6d0..e744892d 100644 --- a/Enhancements/SuperSmashBros_Shadows/rules.txt +++ b/Enhancements/SuperSmashBros_Shadows/rules.txt @@ -6,24 +6,24 @@ description = Note: Increasing shadow resolution is known to increase VRAM usage version = 3 [Preset] -name = Medium (1.00x, Default) +name = Medium (100%, Default) $shadowRes = 1 [Preset] -name = Low (0.50x) +name = Low (50%) $shadowRes = 0.5 [Preset] -name = High (2.00x) +name = High (200%) $shadowRes = 2 [Preset] -name = Ultra (4.00x) -$shadowRes = 4 +name = Ultra (300%) +$shadowRes = 3 [Preset] -name = Extreme (8.00x) -$shadowRes = 8 +name = Extreme (400%, Unstable) +$shadowRes = 4 [TextureRedefine] # Shadows width = 1024 diff --git a/Enhancements/WindWakerHD_Resolution_Shadows/rules.txt b/Enhancements/WindWakerHD_Shadows/rules.txt similarity index 65% rename from Enhancements/WindWakerHD_Resolution_Shadows/rules.txt rename to Enhancements/WindWakerHD_Shadows/rules.txt index 9d41b565..66d511f4 100644 --- a/Enhancements/WindWakerHD_Resolution_Shadows/rules.txt +++ b/Enhancements/WindWakerHD_Shadows/rules.txt @@ -1,29 +1,33 @@ [Definition] titleIds = 0005000010143400,0005000010143600,0005000010143500 -name = Resolution -path = "The Legend of Zelda: The Wind Waker HD/Graphics/Shadow resolution" +name = Shadow Resolution +path = "The Legend of Zelda: The Wind Waker HD/Graphics/Shadow Resolution" description = Note: Increasing shadow resolution is known to increase VRAM usage directly. Lowering this might give you a good boost in performance if you're limited on VRAM but makes shadows blockier. Medium is the original resolution. version = 4 [Preset] -name = 1024x1024 (1x, Default) +name = Medium (100%, Default) $shadowRes = 1 [Preset] -name = 512x512 (0.5x) Downscale +name = Low (50%) $shadowRes = 0.5 [Preset] -name = 2048x2048 (2x) - Good balance +name = High (200%) $shadowRes = 2 [Preset] -name = 4096x4096 (4x) +name = Ultra (300%) +$shadowRes = 3 + +[Preset] +name = Extreme (400%, Unstable) $shadowRes = 4 -[TextureRedefine] #Shadows x3 Lods +[TextureRedefine] # Shadows x3 Lods width = 1024 height = 1024 -formats = 0x005 #,0x034,0x431,0x034 +formats = 0x005 overwriteWidth = $shadowRes * 1024 overwriteHeight = $shadowRes * 1024 diff --git a/Enhancements/YoshisWoollyWorld_Shadows/rules.txt b/Enhancements/YoshisWoollyWorld_Shadows/rules.txt index dd3f911b..07a35dfd 100644 --- a/Enhancements/YoshisWoollyWorld_Shadows/rules.txt +++ b/Enhancements/YoshisWoollyWorld_Shadows/rules.txt @@ -6,24 +6,24 @@ description = Note: Increasing shadow resolution is known to increase VRAM usage version = 4 [Preset] -name = Medium (1.00x, Default) +name = Medium (100%, Default) $shadowRes = 1 [Preset] -name = Low (0.50x) +name = Low (50%) $shadowRes = 0.5 [Preset] -name = High (2.00x) +name = High (200%) $shadowRes = 2 [Preset] -name = Ultra (4.00x) -$shadowRes = 4 +name = Ultra (300%) +$shadowRes = 3 [Preset] -name = Extreme (8.00x) -$shadowRes = 8 +name = Extreme (400%, Unstable) +$shadowRes = 4 [TextureRedefine] # Shadows width = 1024 diff --git a/Resolutions/WindWakerHD_Resolution/rules.txt b/Resolutions/WindWakerHD_Resolution/rules.txt index 2075a1d8..57336417 100644 --- a/Resolutions/WindWakerHD_Resolution/rules.txt +++ b/Resolutions/WindWakerHD_Resolution/rules.txt @@ -227,13 +227,6 @@ formats = 0x80e,0x019,0x001 overwriteWidth = ($width/$gameWidth) * 1920 overwriteHeight = ($height/$gameHeight) * 1080 -#[TextureRedefine] #Shadows x3 Lods -#width = 1024 -#height = 1024 -#formats = 0x005 #,0x034,0x431,0x034 -#overwriteWidth = ($width/$gameWidth) * 1024 -#overwriteHeight = ($height/$gameHeight) * 1024 - [TextureRedefine] width = 1024 height = 544