From a20d9c34c83e3e576e6d4e70dcad47dda0eb844c Mon Sep 17 00:00:00 2001 From: Michael Date: Tue, 17 Oct 2017 16:23:43 -0700 Subject: [PATCH] [Sploot] add 1440 & 2160 UW and 900p pack --- Enthusiast/Splatoon_2880p/rules.txt | 74 ++++++++++----------- Enthusiast/Splatoon_4320p/rules.txt | 74 ++++++++++----------- Enthusiast/Splatoon_5760p/rules.txt | 74 ++++++++++----------- Performance/Splatoon_360p/rules.txt | 98 +++++++++++++++++----------- Performance/Splatoon_540p/rules.txt | 98 +++++++++++++++++----------- Quality/Splatoon_1080p/rules.txt | 50 ++++++++------ Quality/Splatoon_1080pUW/patches.txt | 16 ++--- Quality/Splatoon_1080pUW/rules.txt | 50 ++++++++------ Quality/Splatoon_1440p/rules.txt | 50 ++++++++------ Quality/Splatoon_1440pUW/patches.txt | 49 ++++++++++++++ Quality/Splatoon_1440pUW/rules.txt | 90 +++++++++++++++++++++++++ Quality/Splatoon_1800p/rules.txt | 50 ++++++++------ Quality/Splatoon_2160p/rules.txt | 97 +++++++++++++-------------- Quality/Splatoon_2160pUW/patches.txt | 49 ++++++++++++++ Quality/Splatoon_2160pUW/rules.txt | 90 +++++++++++++++++++++++++ Quality/Splatoon_900p/rules.txt | 90 +++++++++++++++++++++++++ 16 files changed, 766 insertions(+), 333 deletions(-) create mode 100644 Quality/Splatoon_1440pUW/patches.txt create mode 100644 Quality/Splatoon_1440pUW/rules.txt create mode 100644 Quality/Splatoon_2160pUW/patches.txt create mode 100644 Quality/Splatoon_2160pUW/rules.txt create mode 100644 Quality/Splatoon_900p/rules.txt diff --git a/Enthusiast/Splatoon_2880p/rules.txt b/Enthusiast/Splatoon_2880p/rules.txt index c668b525..6a6279ff 100644 --- a/Enthusiast/Splatoon_2880p/rules.txt +++ b/Enthusiast/Splatoon_2880p/rules.txt @@ -6,54 +6,55 @@ version = 2 [TextureRedefine] # tv width = 1280 height = 720 -overwriteWidth = 5120 -overwriteHeight = 2880 +formatsExcluded = 0x19,0x1a +overwriteWidth = 5120 +overwriteHeight = 2880 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formats = 0x19,0x1a +overwriteFormat = 0x1f +overwriteWidth = 5120 +overwriteHeight = 2880 [TextureRedefine] # half-res alpha width = 640 height = 360 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 2560 -overwriteHeight = 1440 +overwriteWidth = 2560 +overwriteHeight = 1440 [TextureRedefine] # quarter-res alpha width = 320 height = 180 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 1280 -overwriteHeight = 720 - -[TextureRedefine] # half-res alpha (gamepad) -width = 427 -height = 240 -formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 1280 -overwriteHeight = 720 - -[TextureRedefine] # half-res alpha (multiplayer) -width = 424 -height = 240 -formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 1280 -overwriteHeight = 720 +overwriteWidth = 1280 +overwriteHeight = 720 [TextureRedefine] # squid sisters width = 1024 height = 576 -overwriteWidth = 4096 -overwriteHeight = 2304 +overwriteWidth = 4096 +overwriteHeight = 2304 + +[TextureRedefine] # gamepad +width = 854 +height = 480 +overwriteWidth = 5120 +overwriteHeight = 2880 [TextureRedefine] # zoom blur width = 512 height = 288 -overwriteWidth = 2048 -overwriteHeight = 1152 +overwriteWidth = 2048 +overwriteHeight = 1152 [TextureRedefine] # sub zoom blur width = 448 height = 252 -overwriteWidth = 1792 -overwriteHeight = 1008 +overwriteWidth = 1792 +overwriteHeight = 1008 [TextureRedefine] # player icon - GL_SRGB8_ALPHA8 width = 128 @@ -69,22 +70,21 @@ formats = 0x01a #overwriteWidth = 768 #overwriteHeight = 768 #Need to confirm on next Cemu version -[TextureRedefine] # gamepad -width = 854 -height = 480 -overwriteWidth = 2560 -overwriteHeight = 1440 - -[TextureRedefine] # multiplayer gamepad +[TextureRedefine] # multiplayer width = 848 height = 480 -overwriteWidth = 2560 -overwriteHeight = 1440 +overwriteWidth = 5120 +overwriteHeight = 2880 +[TextureRedefine] # half-res alpha (multiplayer) +width = 424 +height = 240 +overwriteWidth = 2560 +overwriteHeight = 1440 [TextureRedefine] # a bloom mip width = 160 height = 90 formats = 0x816 -overwriteWidth = 640 -overwriteHeight = 360 \ No newline at end of file +overwriteWidth = 640 +overwriteHeight = 360 \ No newline at end of file diff --git a/Enthusiast/Splatoon_4320p/rules.txt b/Enthusiast/Splatoon_4320p/rules.txt index 05dd13e8..bc2640d1 100644 --- a/Enthusiast/Splatoon_4320p/rules.txt +++ b/Enthusiast/Splatoon_4320p/rules.txt @@ -6,54 +6,55 @@ version = 2 [TextureRedefine] # tv width = 1280 height = 720 -overwriteWidth = 7680 -overwriteHeight = 4320 +formatsExcluded = 0x19,0x1a +overwriteWidth = 7680 +overwriteHeight = 4320 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formats = 0x19,0x1a +overwriteFormat = 0x1f +overwriteWidth = 7680 +overwriteHeight = 4320 [TextureRedefine] # half-res alpha width = 640 height = 360 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 3840 -overwriteHeight = 2160 +overwriteWidth = 3840 +overwriteHeight = 2160 [TextureRedefine] # quarter-res alpha width = 320 height = 180 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 1920 -overwriteHeight = 1080 - -[TextureRedefine] # half-res alpha (gamepad) -width = 427 -height = 240 -formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 1280 -overwriteHeight = 720 - -[TextureRedefine] # half-res alpha (multiplayer) -width = 424 -height = 240 -formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 1280 -overwriteHeight = 720 +overwriteWidth = 1920 +overwriteHeight = 1080 [TextureRedefine] # squid sisters width = 1024 height = 576 -overwriteWidth = 6144 -overwriteHeight = 3456 +overwriteWidth = 6144 +overwriteHeight = 3456 + +[TextureRedefine] # gamepad +width = 854 +height = 480 +overwriteWidth = 7680 +overwriteHeight = 4320 [TextureRedefine] # zoom blur width = 512 height = 288 -overwriteWidth = 3072 -overwriteHeight = 1728 +overwriteWidth = 3072 +overwriteHeight = 1728 [TextureRedefine] # sub zoom blur width = 448 height = 252 -overwriteWidth = 2688 -overwriteHeight = 1512 +overwriteWidth = 2688 +overwriteHeight = 1512 [TextureRedefine] # player icon - GL_SRGB8_ALPHA8 width = 128 @@ -69,22 +70,21 @@ formats = 0x01a #overwriteWidth = 768 #overwriteHeight = 768 #Need to confirm on next Cemu version -[TextureRedefine] # gamepad -width = 854 -height = 480 -overwriteWidth = 2560 -overwriteHeight = 1440 - -[TextureRedefine] # multiplayer gamepad +[TextureRedefine] # multiplayer width = 848 height = 480 -overwriteWidth = 2560 -overwriteHeight = 1440 +overwriteWidth = 7680 +overwriteHeight = 4320 +[TextureRedefine] # half-res alpha (multiplayer) +width = 424 +height = 240 +overwriteWidth = 3840 +overwriteHeight = 2160 [TextureRedefine] # a bloom mip width = 160 height = 90 formats = 0x816 -overwriteWidth = 960 -overwriteHeight = 540 \ No newline at end of file +overwriteWidth = 960 +overwriteHeight = 540 \ No newline at end of file diff --git a/Enthusiast/Splatoon_5760p/rules.txt b/Enthusiast/Splatoon_5760p/rules.txt index 6eecfe7e..2cd689be 100644 --- a/Enthusiast/Splatoon_5760p/rules.txt +++ b/Enthusiast/Splatoon_5760p/rules.txt @@ -6,54 +6,55 @@ version = 2 [TextureRedefine] # tv width = 1280 height = 720 -overwriteWidth = 10240 -overwriteHeight = 5760 +formatsExcluded = 0x19,0x1a +overwriteWidth = 10240 +overwriteHeight = 5760 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formats = 0x19,0x1a +overwriteFormat = 0x1f +overwriteWidth = 10240 +overwriteHeight = 5760 [TextureRedefine] # half-res alpha width = 640 height = 360 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 5120 -overwriteHeight = 2880 +overwriteWidth = 5120 +overwriteHeight = 2880 [TextureRedefine] # quarter-res alpha width = 320 height = 180 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 2560 -overwriteHeight = 1440 - -[TextureRedefine] # half-res alpha (gamepad) -width = 427 -height = 240 -formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 1280 -overwriteHeight = 720 - -[TextureRedefine] # half-res alpha (multiplayer) -width = 424 -height = 240 -formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 1280 -overwriteHeight = 720 +overwriteWidth = 2560 +overwriteHeight = 1440 [TextureRedefine] # squid sisters width = 1024 height = 576 -overwriteWidth = 8192 -overwriteHeight = 4608 +overwriteWidth = 8192 +overwriteHeight = 4608 + +[TextureRedefine] # gamepad +width = 854 +height = 480 +overwriteWidth = 10240 +overwriteHeight = 5760 [TextureRedefine] # zoom blur width = 512 height = 288 -overwriteWidth = 4096 -overwriteHeight = 2304 +overwriteWidth = 4096 +overwriteHeight = 2304 [TextureRedefine] # sub zoom blur width = 448 height = 252 -overwriteWidth = 3584 -overwriteHeight = 2016 +overwriteWidth = 3584 +overwriteHeight = 2016 [TextureRedefine] # player icon - GL_SRGB8_ALPHA8 width = 128 @@ -69,22 +70,21 @@ formats = 0x01a #overwriteWidth = 768 #overwriteHeight = 768 #Need to confirm on next Cemu version -[TextureRedefine] # gamepad -width = 854 -height = 480 -overwriteWidth = 2560 -overwriteHeight = 1440 - -[TextureRedefine] # multiplayer gamepad +[TextureRedefine] # multiplayer width = 848 height = 480 -overwriteWidth = 2560 -overwriteHeight = 1440 +overwriteWidth = 10240 +overwriteHeight = 5760 +[TextureRedefine] # half-res alpha (multiplayer) +width = 424 +height = 240 +overwriteWidth = 5120 +overwriteHeight = 2880 [TextureRedefine] # a bloom mip width = 160 height = 90 formats = 0x816 -overwriteWidth = 1280 -overwriteHeight = 720 \ No newline at end of file +overwriteWidth = 1280 +overwriteHeight = 720 \ No newline at end of file diff --git a/Performance/Splatoon_360p/rules.txt b/Performance/Splatoon_360p/rules.txt index 72ba55c8..48c7bd14 100644 --- a/Performance/Splatoon_360p/rules.txt +++ b/Performance/Splatoon_360p/rules.txt @@ -1,70 +1,90 @@ [Definition] -titleIds = 0005000010176900,0005000010176A00,0005000010162B000 +titleIds = 0005000010176900,0005000010176A00,0005000010162B00 name = "Splatoon - 640x360" version = 2 [TextureRedefine] # tv width = 1280 height = 720 -overwriteWidth = 640 -overwriteHeight = 360 +formatsExcluded = 0x19,0x1a +overwriteWidth = 640 +overwriteHeight = 360 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formats = 0x19,0x1a +overwriteFormat = 0x1f +overwriteWidth = 640 +overwriteHeight = 360 [TextureRedefine] # half-res alpha width = 640 height = 360 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 320 -overwriteHeight = 180 +overwriteWidth = 320 +overwriteHeight = 180 [TextureRedefine] # quarter-res alpha width = 320 height = 180 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 160 -overwriteHeight = 90 - -[TextureRedefine] # half-res alpha (gamepad) -width = 427 -height = 240 -formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 214 -overwriteHeight = 120 - -[TextureRedefine] # half-res alpha (multiplayer) -width = 424 -height = 240 -formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 212 -overwriteHeight = 120 +overwriteWidth = 160 +overwriteHeight = 90 [TextureRedefine] # squid sisters width = 1024 height = 576 -overwriteWidth = 512 -overwriteHeight = 288 +overwriteWidth = 512 +overwriteHeight = 288 [TextureRedefine] # gamepad width = 854 height = 480 -overwriteWidth = 427 -overwriteHeight = 240 +overwriteWidth = 640 +overwriteHeight = 360 + +[TextureRedefine] # zoom blur +width = 512 +height = 288 +overwriteWidth = 256 +overwriteHeight = 144 + +[TextureRedefine] # sub zoom blur +width = 448 +height = 252 +overwriteWidth = 224 +overwriteHeight = 126 + +[TextureRedefine] # player icon - GL_SRGB8_ALPHA8 +width = 128 +height = 128 +formats = 0x41A +#overwriteWidth = 384 +#overwriteHeight = 384 #Need to confirm on next Cemu version + +[TextureRedefine] # player icon - GL_RGBA8 +width = 256 +height = 256 +formats = 0x01a +#overwriteWidth = 768 +#overwriteHeight = 768 #Need to confirm on next Cemu version [TextureRedefine] # multiplayer width = 848 height = 480 -overwriteWidth = 424 -overwriteHeight = 240 +overwriteWidth = 640 +overwriteHeight = 360 -[TextureRedefine] # shadows -width = 1024 -height = 1024 -formats = 0x005 -overwriteWidth = 512 -overwriteHeight = 512 +[TextureRedefine] # half-res alpha (multiplayer) +width = 424 +height = 240 +overwriteWidth = 320 +overwriteHeight = 180 -[TextureRedefine] # shadows -width = 2048 -height = 2048 -formats = 0x005 -overwriteWidth = 1024 -overwriteHeight = 1024 \ No newline at end of file +[TextureRedefine] # a bloom mip +width = 160 +height = 90 +formats = 0x816 +overwriteWidth = 80 +overwriteHeight = 45 \ No newline at end of file diff --git a/Performance/Splatoon_540p/rules.txt b/Performance/Splatoon_540p/rules.txt index fec84c13..9b90113c 100644 --- a/Performance/Splatoon_540p/rules.txt +++ b/Performance/Splatoon_540p/rules.txt @@ -1,70 +1,90 @@ [Definition] -titleIds = 0005000010176900,0005000010176A00,0005000010162B000 +titleIds = 0005000010176900,0005000010176A00,0005000010162B00 name = "Splatoon - 960x540" version = 2 [TextureRedefine] # tv width = 1280 height = 720 -overwriteWidth = 960 -overwriteHeight = 540 +formatsExcluded = 0x19,0x1a +overwriteWidth = 960 +overwriteHeight = 540 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formats = 0x19,0x1a +overwriteFormat = 0x1f +overwriteWidth = 960 +overwriteHeight = 540 [TextureRedefine] # half-res alpha width = 640 height = 360 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 480 -overwriteHeight = 270 +overwriteWidth = 480 +overwriteHeight = 270 [TextureRedefine] # quarter-res alpha width = 320 height = 180 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 240 -overwriteHeight = 135 - -[TextureRedefine] # half-res alpha (gamepad) -width = 427 -height = 240 -formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 214 -overwriteHeight = 120 - -[TextureRedefine] # half-res alpha (multiplayer) -width = 424 -height = 240 -formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 212 -overwriteHeight = 120 +overwriteWidth = 240 +overwriteHeight = 135 [TextureRedefine] # squid sisters width = 1024 height = 576 -overwriteWidth = 768 -overwriteHeight = 432 +overwriteWidth = 768 +overwriteHeight = 432 [TextureRedefine] # gamepad width = 854 height = 480 -overwriteWidth = 427 -overwriteHeight = 240 +overwriteWidth = 960 +overwriteHeight = 540 + +[TextureRedefine] # zoom blur +width = 512 +height = 288 +overwriteWidth = 384 +overwriteHeight = 216 + +[TextureRedefine] # sub zoom blur +width = 448 +height = 252 +overwriteWidth = 336 +overwriteHeight = 189 + +[TextureRedefine] # player icon - GL_SRGB8_ALPHA8 +width = 128 +height = 128 +formats = 0x41A +#overwriteWidth = 384 +#overwriteHeight = 384 #Need to confirm on next Cemu version + +[TextureRedefine] # player icon - GL_RGBA8 +width = 256 +height = 256 +formats = 0x01a +#overwriteWidth = 768 +#overwriteHeight = 768 #Need to confirm on next Cemu version [TextureRedefine] # multiplayer width = 848 height = 480 -overwriteWidth = 424 -overwriteHeight = 240 +overwriteWidth = 960 +overwriteHeight = 540 -[TextureRedefine] # shadows -width = 1024 -height = 1024 -formats = 0x005 -overwriteWidth = 512 -overwriteHeight = 512 +[TextureRedefine] # half-res alpha (multiplayer) +width = 424 +height = 240 +overwriteWidth = 480 +overwriteHeight = 270 -[TextureRedefine] # shadows -width = 2048 -height = 2048 -formats = 0x005 -overwriteWidth = 1024 -overwriteHeight = 1024 \ No newline at end of file +[TextureRedefine] # a bloom mip +width = 160 +height = 90 +formats = 0x816 +overwriteWidth = 120 +overwriteHeight = 68 \ No newline at end of file diff --git a/Quality/Splatoon_1080p/rules.txt b/Quality/Splatoon_1080p/rules.txt index 684bc050..dfdb362c 100644 --- a/Quality/Splatoon_1080p/rules.txt +++ b/Quality/Splatoon_1080p/rules.txt @@ -6,46 +6,55 @@ version = 2 [TextureRedefine] # tv width = 1280 height = 720 -overwriteWidth = 1920 -overwriteHeight = 1080 +formatsExcluded = 0x19,0x1a +overwriteWidth = 1920 +overwriteHeight = 1080 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formats = 0x19,0x1a +overwriteFormat = 0x1f +overwriteWidth = 1920 +overwriteHeight = 1080 [TextureRedefine] # half-res alpha width = 640 height = 360 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 960 -overwriteHeight = 540 +overwriteWidth = 960 +overwriteHeight = 540 [TextureRedefine] # quarter-res alpha width = 320 height = 180 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 480 -overwriteHeight = 270 +overwriteWidth = 480 +overwriteHeight = 270 [TextureRedefine] # squid sisters width = 1024 height = 576 -overwriteWidth = 1536 -overwriteHeight = 864 +overwriteWidth = 1536 +overwriteHeight = 864 [TextureRedefine] # gamepad width = 854 height = 480 -overwriteWidth = 1920 -overwriteHeight = 1080 +overwriteWidth = 1920 +overwriteHeight = 1080 [TextureRedefine] # zoom blur width = 512 height = 288 -overwriteWidth = 768 -overwriteHeight = 432 +overwriteWidth = 768 +overwriteHeight = 432 [TextureRedefine] # sub zoom blur width = 448 height = 252 -overwriteWidth = 672 -overwriteHeight = 378 +overwriteWidth = 672 +overwriteHeight = 378 [TextureRedefine] # player icon - GL_SRGB8_ALPHA8 width = 128 @@ -64,19 +73,18 @@ formats = 0x01a [TextureRedefine] # multiplayer width = 848 height = 480 -overwriteWidth = 1920 -overwriteHeight = 1080 +overwriteWidth = 1920 +overwriteHeight = 1080 [TextureRedefine] # half-res alpha (multiplayer) width = 424 height = 240 -overwriteWidth = 960 -overwriteHeight = 540 - +overwriteWidth = 960 +overwriteHeight = 540 [TextureRedefine] # a bloom mip width = 160 height = 90 formats = 0x816 -overwriteWidth = 240 -overwriteHeight = 135 \ No newline at end of file +overwriteWidth = 240 +overwriteHeight = 135 \ No newline at end of file diff --git a/Quality/Splatoon_1080pUW/patches.txt b/Quality/Splatoon_1080pUW/patches.txt index 1caaf5d0..5671f23a 100644 --- a/Quality/Splatoon_1080pUW/patches.txt +++ b/Quality/Splatoon_1080pUW/patches.txt @@ -3,10 +3,10 @@ moduleMatches = 0xF7A78809 #rodata constants -0x1004364C = .float 2.37 -0x10124BE0 = .float 2.37 -0x10158FE0 = .float 2.37 -0x10160454 = .float 2.37 +0x1004364C = .float 2.370 +0x10124BE0 = .float 2.370 +0x10158FE0 = .float 2.370 +0x10160454 = .float 2.370 _aspectAddr = 0x1004364C @@ -27,10 +27,10 @@ _aspectAddr = 0x1004364C moduleMatches = 0x08ED6677 #rodata constants -0x1003C670 = .float 2.37 -0x101092B0 = .float 2.37 -0x10144564 = .float 2.37 -0x1014A514 = .float 2.37 +0x1003C670 = .float 2.370 +0x101092B0 = .float 2.370 +0x10144564 = .float 2.370 +0x1014A514 = .float 2.370 _aspectAddr = 0x1003C670 diff --git a/Quality/Splatoon_1080pUW/rules.txt b/Quality/Splatoon_1080pUW/rules.txt index 6255c671..3fae691c 100644 --- a/Quality/Splatoon_1080pUW/rules.txt +++ b/Quality/Splatoon_1080pUW/rules.txt @@ -6,46 +6,55 @@ version = 2 [TextureRedefine] # tv width = 1280 height = 720 -overwriteWidth = 2560 -overwriteHeight = 1080 +formatsExcluded = 0x19,0x1a +overwriteWidth = 2560 +overwriteHeight = 1080 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formats = 0x19,0x1a +overwriteFormat = 0x1f +overwriteWidth = 2560 +overwriteHeight = 1080 [TextureRedefine] # half-res alpha width = 640 height = 360 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 1280 -overwriteHeight = 540 +overwriteWidth = 1280 +overwriteHeight = 540 [TextureRedefine] # quarter-res alpha width = 320 height = 180 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 640 -overwriteHeight = 270 +overwriteWidth = 640 +overwriteHeight = 270 [TextureRedefine] # squid sisters width = 1024 height = 576 -overwriteWidth = 1536 -overwriteHeight = 864 +overwriteWidth = 2048 +overwriteHeight = 864 [TextureRedefine] # gamepad width = 854 height = 480 -overwriteWidth = 2560 -overwriteHeight = 1080 +overwriteWidth = 2560 +overwriteHeight = 1080 [TextureRedefine] # zoom blur width = 512 height = 288 -overwriteWidth = 1024 -overwriteHeight = 432 +overwriteWidth = 1024 +overwriteHeight = 432 [TextureRedefine] # sub zoom blur width = 448 height = 252 -overwriteWidth = 896 -overwriteHeight = 378 +overwriteWidth = 896 +overwriteHeight = 378 [TextureRedefine] # player icon - GL_SRGB8_ALPHA8 width = 128 @@ -64,19 +73,18 @@ formats = 0x01a [TextureRedefine] # multiplayer width = 848 height = 480 -overwriteWidth = 2560 -overwriteHeight = 1080 +overwriteWidth = 2560 +overwriteHeight = 1080 [TextureRedefine] # half-res alpha (multiplayer) width = 424 height = 240 -overwriteWidth = 1280 -overwriteHeight = 540 - +overwriteWidth = 1280 +overwriteHeight = 540 [TextureRedefine] # a bloom mip width = 160 height = 90 formats = 0x816 -overwriteWidth = 320 -overwriteHeight = 135 \ No newline at end of file +overwriteWidth = 320 +overwriteHeight = 135 \ No newline at end of file diff --git a/Quality/Splatoon_1440p/rules.txt b/Quality/Splatoon_1440p/rules.txt index 761fb3a4..0afe80c7 100644 --- a/Quality/Splatoon_1440p/rules.txt +++ b/Quality/Splatoon_1440p/rules.txt @@ -6,46 +6,55 @@ version = 2 [TextureRedefine] # tv width = 1280 height = 720 -overwriteWidth = 2560 -overwriteHeight = 1440 +formatsExcluded = 0x19,0x1a +overwriteWidth = 2560 +overwriteHeight = 1440 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formats = 0x19,0x1a +overwriteFormat = 0x1f +overwriteWidth = 2560 +overwriteHeight = 1440 [TextureRedefine] # half-res alpha width = 640 height = 360 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 1280 -overwriteHeight = 720 +overwriteWidth = 1280 +overwriteHeight = 720 [TextureRedefine] # quarter-res alpha width = 320 height = 180 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 640 -overwriteHeight = 360 +overwriteWidth = 640 +overwriteHeight = 360 [TextureRedefine] # squid sisters width = 1024 height = 576 -overwriteWidth = 2048 -overwriteHeight = 1152 +overwriteWidth = 2048 +overwriteHeight = 1152 [TextureRedefine] # gamepad width = 854 height = 480 -overwriteWidth = 2560 -overwriteHeight = 1440 +overwriteWidth = 2560 +overwriteHeight = 1440 [TextureRedefine] # zoom blur width = 512 height = 288 -overwriteWidth = 1024 -overwriteHeight = 576 +overwriteWidth = 1024 +overwriteHeight = 576 [TextureRedefine] # sub zoom blur width = 448 height = 252 -overwriteWidth = 896 -overwriteHeight = 504 +overwriteWidth = 896 +overwriteHeight = 504 [TextureRedefine] # player icon - GL_SRGB8_ALPHA8 width = 128 @@ -64,19 +73,18 @@ formats = 0x01a [TextureRedefine] # multiplayer width = 848 height = 480 -overwriteWidth = 2560 -overwriteHeight = 1440 +overwriteWidth = 2560 +overwriteHeight = 1440 [TextureRedefine] # half-res alpha (multiplayer) width = 424 height = 240 -overwriteWidth = 1280 -overwriteHeight = 720 - +overwriteWidth = 1280 +overwriteHeight = 720 [TextureRedefine] # a bloom mip width = 160 height = 90 formats = 0x816 -overwriteWidth = 320 -overwriteHeight = 180 \ No newline at end of file +overwriteWidth = 320 +overwriteHeight = 180 \ No newline at end of file diff --git a/Quality/Splatoon_1440pUW/patches.txt b/Quality/Splatoon_1440pUW/patches.txt new file mode 100644 index 00000000..4dcb946f --- /dev/null +++ b/Quality/Splatoon_1440pUW/patches.txt @@ -0,0 +1,49 @@ +[SplatoonV272uw] +moduleMatches = 0xF7A78809 + +#rodata constants + +0x1004364C = .float 2.389 +0x10124BE0 = .float 2.389 +0x10158FE0 = .float 2.389 +0x10160454 = .float 2.389 + +_aspectAddr = 0x1004364C + +#patches + +0x028B1910 = lis r29, _aspectAddr@ha ;hud +0x028B1914 = lfs f13, _aspectAddr@l(r29) ;hud + +0x02014864 = lis r4, _aspectAddr@ha ;master ar +0x0201486C = lfs f9, _aspectAddr@l(r4) ;master ar + +0x02014570 = lis r4, _aspectAddr@ha ;transition frames +0x02014578 = lfs f9, _aspectAddr@l(r4) +0x0201434C = lis r4, _aspectAddr@ha +0x02014354 = lfs f9, _aspectAddr@l(r4) + +[SplatoonV0uw] +moduleMatches = 0x08ED6677 + +#rodata constants +0x1003C670 = .float 2.389 +0x101092B0 = .float 2.389 +0x10144564 = .float 2.389 +0x1014A514 = .float 2.389 + +_aspectAddr = 0x1003C670 + +#patches + +0x027E6400 = lis r29, _aspectAddr@ha ;hud +0x027E6404 = lfs f13, _aspectAddr@l(r29) ;hud + +0x02015690 = lis r4, _aspectAddr@ha ;master AR +0x02015698 = lfs f9, _aspectAddr@l(r4) + +0x0201539C = lis r4, _aspectAddr@ha ;Transition frames +0x020153A4 = lfs f9, _aspectAddr@l(r4) + +0x02015178 = lis r4, _aspectAddr@ha ;Transition frames +0x02015180 = lfs f9, _aspectAddr@l(r4) \ No newline at end of file diff --git a/Quality/Splatoon_1440pUW/rules.txt b/Quality/Splatoon_1440pUW/rules.txt new file mode 100644 index 00000000..13578f9a --- /dev/null +++ b/Quality/Splatoon_1440pUW/rules.txt @@ -0,0 +1,90 @@ +[Definition] +titleIds = 0005000010176900,0005000010176A00,0005000010162B00 +name = "Splatoon - 3440x1440 (21:9)" +version = 2 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formatsExcluded = 0x19,0x1a +overwriteWidth = 3440 +overwriteHeight = 1440 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formats = 0x19,0x1a +overwriteFormat = 0x1f +overwriteWidth = 3440 +overwriteHeight = 1440 + +[TextureRedefine] # half-res alpha +width = 640 +height = 360 +formatsExcluded = 0x41A,0x431 # exclude obvious textures +overwriteWidth = 1720 +overwriteHeight = 720 + +[TextureRedefine] # quarter-res alpha +width = 320 +height = 180 +formatsExcluded = 0x41A,0x431 # exclude obvious textures +overwriteWidth = 860 +overwriteHeight = 360 + +[TextureRedefine] # squid sisters +width = 1024 +height = 576 +overwriteWidth = 2752 +overwriteHeight = 1152 + +[TextureRedefine] # gamepad +width = 854 +height = 480 +overwriteWidth = 3440 +overwriteHeight = 1440 + +[TextureRedefine] # zoom blur +width = 512 +height = 288 +overwriteWidth = 1376 +overwriteHeight = 576 + +[TextureRedefine] # sub zoom blur +width = 448 +height = 252 +overwriteWidth = 1204 +overwriteHeight = 504 + +[TextureRedefine] # player icon - GL_SRGB8_ALPHA8 +width = 128 +height = 128 +formats = 0x41A +#overwriteWidth = 384 +#overwriteHeight = 384 #Need to confirm on next Cemu version + +[TextureRedefine] # player icon - GL_RGBA8 +width = 256 +height = 256 +formats = 0x01a +#overwriteWidth = 768 +#overwriteHeight = 768 #Need to confirm on next Cemu version + +[TextureRedefine] # multiplayer +width = 848 +height = 480 +overwriteWidth = 3440 +overwriteHeight = 1440 + +[TextureRedefine] # half-res alpha (multiplayer) +width = 424 +height = 240 +overwriteWidth = 1720 +overwriteHeight = 720 + +[TextureRedefine] # a bloom mip +width = 160 +height = 90 +formats = 0x816 +overwriteWidth = 430 +overwriteHeight = 180 \ No newline at end of file diff --git a/Quality/Splatoon_1800p/rules.txt b/Quality/Splatoon_1800p/rules.txt index 3f073cce..d20a7a71 100644 --- a/Quality/Splatoon_1800p/rules.txt +++ b/Quality/Splatoon_1800p/rules.txt @@ -6,46 +6,55 @@ version = 2 [TextureRedefine] # tv width = 1280 height = 720 -overwriteWidth = 3200 -overwriteHeight = 1800 +formatsExcluded = 0x19,0x1a +overwriteWidth = 3200 +overwriteHeight = 1800 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formats = 0x19,0x1a +overwriteFormat = 0x1f +overwriteWidth = 3200 +overwriteHeight = 1800 [TextureRedefine] # half-res alpha width = 640 height = 360 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 1600 -overwriteHeight = 900 +overwriteWidth = 1600 +overwriteHeight = 900 [TextureRedefine] # quarter-res alpha width = 320 height = 180 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 800 -overwriteHeight = 450 +overwriteWidth = 800 +overwriteHeight = 450 [TextureRedefine] # squid sisters width = 1024 height = 576 -overwriteWidth = 2560 -overwriteHeight = 1440 +overwriteWidth = 2560 +overwriteHeight = 1440 [TextureRedefine] # gamepad width = 854 height = 480 -overwriteWidth = 3200 -overwriteHeight = 1800 +overwriteWidth = 3200 +overwriteHeight = 1800 [TextureRedefine] # zoom blur width = 512 height = 288 -overwriteWidth = 1280 -overwriteHeight = 720 +overwriteWidth = 1280 +overwriteHeight = 720 [TextureRedefine] # sub zoom blur width = 448 height = 252 -overwriteWidth = 1120 -overwriteHeight = 630 +overwriteWidth = 1120 +overwriteHeight = 630 [TextureRedefine] # player icon - GL_SRGB8_ALPHA8 width = 128 @@ -64,19 +73,18 @@ formats = 0x01a [TextureRedefine] # multiplayer width = 848 height = 480 -overwriteWidth = 3200 -overwriteHeight = 1800 +overwriteWidth = 3200 +overwriteHeight = 1800 [TextureRedefine] # half-res alpha (multiplayer) width = 424 height = 240 -overwriteWidth = 1600 -overwriteHeight = 900 - +overwriteWidth = 1600 +overwriteHeight = 900 [TextureRedefine] # a bloom mip width = 160 height = 90 formats = 0x816 -overwriteWidth = 400 -overwriteHeight = 225 \ No newline at end of file +overwriteWidth = 400 +overwriteHeight = 225 \ No newline at end of file diff --git a/Quality/Splatoon_2160p/rules.txt b/Quality/Splatoon_2160p/rules.txt index c8009e25..e19155ab 100644 --- a/Quality/Splatoon_2160p/rules.txt +++ b/Quality/Splatoon_2160p/rules.txt @@ -7,91 +7,84 @@ version = 2 width = 1280 height = 720 formatsExcluded = 0x19,0x1a -overwriteWidth = 3840 -overwriteHeight = 2160 +overwriteWidth = 3840 +overwriteHeight = 2160 -[TextureRedefine] #TV +[TextureRedefine] # tv width = 1280 height = 720 formats = 0x19,0x1a overwriteFormat = 0x1f -overwriteWidth = 3840 -overwriteHeight = 2160 +overwriteWidth = 3840 +overwriteHeight = 2160 [TextureRedefine] # half-res alpha width = 640 height = 360 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 1920 -overwriteHeight = 1080 +overwriteWidth = 1920 +overwriteHeight = 1080 [TextureRedefine] # quarter-res alpha width = 320 height = 180 formatsExcluded = 0x41A,0x431 # exclude obvious textures -overwriteWidth = 960 -overwriteHeight = 540 +overwriteWidth = 960 +overwriteHeight = 540 [TextureRedefine] # squid sisters width = 1024 height = 576 -overwriteWidth = 3072 -overwriteHeight = 1728 - -[TextureRedefine] # zoom blur -width = 512 -height = 288 -overwriteWidth = 1536 -overwriteHeight = 864 - -[TextureRedefine] # sub zoom blur -width = 448 -height = 252 -overwriteWidth = 1344 -overwriteHeight = 756 - -[TextureRedefine] # player icon - GL_SRGB8_ALPHA8 -width = 128 -height = 128 -formats = 0x000 #Need to find format -#overwriteWidth = 384 -#overwriteHeight = 384 - -[TextureRedefine] # player icon - GL_RGBA8 -width = 256 -height = 256 -formats = 0x01a #Need to get scaling properly -#overwriteWidth = 768 -#overwriteHeight = 768 - -[TextureRedefine] # player name - GL_RGBA8 -width = 128 -height = 32 -formats = 0x01a -overwriteWidth = 384 -overwriteHeight = 96 +overwriteWidth = 3072 +overwriteHeight = 1728 [TextureRedefine] # gamepad width = 854 height = 480 -overwriteWidth = 3840 -overwriteHeight = 2160 +overwriteWidth = 3840 +overwriteHeight = 2160 + +[TextureRedefine] # zoom blur +width = 512 +height = 288 +overwriteWidth = 1536 +overwriteHeight = 864 + +[TextureRedefine] # sub zoom blur +width = 448 +height = 252 +overwriteWidth = 1344 +overwriteHeight = 756 + +[TextureRedefine] # player icon - GL_SRGB8_ALPHA8 +width = 128 +height = 128 +formats = 0x41A +#overwriteWidth = 384 +#overwriteHeight = 384 #Need to confirm on next Cemu version + +[TextureRedefine] # player icon - GL_RGBA8 +width = 256 +height = 256 +formats = 0x01a +#overwriteWidth = 768 +#overwriteHeight = 768 #Need to confirm on next Cemu version [TextureRedefine] # multiplayer width = 848 height = 480 -overwriteWidth = 3840 -overwriteHeight = 2160 +overwriteWidth = 3840 +overwriteHeight = 2160 [TextureRedefine] # half-res alpha (multiplayer) width = 424 height = 240 -overwriteWidth = 1920 -overwriteHeight = 1080 +overwriteWidth = 1920 +overwriteHeight = 1080 [TextureRedefine] # a bloom mip width = 160 height = 90 formats = 0x816 -overwriteWidth = 480 -overwriteHeight = 270 \ No newline at end of file +overwriteWidth = 480 +overwriteHeight = 270 \ No newline at end of file diff --git a/Quality/Splatoon_2160pUW/patches.txt b/Quality/Splatoon_2160pUW/patches.txt new file mode 100644 index 00000000..5671f23a --- /dev/null +++ b/Quality/Splatoon_2160pUW/patches.txt @@ -0,0 +1,49 @@ +[SplatoonV272uw] +moduleMatches = 0xF7A78809 + +#rodata constants + +0x1004364C = .float 2.370 +0x10124BE0 = .float 2.370 +0x10158FE0 = .float 2.370 +0x10160454 = .float 2.370 + +_aspectAddr = 0x1004364C + +#patches + +0x028B1910 = lis r29, _aspectAddr@ha ;hud +0x028B1914 = lfs f13, _aspectAddr@l(r29) ;hud + +0x02014864 = lis r4, _aspectAddr@ha ;master ar +0x0201486C = lfs f9, _aspectAddr@l(r4) ;master ar + +0x02014570 = lis r4, _aspectAddr@ha ;transition frames +0x02014578 = lfs f9, _aspectAddr@l(r4) +0x0201434C = lis r4, _aspectAddr@ha +0x02014354 = lfs f9, _aspectAddr@l(r4) + +[SplatoonV0uw] +moduleMatches = 0x08ED6677 + +#rodata constants +0x1003C670 = .float 2.370 +0x101092B0 = .float 2.370 +0x10144564 = .float 2.370 +0x1014A514 = .float 2.370 + +_aspectAddr = 0x1003C670 + +#patches + +0x027E6400 = lis r29, _aspectAddr@ha ;hud +0x027E6404 = lfs f13, _aspectAddr@l(r29) ;hud + +0x02015690 = lis r4, _aspectAddr@ha ;master AR +0x02015698 = lfs f9, _aspectAddr@l(r4) + +0x0201539C = lis r4, _aspectAddr@ha ;Transition frames +0x020153A4 = lfs f9, _aspectAddr@l(r4) + +0x02015178 = lis r4, _aspectAddr@ha ;Transition frames +0x02015180 = lfs f9, _aspectAddr@l(r4) \ No newline at end of file diff --git a/Quality/Splatoon_2160pUW/rules.txt b/Quality/Splatoon_2160pUW/rules.txt new file mode 100644 index 00000000..9aa6a568 --- /dev/null +++ b/Quality/Splatoon_2160pUW/rules.txt @@ -0,0 +1,90 @@ +[Definition] +titleIds = 0005000010176900,0005000010176A00,0005000010162B00 +name = "Splatoon - 5120x2160 (21:9)" +version = 2 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formatsExcluded = 0x19,0x1a +overwriteWidth = 5120 +overwriteHeight = 2160 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formats = 0x19,0x1a +overwriteFormat = 0x1f +overwriteWidth = 5120 +overwriteHeight = 2160 + +[TextureRedefine] # half-res alpha +width = 640 +height = 360 +formatsExcluded = 0x41A,0x431 # exclude obvious textures +overwriteWidth = 2560 +overwriteHeight = 1080 + +[TextureRedefine] # quarter-res alpha +width = 320 +height = 180 +formatsExcluded = 0x41A,0x431 # exclude obvious textures +overwriteWidth = 1280 +overwriteHeight = 540 + +[TextureRedefine] # squid sisters +width = 1024 +height = 576 +overwriteWidth = 4096 +overwriteHeight = 1728 + +[TextureRedefine] # gamepad +width = 854 +height = 480 +overwriteWidth = 5120 +overwriteHeight = 2160 + +[TextureRedefine] # zoom blur +width = 512 +height = 288 +overwriteWidth = 2048 +overwriteHeight = 864 + +[TextureRedefine] # sub zoom blur +width = 448 +height = 252 +overwriteWidth = 1792 +overwriteHeight = 756 + +[TextureRedefine] # player icon - GL_SRGB8_ALPHA8 +width = 128 +height = 128 +formats = 0x41A +#overwriteWidth = 384 +#overwriteHeight = 384 #Need to confirm on next Cemu version + +[TextureRedefine] # player icon - GL_RGBA8 +width = 256 +height = 256 +formats = 0x01a +#overwriteWidth = 768 +#overwriteHeight = 768 #Need to confirm on next Cemu version + +[TextureRedefine] # multiplayer +width = 848 +height = 480 +overwriteWidth = 5120 +overwriteHeight = 2160 + +[TextureRedefine] # half-res alpha (multiplayer) +width = 424 +height = 240 +overwriteWidth = 2560 +overwriteHeight = 1080 + +[TextureRedefine] # a bloom mip +width = 160 +height = 90 +formats = 0x816 +overwriteWidth = 640 +overwriteHeight = 270 \ No newline at end of file diff --git a/Quality/Splatoon_900p/rules.txt b/Quality/Splatoon_900p/rules.txt new file mode 100644 index 00000000..caafae5d --- /dev/null +++ b/Quality/Splatoon_900p/rules.txt @@ -0,0 +1,90 @@ +[Definition] +titleIds = 0005000010176900,0005000010176A00,0005000010162B00 +name = "Splatoon - 1600x900" +version = 2 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formatsExcluded = 0x19,0x1a +overwriteWidth = 1600 +overwriteHeight = 900 + +[TextureRedefine] # tv +width = 1280 +height = 720 +formats = 0x19,0x1a +overwriteFormat = 0x1f +overwriteWidth = 1600 +overwriteHeight = 900 + +[TextureRedefine] # half-res alpha +width = 640 +height = 360 +formatsExcluded = 0x41A,0x431 # exclude obvious textures +overwriteWidth = 800 +overwriteHeight = 450 + +[TextureRedefine] # quarter-res alpha +width = 320 +height = 180 +formatsExcluded = 0x41A,0x431 # exclude obvious textures +overwriteWidth = 400 +overwriteHeight = 225 + +[TextureRedefine] # squid sisters +width = 1024 +height = 576 +overwriteWidth = 1280 +overwriteHeight = 720 + +[TextureRedefine] # gamepad +width = 854 +height = 480 +overwriteWidth = 1600 +overwriteHeight = 900 + +[TextureRedefine] # zoom blur +width = 512 +height = 288 +overwriteWidth = 640 +overwriteHeight = 360 + +[TextureRedefine] # sub zoom blur +width = 448 +height = 252 +overwriteWidth = 560 +overwriteHeight = 315 + +[TextureRedefine] # player icon - GL_SRGB8_ALPHA8 +width = 128 +height = 128 +formats = 0x41A +#overwriteWidth = 384 +#overwriteHeight = 384 #Need to confirm on next Cemu version + +[TextureRedefine] # player icon - GL_RGBA8 +width = 256 +height = 256 +formats = 0x01a +#overwriteWidth = 768 +#overwriteHeight = 768 #Need to confirm on next Cemu version + +[TextureRedefine] # multiplayer +width = 848 +height = 480 +overwriteWidth = 1600 +overwriteHeight = 900 + +[TextureRedefine] # half-res alpha (multiplayer) +width = 424 +height = 240 +overwriteWidth = 800 +overwriteHeight = 450 + +[TextureRedefine] # a bloom mip +width = 160 +height = 90 +formats = 0x816 +overwriteWidth = 200 +overwriteHeight = 113 \ No newline at end of file