From 32e2a8ba2c9ea552a0c4555c644980631398384d Mon Sep 17 00:00:00 2001 From: Mrlinkwii Date: Sat, 4 Jun 2022 15:08:57 +0100 Subject: [PATCH] GameDB: add HW fixes for snowblind engine games --- bin/resources/GameIndex.yaml | 64 ++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/bin/resources/GameIndex.yaml b/bin/resources/GameIndex.yaml index c1324b85e8..d7023d6c0a 100644 --- a/bin/resources/GameIndex.yaml +++ b/bin/resources/GameIndex.yaml @@ -2907,6 +2907,7 @@ SCES-51159: compat: 5 gsHWFixes: textureInsideRT: 1 + texturePreloading: 1 # Performs much better with partial preload. SCES-51164: name: "Mark of Kri, The" region: "PAL-M5" @@ -2954,6 +2955,7 @@ SCES-51426: region: "PAL-M5" gsHWFixes: textureInsideRT: 1 + texturePreloading: 1 # Performs much better with partial preload. SCES-51428: name: "Shinobi" region: "PAL-M5" @@ -4408,6 +4410,7 @@ SCKA-20018: region: "NTSC-K" gsHWFixes: textureInsideRT: 1 + texturePreloading: 1 # Performs much better with partial preload. SCKA-20019: name: "Siren" region: "NTSC-K" @@ -6431,6 +6434,7 @@ SCUS-97133: region: "NTSC-U" gsHWFixes: textureInsideRT: 1 + texturePreloading: 1 # Performs much better with partial preload. SCUS-97134: name: "SOCOM - U.S. Navy SEALs" region: "NTSC-U" @@ -9852,6 +9856,8 @@ SLES-50672: name: "Baldur's Gate - Dark Alliance" region: "PAL-M5" compat: 5 + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLES-50677: name: "Shadow Hearts" region: "PAL-E" @@ -11690,9 +11696,13 @@ SLES-51523: SLES-51525: name: "Fallout - Brotherhood of Steel" region: "PAL-M3" + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLES-51526: name: "Fallout - Brotherhood of Steel" region: "PAL-M3" + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLES-51541: name: "Grand Theft Auto - San Andreas" region: "PAL-Unk" @@ -12926,12 +12936,14 @@ SLES-52187: compat: 5 gsHWFixes: roundSprite: 1 # Fixes lines in sprites but still some lines left. + texturePreloading: 1 # Performs much better with partial preload. SLES-52188: name: "Baldur's Gate - Dark Alliance II" region: "PAL-M3" compat: 5 gsHWFixes: roundSprite: 1 # Fixes lines in sprites but still some lines left. + texturePreloading: 1 # Performs much better with partial preload. SLES-52190: name: "RPM Tuning" region: "PAL-M6" @@ -13183,6 +13195,8 @@ SLES-52323: SLES-52325: name: "Champions of Norrath - Realms of EverQuest" region: "PAL-M3" + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLES-52326: name: "Spawn - Armageddon" region: "PAL-M5" @@ -13269,6 +13283,8 @@ SLES-52372: SLES-52373: name: "Champions of Norrath" region: "PAL-E-S" + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLES-52374: name: "Fight Night 2004" region: "PAL-M3" @@ -13317,6 +13333,8 @@ SLES-52388: SLES-52392: name: "Combat Elite - WWII Paratroopers [Preview]" region: "PAL-E" + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLES-52393: name: "Pinball Fun" region: "PAL-E" @@ -14419,6 +14437,8 @@ SLES-52889: SLES-52894: name: "Bard's Tale, The" region: "PAL-E" + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLES-52895: name: "Spongebob SquarePants - The Movie" region: "PAL-E" @@ -14851,6 +14871,8 @@ SLES-53039: name: "Champions - Return to Arms" # aka "Champions of Norrath 2" region: "PAL-M4" compat: 5 + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. memcardFilters: # Allows import of characters from first game. - "SLES-53039" - "SLES-52325" @@ -15098,6 +15120,8 @@ SLES-53152: SLES-53154: name: "Bard's Tale, The" region: "PAL-M8" + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLES-53155: name: "Star Wars - Episode III - Revenge of the Sith" region: "PAL-M3" @@ -17992,6 +18016,8 @@ SLES-54421: SLES-54423: name: "Justice League Heroes" region: "PAL-M5" + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. clampModes: vuClampMode: 2 # Fixes ingame SPS for the capes. SLES-54424: @@ -21483,6 +21509,8 @@ SLKA-25244: SLKA-25246: name: "Bard's Tale, The" region: "NTSC-K" + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLKA-25249: name: "Ys - The Ark of Napishtim [with Guide Book]" region: "NTSC-K" @@ -25812,6 +25840,7 @@ SLPM-65410: region: "NTSC-J" gsHWFixes: textureInsideRT: 1 + texturePreloading: 1 # Performs much better with partial preload. SLPM-65411: name: "Onimusha Buraiden" region: "NTSC-J" @@ -27212,6 +27241,7 @@ SLPM-65845: compat: 5 gsHWFixes: roundSprite: 1 # Fixes lines in sprites but still some lines left. + texturePreloading: 1 # Performs much better with partial preload. SLPM-65846: name: "Lord of the Rings, The - Uchitsu Kuni Daisanki" region: "NTSC-J" @@ -27429,6 +27459,8 @@ SLPM-65914: SLPM-65915: name: "Fallout - Brotherhood of Steel" region: "NTSC-J" + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLPM-65916: name: "Harukanaru Jikuu no Kade - Hachiha Katsunori" region: "NTSC-J" @@ -33229,6 +33261,8 @@ SLPS-25139: name: "Baldur's Gate - Dark Alliance" region: "NTSC-J" compat: 5 + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLPS-25141: name: "Pac-Man World 2" region: "NTSC-J" @@ -33684,6 +33718,8 @@ SLPS-25291: name: "Baldur's Gate - Dark Alliance [PCCW The Best]" region: "NTSC-J" compat: 5 + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLPS-25292: name: "D-A - Black" region: "NTSC-J" @@ -36767,6 +36803,10 @@ SLUS-20035: name: "Baldur's Gate - Dark Alliance" region: "NTSC-U" compat: 5 + gameFixes: + - SoftwareRendererFMVHack # Fixes FMVs. + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLUS-20037: name: "Run Like Hell - Hunt or Be Hunted" region: "NTSC-U" @@ -38824,6 +38864,8 @@ SLUS-20539: name: "Fallout - Brotherhood of Steel" region: "NTSC-U" compat: 5 + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLUS-20540: name: "Evolution Skateboarding" region: "NTSC-U" @@ -38954,6 +38996,8 @@ SLUS-20565: name: "Champions of Norrath" region: "NTSC-U" compat: 5 + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLUS-20566: name: "Buffy the Vampire Slayer - Chaos Bleeds" region: "NTSC-U" @@ -39435,8 +39479,11 @@ SLUS-20675: name: "Baldur's Gate - Dark Alliance II" region: "NTSC-U" compat: 5 + gameFixes: + - SoftwareRendererFMVHack # Fixes FMVs. gsHWFixes: roundSprite: 1 # Fixes lines in sprites but still some lines left. + texturePreloading: 1 # Performs much better with partial preload. SLUS-20676: name: "Lowrider" region: "NTSC-U" @@ -39597,6 +39644,8 @@ SLUS-20714: SLUS-20715: name: "Combat Elite - WWII Paratroopers" region: "NTSC-U" + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLUS-20716: name: "Teenage Mutant Ninja Turtles" region: "NTSC-U" @@ -39980,6 +40029,8 @@ SLUS-20803: name: "Bard's Tale, The" region: "NTSC-U" compat: 5 + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLUS-20804: name: "Forgotten Realms - Demon Stone" region: "NTSC-U" @@ -40329,6 +40380,8 @@ SLUS-20888: name: "Front Mission 4" region: "NTSC-U" compat: 5 + gameFixes: + - SoftwareRendererFMVHack # Fixes FMVs. gsHWFixes: preloadFrameData: 1 # Fixes mech shadows. roundSprite: 2 # Fixes font artifacts. @@ -40748,6 +40801,8 @@ SLUS-20973: name: "Champions - Return to Arms" # aka "Champions of Norrath 2" region: "NTSC-U" compat: 5 + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. memcardFilters: - "SLUS-20973" - "SLUS-20565" @@ -42414,6 +42469,8 @@ SLUS-21304: name: "Justice League Heroes" region: "NTSC-U" compat: 5 + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. clampModes: vuClampMode: 2 # Ingame capes become SPS mess with lower than extra VU clamp. SLUS-21305: @@ -45453,6 +45510,8 @@ SLUS-28053: SLUS-28054: name: "Combat Elite - WWII Paratroopers [Trade Demo]" region: "NTSC-U" + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLUS-28056: name: "State of Emergency 2 [Trade Demo]" region: "NTSC-U" @@ -45740,6 +45799,8 @@ SLUS-29087: SLUS-29088: name: "Champions of Norrath - Realms of EverQuest [Demo]" region: "NTSC-U" + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLUS-29089: name: "Resident Evil Outbreak [Public Beta 1.0]" region: "NTSC-U" @@ -45828,6 +45889,8 @@ SLUS-29126: name: "Champions - Return to Arms [Demo]" # aka "Champions of Norrath 2 [Demo]" region: "NTSC-U" compat: 4 + gsHWFixes: + texturePreloading: 1 # Performs much better with partial preload. SLUS-29127: name: "FIFA Soccer 2005 [Demo]" region: "NTSC-U" @@ -46048,6 +46111,7 @@ SLUS-97133: region: "NTSC-U" gsHWFixes: textureInsideRT: 1 + texturePreloading: 1 # Performs much better with partial preload. SLUS-97405: name: "ATV Offroad Fury 3 [Greatest Hits]" region: "NTSC-U"