summaryrefslogtreecommitdiff
path: root/Data
diff options
context:
space:
mode:
authorcrudelios <crudelios@gmail.com>2011-10-26 01:19:10 +0100
committercrudelios <crudelios@gmail.com>2011-10-26 01:19:10 +0100
commit852fe9c4bebb992aa91d7ba107ca15688ca87221 (patch)
tree92b4c10a18ec220b1156484f334a615be18d4e9b /Data
parent78832cb4ea1531873c6175f07eb53aa1b5d1f5e1 (diff)
Added proper Bounding Box support.
Should fix most graphical issues with Paper Mario: TTYD and Super Paper Mario. Fixes issue 360. Since only those two games seem to require BBox support, and as per ector's suggestion, BBox is only enabled for those two games. BBoxes and Display List Caches don't get along too well, causing Paper Mario: TTYD to hang during certain effects where BBoxes are used. For now, I disabled DList Cache for the Paper Mario games, hopefully both will be compatible in the future.
Diffstat (limited to 'Data')
-rw-r--r--Data/User/GameConfig/G8ME01.ini4
-rw-r--r--Data/User/GameConfig/G8MP01.ini4
-rw-r--r--Data/User/GameConfig/NAEE01.ini4
-rw-r--r--Data/User/GameConfig/R8PE01.ini3
-rw-r--r--Data/User/GameConfig/R8PP01.ini3
5 files changed, 17 insertions, 1 deletions
diff --git a/Data/User/GameConfig/G8ME01.ini b/Data/User/GameConfig/G8ME01.ini
index d49e5395d0..0033486b59 100644
--- a/Data/User/GameConfig/G8ME01.ini
+++ b/Data/User/GameConfig/G8ME01.ini
@@ -41,5 +41,7 @@ $Max Gold
$Max Shop Points
026EE7F0 000003E7
[Video]
+UseBBox = True
ProjectionHack = 0
-
+[Video_Hacks]
+DlistCachingEnable = False
diff --git a/Data/User/GameConfig/G8MP01.ini b/Data/User/GameConfig/G8MP01.ini
index db66750a7f..5e1ff20ee6 100644
--- a/Data/User/GameConfig/G8MP01.ini
+++ b/Data/User/GameConfig/G8MP01.ini
@@ -4,3 +4,7 @@
EmulationStateId = 4
[OnFrame] Add memory patches to be applied every frame here.
[ActionReplay] Add action replay cheats here.
+[Video]
+UseBBox = True
+[Video_Hacks]
+DlistCachingEnable = False
diff --git a/Data/User/GameConfig/NAEE01.ini b/Data/User/GameConfig/NAEE01.ini
index 8ff0d929d0..b385f23889 100644
--- a/Data/User/GameConfig/NAEE01.ini
+++ b/Data/User/GameConfig/NAEE01.ini
@@ -5,3 +5,7 @@ EmulationIssues = Sound requires LLE. No graphical issues.
EmulationStateId = 4
[OnFrame] Add memory patches to be applied every frame here.
[ActionReplay] Add action replay cheats here.
+[Video]
+UseBBox = True
+[Video_Hacks]
+DlistCachingEnable = False
diff --git a/Data/User/GameConfig/R8PE01.ini b/Data/User/GameConfig/R8PE01.ini
index 4ae6b89983..ce4ee47320 100644
--- a/Data/User/GameConfig/R8PE01.ini
+++ b/Data/User/GameConfig/R8PE01.ini
@@ -7,5 +7,8 @@ EmulationIssues =
[OnFrame] Add memory patches to be applied every frame here.
[ActionReplay] Add action replay cheats here.
[Video]
+UseBBox = True
ProjectionHack = 0
+[Video_Hacks]
+DlistCachingEnable = False
[Gecko]
diff --git a/Data/User/GameConfig/R8PP01.ini b/Data/User/GameConfig/R8PP01.ini
index a348557b9c..ccfb4ec45d 100644
--- a/Data/User/GameConfig/R8PP01.ini
+++ b/Data/User/GameConfig/R8PP01.ini
@@ -6,4 +6,7 @@ EmulationIssues =
[OnFrame] Add memory patches to be applied every frame here.
[ActionReplay] Add action replay cheats here.
[Video]
+UseBBox = True
ProjectionHack = 0
+[Video_Hacks]
+DlistCachingEnable = False