From f32370c3fe858fab7c7cd4b84189077feb26caf1 Mon Sep 17 00:00:00 2001
From: Michael <goldtextwitch@outlook.com>
Date: Mon, 16 Jan 2017 14:33:23 -0800
Subject: [PATCH] Gamepad heatwave fix

Preformance may be impossible to fix, since diving it didn't give an
integer value
---
 Preformance/SuperMario3DWorld_360p/rules.txt             | 9 ++++++++-
 .../SuperMario3DWorld_1080pGamepad/rules.txt             | 7 +++++++
 .../SuperMario3DWorld_1440pGamepad/rules.txt             | 7 +++++++
 .../SuperMario3DWorld_2160pGamepad/rules.txt             | 7 +++++++
 4 files changed, 29 insertions(+), 1 deletion(-)

diff --git a/Preformance/SuperMario3DWorld_360p/rules.txt b/Preformance/SuperMario3DWorld_360p/rules.txt
index 16eec40c..c7c32b3a 100644
--- a/Preformance/SuperMario3DWorld_360p/rules.txt
+++ b/Preformance/SuperMario3DWorld_360p/rules.txt
@@ -20,4 +20,11 @@ overwriteHeight = 180
 width = 854
 height = 480
 overwriteWidth = 427
-overwriteHeight = 240
\ No newline at end of file
+overwriteHeight = 240
+
+[TextureRedefine] # half-res (gamepad)
+width = 427
+height = 240
+formatsExcluded = 0x41A # exclude obvious textures
+overwriteWidth = 214
+overwriteHeight = 120
\ No newline at end of file
diff --git a/Quality - Gamepad/SuperMario3DWorld_1080pGamepad/rules.txt b/Quality - Gamepad/SuperMario3DWorld_1080pGamepad/rules.txt
index 3d80734c..f17f4822 100644
--- a/Quality - Gamepad/SuperMario3DWorld_1080pGamepad/rules.txt	
+++ b/Quality - Gamepad/SuperMario3DWorld_1080pGamepad/rules.txt	
@@ -20,4 +20,11 @@ width = 640
 height = 360
 formatsExcluded = 0x41A # exclude obvious textures
 overwriteWidth = 960
+overwriteHeight = 540
+
+[TextureRedefine] # half-res (gamepad)
+width = 427
+height = 240
+formatsExcluded = 0x41A # exclude obvious textures
+overwriteWidth = 960
 overwriteHeight = 540
\ No newline at end of file
diff --git a/Quality - Gamepad/SuperMario3DWorld_1440pGamepad/rules.txt b/Quality - Gamepad/SuperMario3DWorld_1440pGamepad/rules.txt
index bfcf160a..a3d7f57d 100644
--- a/Quality - Gamepad/SuperMario3DWorld_1440pGamepad/rules.txt	
+++ b/Quality - Gamepad/SuperMario3DWorld_1440pGamepad/rules.txt	
@@ -20,4 +20,11 @@ width = 640
 height = 360
 formatsExcluded = 0x41A # exclude obvious textures
 overwriteWidth = 1280
+overwriteHeight = 720
+
+[TextureRedefine] # half-res (gamepad)
+width = 427
+height = 240
+formatsExcluded = 0x41A # exclude obvious textures
+overwriteWidth = 1280
 overwriteHeight = 720
\ No newline at end of file
diff --git a/Quality - Gamepad/SuperMario3DWorld_2160pGamepad/rules.txt b/Quality - Gamepad/SuperMario3DWorld_2160pGamepad/rules.txt
index 95a5f022..0cbe7515 100644
--- a/Quality - Gamepad/SuperMario3DWorld_2160pGamepad/rules.txt	
+++ b/Quality - Gamepad/SuperMario3DWorld_2160pGamepad/rules.txt	
@@ -20,4 +20,11 @@ width = 640
 height = 360
 formatsExcluded = 0x41A # exclude obvious textures
 overwriteWidth = 1920
+overwriteHeight = 1080
+
+[TextureRedefine] # half-res (gamepad)
+width = 427
+height = 240
+formatsExcluded = 0x41A # exclude obvious textures
+overwriteWidth = 1920
 overwriteHeight = 1080
\ No newline at end of file