diff --git a/Quality/BreathOfTheWild_1080pUW/rules.txt b/Quality/BreathOfTheWild_1080pUW/rules.txt new file mode 100644 index 00000000..4b967386 --- /dev/null +++ b/Quality/BreathOfTheWild_1080pUW/rules.txt @@ -0,0 +1,104 @@ +[Definition] +titleIds = 00050000101C9300,00050000101C9400,00050000101C9500 +name = "The Legend of Zelda: Breath of the Wild - 1080p (21:9)" +version = 2 + +[TextureRedefine] #TV +width = 1280 +height = 720 +formatsExcluded = 0x008 # exclude the intro background texture +overwriteWidth = 2560 +overwriteHeight = 1080 + +[TextureRedefine] #TV2 +width = 1280 +height = 721 +overwriteWidth = 2560 +overwriteHeight = 1082 + +[TextureRedefine] #TV3 +width = 1280 +height = 608 +overwriteWidth = 2560 +overwriteHeight = 912 + +[TextureRedefine] #TV4 +width = 1152 +height = 648 +overwriteWidth = 2304 +overwriteHeight = 972 + +[TextureRedefine] #half-res1 +width = 640 +height = 360 +overwriteWidth = 1280 +overwriteHeight = 540 + +[TextureRedefine] #half-res2 +width = 640 +height = 290 +overwriteWidth = 1280 +overwriteHeight = 435 + +[TextureRedefine] #half-res3 +width = 640 +height = 288 +overwriteWidth = 1280 +overwriteHeight = 432 + +[TextureRedefine] #half-res4 +width = 640 +height = 361 +overwriteWidth = 1280 +overwriteHeight = 541 + +[TextureRedefine] #q-res1 +width = 320 +height = 180 +formats = 0x001 #Scale depth masking, not bloom +overwriteWidth = 640 +overwriteHeight = 270 + +#[TextureRedefine] #q-res2 +#width = 320 +#height = 145 +#overwriteWidth = 640 +#overwriteHeight = 218 + +#[TextureRedefine] #q-res3 +#width = 320 +#height = 144 +#overwriteWidth = 640 +#overwriteHeight = 216 + +[TextureRedefine] #o-res1 +width = 160 +height = 90 +formats = 0x001 #Scale depth masking, not bloom +overwriteWidth = 320 +overwriteHeight = 135 + +[TextureRedefine] # O +width = 80 +formats = 0x001 #Scale depth masking, not bloom +height = 45 +overwriteWidth = 160 +overwriteHeight = 68 + +[TextureRedefine] # M +width = 80 +height = 44 +overwriteWidth = 160 +overwriteHeight = 66 + +[TextureRedefine] # G +width = 40 +height = 22 +overwriteWidth = 80 +overwriteHeight = 33 + +[TextureRedefine] #fog +width = 720 +height = 360 +overwriteWidth = 1440 +overwriteHeight = 540 \ No newline at end of file diff --git a/Quality/ColorSplash_1080pUW/rules.txt b/Quality/ColorSplash_1080pUW/rules.txt new file mode 100644 index 00000000..0c2edaa3 --- /dev/null +++ b/Quality/ColorSplash_1080pUW/rules.txt @@ -0,0 +1,11 @@ +[Definition] +titleIds = 500001f600900,500001f600a00,500001f600b00 +name = "Paper Mario: Color Splash - 1080p (21:9)" +version = 2 + +[TextureRedefine] +width = 1280 +height = 720 +formatsExcluded = 0x431,0x001 +overwriteWidth = 2560 +overwriteHeight = 1080 \ No newline at end of file diff --git a/Quality/MK8_1080pUW/rules.txt b/Quality/MK8_1080pUW/rules.txt new file mode 100644 index 00000000..298f173d --- /dev/null +++ b/Quality/MK8_1080pUW/rules.txt @@ -0,0 +1,84 @@ +[Definition] +titleIds = 000500001010ec00,000500001010ed00,000500001010eb00,ffffffff85887bc1 +name = "Mario Kart 8 - 1080p (21:9)" +version = 2 + +# Main Screen Resolution +[TextureRedefine] +width = 1280 +height = 720 +formatsExcluded = 0x41A,0x431 # exclude the intro background texture, race end background +overwriteWidth = 2560 +overwriteHeight = 1080 + +# Half Res Alpha (and DOF) +[TextureRedefine] +width = 640 +height = 360 +formatsExcluded = 0x41A # exclude obvious textures +overwriteWidth = 1280 +overwriteHeight = 540 + +# Quarter Res Alpha (motion blur effect around edges of screen) +[TextureRedefine] +width = 320 +height = 180 +formatsExcluded = 0x41A # exclude obvious textures +overwriteWidth = 640 +overwriteHeight = 270 + +# Multiplayer-Mode Resolution (2p) +[TextureRedefine] +width = 640 +height = 720 +formatsExcluded = 0x41A # exclude obvious textures +overwriteWidth = 1280 +overwriteHeight = 1080 + +# Multiplayer-Mode Half Res Alpha (2p) +[TextureRedefine] +width = 320 +height = 360 +formatsExcluded = 0x41A # exclude obvious textures +overwriteWidth = 640 +overwriteHeight = 540 + +# Multiplayer-Mode Quarter Res Alpha (2p) +[TextureRedefine] +width = 160 +height = 180 +formatsExcluded = 0x41A # exclude obvious textures +overwriteWidth = 320 +overwriteHeight = 270 + +# MKTV screen +[TextureRedefine] +width = 960 +height = 540 +formatsExcluded = 0x41A # exclude obvious textures +overwriteWidth = 1920 +overwriteHeight = 810 + +# MKTV internal render targets +[TextureRedefine] +width = 960 +height = 536 +formatsExcluded = 0x41A # exclude obvious textures +overwriteWidth = 1920 +overwriteHeight = 804 + +# MKTV half res alpha +[TextureRedefine] +width = 480 +height = 268 +formatsExcluded = 0x41A # exclude obvious textures +overwriteWidth = 960 +overwriteHeight = 402 + +# MKTV quarter res alpha +[TextureRedefine] +width = 240 +height = 134 +formatsExcluded = 0x41A # exclude obvious textures +overwriteWidth = 480 +overwriteHeight = 201 \ No newline at end of file diff --git a/Quality/Smash_1080pUW/rules.txt b/Quality/Smash_1080pUW/rules.txt new file mode 100644 index 00000000..53092c8f --- /dev/null +++ b/Quality/Smash_1080pUW/rules.txt @@ -0,0 +1,52 @@ +[Definition] +titleIds = 0005000010110E00,0005000010145000,0005000010144F00,ffffffffd72e798a +name = "Super Smash Bros. - 1080p (21:9)" +version = 2 + +[TextureRedefine] # tv +width = 1920 +height = 1080 +overwriteWidth = 2560 +overwriteHeight = 1080 + +[TextureRedefine] # half-res +width = 960 +height = 540 +overwriteWidth = 1280 +overwriteHeight = 540 + +[TextureRedefine] # q-res +width = 480 +height = 270 +overwriteWidth = 640 +overwriteHeight = 270 + +[TextureRedefine] # o-res +width = 240 +height = 135 +overwriteWidth = 320 +overwriteHeight = 235 + +[TextureRedefine] # half-res 2 +width = 120 +height = 67 +overwriteWidth = 160 +overwriteHeight = 67 + +[TextureRedefine] # q-res 2 +width = 60 +height = 33 +overwriteWidth = 80 +overwriteHeight = 33 + +[TextureRedefine] # o-res 2 +width = 30 +height = 16 +overwriteWidth = 40 +overwriteHeight = 16 + +[TextureRedefine] # o-res 3 +width = 8 +height = 1 +overwriteWidth = 11 +overwriteHeight = 1 \ No newline at end of file diff --git a/Quality/Splatoon_1080pUW/rules.txt b/Quality/Splatoon_1080pUW/rules.txt new file mode 100644 index 00000000..040e5cfd --- /dev/null +++ b/Quality/Splatoon_1080pUW/rules.txt @@ -0,0 +1,41 @@ +[Definition] +titleIds = 0005000010176900,0005000010176A00,0005000010162B00 +name = "Splatoon - 1080p (21:9)" +version = 2 + +[TextureRedefine] # tv +width = 1280 +height = 720 +overwriteWidth = 2560 +overwriteHeight = 1080 + +[TextureRedefine] # half-res alpha +width = 640 +height = 360 +formatsExcluded = 0x41A,0x431 # exclude obvious textures +overwriteWidth = 1280 +overwriteHeight = 540 + +[TextureRedefine] # squid sisters +width = 1024 +height = 576 +overwriteWidth = 1536 +overwriteHeight = 864 + +[TextureRedefine] # gamepad +width = 854 +height = 480 +overwriteWidth = 2560 +overwriteHeight = 1080 + +[TextureRedefine] # multiplayer +width = 848 +height = 480 +overwriteWidth = 2560 +overwriteHeight = 1080 + +[TextureRedefine] # half-res alpha (multiplayer) +width = 424 +height = 240 +overwriteWidth = 1280 +overwriteHeight = 540 \ No newline at end of file diff --git a/Quality/SuperMario3DWorld_1080pUW/rules.txt b/Quality/SuperMario3DWorld_1080pUW/rules.txt new file mode 100644 index 00000000..20e43430 --- /dev/null +++ b/Quality/SuperMario3DWorld_1080pUW/rules.txt @@ -0,0 +1,79 @@ +[Definition] +titleIds = 0005000010145d00,0005000010145c00,0005000010106100,0005000010180600,0005000010180700,0005000010180500 +name = "Super Mario 3D World + Captain Toad: Treasure Tracker - 1080p (21:9)" +version = 2 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formatsExcluded = 0x008,0x41A,0x034,0x035 # exclude obvious textures +overwriteWidth = 2560 +overwriteHeight = 1080 + +[TextureRedefine] # zoomed in +width = 1128 +height = 720 +overwriteWidth = 2560 +overwriteHeight = 1080 + +[TextureRedefine] # zoom transition +width = 1000 +height = 600 +overwriteWidth = 2560 +overwriteHeight = 1080 + +[TextureRedefine] # zoom transition 2 +width = 1000 +height = 720 +overwriteWidth = 2560 +overwriteHeight = 1080 + +[TextureRedefine] # half-res alpha +width = 640 +height = 360 +formatsExcluded = 0x41A # exclude obvious textures +overwriteWidth = 1280 +overwriteHeight = 540 + +[TextureRedefine] # half-res (zoomed in) +width = 564 +height = 360 +overwriteWidth = 1280 +overwriteHeight = 540 + +[TextureRedefine] # half-res (zoom transition) +width = 500 +height = 300 +overwriteWidth = 1280 +overwriteHeight = 540 + +[TextureRedefine] # half-res (zoom transition 2) +width = 500 +height = 360 +overwriteWidth = 1280 +overwriteHeight = 540 + +[TextureRedefine] # quarter-res alpha +width = 320 +height = 180 +formatsExcluded = 0x41A # exclude obvious textures +overwriteWidth = 640 +overwriteHeight = 270 + +[TextureRedefine] # q-res (zoomed in) +width = 282 +height = 180 +overwriteWidth = 640 +overwriteHeight = 270 + +[TextureRedefine] # q-res (zoom transition) +width = 250 +height = 150 +overwriteWidth = 640 +overwriteHeight = 270 + +[TextureRedefine] # q-res (zoom transition 2) +width = 250 +height = 180 +overwriteWidth = 640 +overwriteHeight = 270 \ No newline at end of file diff --git a/Quality/TheWindWaker_1080pUW/rules.txt b/Quality/TheWindWaker_1080pUW/rules.txt new file mode 100644 index 00000000..f647f81a --- /dev/null +++ b/Quality/TheWindWaker_1080pUW/rules.txt @@ -0,0 +1,11 @@ +[Definition]# EUR, USA, JPN titles +titleIds = 0005000010143400,0005000010143600,0005000010143500 # +name = "The Wind Waker HD - 1080p (21:9)" +version = 2 + +[TextureRedefine] # game rendering resolution +width = 1920 +height = 1080 +formatsExcluded = 0x41A # exclude the intro background texture +overwriteWidth = 2560 +overwriteHeight = 1080 \ No newline at end of file diff --git a/Quality/TheWindWaker_2160pUW/rules.txt b/Quality/TheWindWaker_2160pUW/rules.txt new file mode 100644 index 00000000..dc928d39 --- /dev/null +++ b/Quality/TheWindWaker_2160pUW/rules.txt @@ -0,0 +1,11 @@ +[Definition]# EUR, USA, JPN titles +titleIds = 0005000010143400,0005000010143600,0005000010143500 # +name = "The Wind Waker HD - 2160p (4K) (21:9)" +version = 2 + +[TextureRedefine] # game rendering resolution +width = 1920 +height = 1080 +formatsExcluded = 0x41A # exclude the intro background texture +overwriteWidth = 5120 +overwriteHeight = 2160 \ No newline at end of file diff --git a/Quality/TropicalFreeze_1080pUW/rules.txt b/Quality/TropicalFreeze_1080pUW/rules.txt new file mode 100644 index 00000000..b5a5de15 --- /dev/null +++ b/Quality/TropicalFreeze_1080pUW/rules.txt @@ -0,0 +1,11 @@ +[Definition] +titleIds = 0005000010137F00,0005000010138300,0005000010144800 +name = "Donkey Kong Country: Tropical Freeze - 1080p (21:9)" # +version = 2 + +[TextureRedefine] # game rendering resolution +width = 1280 +height = 720 +formatsExcluded = 0x41A # exclude the intro background texture +overwriteWidth = 2560 +overwriteHeight = 1080 \ No newline at end of file diff --git a/Quality/TropicalFreeze_2160pUW/rules.txt b/Quality/TropicalFreeze_2160pUW/rules.txt new file mode 100644 index 00000000..6e9e74df --- /dev/null +++ b/Quality/TropicalFreeze_2160pUW/rules.txt @@ -0,0 +1,11 @@ +[Definition] +titleIds = 0005000010137F00,0005000010138300,0005000010144800 +name = "Donkey Kong Country: Tropical Freeze - 2160p (4K) (21:9)" # +version = 2 + +[TextureRedefine] # game rendering resolution +width = 1280 +height = 720 +formatsExcluded = 0x41A # exclude the intro background texture +overwriteWidth = 5120 +overwriteHeight = 2160 \ No newline at end of file diff --git a/Quality/XCX_1080pUW/rules.txt b/Quality/XCX_1080pUW/rules.txt new file mode 100644 index 00000000..927b2401 --- /dev/null +++ b/Quality/XCX_1080pUW/rules.txt @@ -0,0 +1,63 @@ +[Definition] +titleIds = 0005000010116100,00050000101C4C00,00050000101C4D00,ffffffff0cd546a9 +name = "Xenoblade Chronicles X - 1080p (21:9)" +version = 2 + +[TextureRedefine] # tv +width = 1280 +height = 720 +overwriteWidth = 2560 +overwriteHeight = 1080 + +[TextureRedefine] # half-res alpha +width = 640 +height = 360 +formatsExcluded = 0x41A # exclude obvious textures +overwriteWidth = 1280 +overwriteHeight = 540 + +[TextureRedefine] # q-res alpha (Previously not added due to potential conflict, please remove rule when using Xeno GCN4 workaround) +width = 320 +height = 180 +overwriteWidth = 640 +overwriteHeight = 270 + +[TextureRedefine] # Gear menu +width = 1024 +height = 720 +overwriteWidth = 2048 +overwriteHeight = 1080 + +[TextureRedefine] # Fog +width = 426 +height = 240 +overwriteWidth = 852 +overwriteHeight = 360 + +// vvvv credits to Getdls & GITech vvvv // + +[TextureRedefine] # Sun, Light Sources (plants, armor etc) +width = 512 +height = 288 +overwriteWidth = 1024 +overwriteHeight = 432 + +[TextureRedefine] # "God rays" size (not quality), lens reflections. +width = 256 +height = 144 +overwriteWidth = 512 +overwriteHeight = 216 + +#[TextureRedefine]# Probe glow. Does not increase sample amount, only scales up +#width = 160 +#height = 90 +#formatsExcluded = 0x816 #fix probe glow +#overwriteWidth = 320 +#overwriteHeight = 135 + +#[TextureRedefine]# Probe Beacon glow. +#width = 80 +#height = 46 +#formatsExcluded = 0x816 #fix probe glow +#overwriteWidth = 160 +#overwriteHeight = 104 \ No newline at end of file diff --git a/Quality/Yoshi_1080pUW/rules.txt b/Quality/Yoshi_1080pUW/rules.txt new file mode 100644 index 00000000..03cefdc2 --- /dev/null +++ b/Quality/Yoshi_1080pUW/rules.txt @@ -0,0 +1,10 @@ +[Definition] +titleIds = 0005000010131F00,0005000010184E00,0005000010184D00 +name = "Yoshi's Woolly World - 1080p (21:9)" +version = 2 + +[TextureRedefine] # tv +width = 1280 +height = 720 +overwriteWidth = 2560 +overwriteHeight = 1080 \ No newline at end of file