From c8aac1dca90cb0b76531808ce5065ed33e1da4f3 Mon Sep 17 00:00:00 2001 From: RedDevilus Date: Wed, 16 Mar 2022 05:53:37 +0100 Subject: [PATCH] GameDB: Ace Combat + Soul Calibur + Metal Gear Solid Series Missing mipmap from the Europese Ace Combat Zero/4/5, Align Sprite for them and Round Sprite. Align Sprite for SoulCalibur series. Metal Gear 2 substance gets round sprite for font and Metal Gear 3 Subsistence gets Special (Texture) for blurriness. --- bin/resources/GameIndex.yaml | 126 +++++++++++++++++++++++++++++++++++ 1 file changed, 126 insertions(+) diff --git a/bin/resources/GameIndex.yaml b/bin/resources/GameIndex.yaml index a3bfaefc27..344ca3b086 100644 --- a/bin/resources/GameIndex.yaml +++ b/bin/resources/GameIndex.yaml @@ -333,6 +333,8 @@ SCAJ-20023: region: "NTSC-Unk" clampModes: vuClampMode: 2 # Respawn issues, SPS. + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. SCAJ-20024: name: ".hack//Quarantine Part 4" region: "NTSC-Unk" @@ -636,6 +638,8 @@ SCAJ-20104: region: "NTSC-Unk" gsHWFixes: mipmap: 1 + roundSprite: 2 # Fixes font and HUD artifacts. + alignSprite: 1 # Fixes vertical lines. SCAJ-20105: name: "Armored Core - Nine breaker" region: "NTSC-Unk" @@ -791,6 +795,8 @@ SCAJ-20136: region: "NTSC-Unk" gsHWFixes: mipmap: 1 + roundSprite: 2 # Fixes font and HUD artifacts. + alignSprite: 1 # Fixes vertical lines. SCAJ-20137: name: "Musashiden II - Blademaster" region: "NTSC-Unk" @@ -889,6 +895,8 @@ SCAJ-20159: region: "NTSC-Ch-E-J" gameFixes: - EETimingHack # Fixes bad colours on character select when in Progressive Scan. + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. SCAJ-20160: name: "Yoshitsuneki" region: "NTSC-Unk" @@ -946,6 +954,8 @@ SCAJ-20173: region: "NTSC-Unk" gsHWFixes: mipmap: 1 + roundSprite: 2 # Fixes HUD artifacts. + alignSprite: 1 # Fixes vertical lines. memcardFilters: - "SCAJ-20173" - "SLPS-25629" @@ -2332,6 +2342,10 @@ SCES-50410: name: "Ace Combat - Distant Thunder" region: "PAL-M5" compat: 5 + gsHWFixes: + mipmap: 1 + roundSprite: 2 # Fixes font and HUD artifacts. + alignSprite: 1 # Fixes vertical lines. SCES-50411: name: "Vampire Night" region: "PAL-M5" @@ -2954,6 +2968,10 @@ SCES-52424: name: "Ace Combat - Squadron Leader" region: "PAL-M5" compat: 5 + gsHWFixes: + mipmap: 1 + roundSprite: 2 # Fixes font and HUD artifacts. + alignSprite: 1 # Fixes vertical lines. patches: 1D54FEA9: content: |- @@ -3217,6 +3235,8 @@ SCES-53312: compat: 5 roundModes: vuRoundMode: 3 + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. SCES-53315: name: "EyeToy - Play 3" region: "PAL-M12" @@ -3418,6 +3438,10 @@ SCES-54025: SCES-54041: name: "Ace Combat - The Belkan War" region: "PAL-M5" + gsHWFixes: + mipmap: 1 + roundSprite: 2 # Fixes HUD artifacts. + alignSprite: 1 # Fixes vertical lines. memcardFilters: # Reads AC4 and 5 saves for bonus unlockables. - "SCES-54041" - "SCES-50410" @@ -4088,6 +4112,8 @@ SCKA-20016: compat: 5 clampModes: vuClampMode: 2 # Respawn issues, Fixes SPS. + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. SCKA-20018: name: "The Getaway" region: "NTSC-K" @@ -4264,6 +4290,8 @@ SCKA-20059: compat: 5 gameFixes: - EETimingHack # Fixes bad colours on character select when in Progressive Scan. + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. SCKA-20060: name: "Ratchet - Deadlocked" region: "NTSC-K" @@ -4306,6 +4334,8 @@ SCKA-20070: region: "NTSC-K" gsHWFixes: mipmap: 1 + roundSprite: 2 # Fixes HUD artifacts. + alignSprite: 1 # Fixes vertical lines. patches: 2799A4E5: content: |- @@ -7816,6 +7846,8 @@ SLED-51342: SLED-51901: name: "Soul Calibur II [Demo]" region: "PAL-E" + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. SLED-52375: name: "Fight Night 2004 [Demo]" region: "PAL-E" @@ -11504,6 +11536,8 @@ SLES-51799: compat: 5 clampModes: vuClampMode: 2 # Respawn issues, Fixes SPS. + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. SLES-51800: name: "Smash Cars Racing" region: "PAL-M5" @@ -19869,6 +19903,8 @@ SLES-82009: compat: 5 gameFixes: - DMABusyHack # Fixes broken half-bottom artifacts. + gsHWFixes: + roundSprite: 2 # Fixes font artifacts. SLES-82010: name: "Metal Gear Solid 2, Document of" region: "PAL-E" @@ -20027,53 +20063,77 @@ SLES-82039: SLES-82042: name: "Metal Gear Solid 3 - Subsistence [Disc1of3]" region: "PAL-E-F" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. SLES-82043: name: "Metal Gear Solid 3 - Subsistence [Disc2of3]" region: "PAL-E-F" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLES-82042" SLES-82044: name: "Metal Gear Solid 3 - Subsistence [Disc1of3]" region: "PAL-I" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. SLES-82045: name: "Metal Gear Solid 3 - Subsistence [Disc2of3]" region: "PAL-I" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLES-82044" SLES-82046: name: "Metal Gear Solid 3 - Subsistence [Disc1of3]" region: "PAL-G" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. SLES-82047: name: "Metal Gear Solid 3 - Subsistence [Disc2of3]" region: "PAL-G" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLES-82046" SLES-82048: name: "Metal Gear Solid 3 - Subsistence [Disc1of3]" region: "PAL-S" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. SLES-82049: name: "Metal Gear Solid 3 - Subsistence [Disc2of3]" region: "PAL-S" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLES-82048" SLES-82050: name: "Metal Gear Solid 3 - Subsistence [Disc3of3]" region: "PAL-E-F" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLES-82042" SLES-82051: name: "Metal Gear Solid 3 - Subsistence [Disc3of3]" region: "PAL-I" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLES-82044" SLES-82052: name: "Metal Gear Solid 3 - Subsistence [Disc3of3]" region: "PAL-G" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLES-82046" SLES-82053: name: "Metal Gear Solid 3 - Subsistence [Disc3of3]" region: "PAL-S" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLES-82048" SLKA-15003: @@ -20699,10 +20759,14 @@ SLKA-25353: name: "Metal Gear Solid 3 - Subsistence [Limited Edition] [Disc1of2]" region: "NTSC-K" compat: 5 + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. SLKA-25354: name: "Metal Gear Solid 3 - Subsistence [Limited Edition] [Disc2of2]" region: "NTSC-K" compat: 5 + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLKA-25353" SLKA-25359: @@ -20793,6 +20857,8 @@ SLKA-35001: compat: 5 gameFixes: - DMABusyHack # Fixes broken half-bottom artifacts. + gsHWFixes: + roundSprite: 2 # Fixes font artifacts. SLKA-35003: name: "Sakura Taisen - Atsuki Chishioni" region: "NTSC-K" @@ -21140,6 +21206,8 @@ SLPM-61133: region: "NTSC-J" gameFixes: - EETimingHack # Fixes bad colours on character select when in Progressive Scan. + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. SLPM-61135: name: "Naruto - Narutimett Hero 3 [Trial Version]" region: "NTSC-J" @@ -26652,6 +26720,8 @@ SLPM-66116: SLPM-66117: name: "Metal Gear Solid 3 - Subsistence [with Headset]" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. SLPM-66122: name: "Kingdom Hearts [Ultimate Hits]" region: "NTSC-J" @@ -26979,26 +27049,36 @@ SLPM-66219: SLPM-66220: name: "Metal Gear Solid 3 - Subsistence [First Print Limited Edition] [Disc1of3]" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLPM-66117" SLPM-66221: name: "Metal Gear Solid 3 - Subsistence [First Print Limited Edition] [Disc2of3]" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLPM-66117" SLPM-66222: name: "Metal Gear Solid 3 - Subsistence [First Print Limited Edition] [Disc3of3]" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLPM-66117" SLPM-66223: name: "Metal Gear Solid 3 - Subsistence [Disc1of2]" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLPM-66117" SLPM-66224: name: "Metal Gear Solid 3 - Subsistence [Disc2of2]" region: "NTSC-J" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLPM-66117" SLPM-66225: @@ -29541,6 +29621,8 @@ SLPM-67002: region: "NTSC-J" gameFixes: - DMABusyHack # Fixes broken half-bottom artifacts. + gsHWFixes: + roundSprite: 2 # Fixes font artifacts. SLPM-67003: name: "Sakura Taisen - Atsuki Chishioni" region: "NTSC-J" @@ -29562,6 +29644,8 @@ SLPM-67007: SLPM-67008: name: "Metal Gear Solid 2 - Substance [Konami Dendou Collection]" region: "NTSC-J" + gsHWFixes: + roundSprite: 2 # Fixes font artifacts. SLPM-67009: name: "Sakura Taisen V - Saraba Itoshiki Hito Yo" region: "NTSC-J" @@ -31303,6 +31387,8 @@ SLPS-25052: compat: 5 gsHWFixes: mipmap: 1 + roundSprite: 2 # Fixes font and HUD artifacts. + alignSprite: 1 # Fixes vertical lines. SLPS-25053: name: "Eikan wa Kimi ni - Koushien no Hasha" region: "NTSC-J" @@ -31834,6 +31920,8 @@ SLPS-25230: compat: 5 clampModes: vuClampMode: 2 # Respawn issues, Fixes SPS. + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. SLPS-25231: name: "Myst III - Exile" region: "NTSC-J" @@ -32454,6 +32542,8 @@ SLPS-25418: compat: 5 gsHWFixes: mipmap: 1 + roundSprite: 2 # Fixes font and HUD artifacts. + alignSprite: 1 # Fixes vertical lines. patches: 86089F31: content: |- @@ -32997,6 +33087,8 @@ SLPS-25577: compat: 5 gameFixes: - EETimingHack # Fixes bad colours on character select when in Progressive Scan. + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. SLPS-25578: name: "K-1 World Grand Prix 2005" region: "NTSC-J" @@ -33161,6 +33253,8 @@ SLPS-25629: region: "NTSC-J" gsHWFixes: mipmap: 1 + roundSprite: 2 # Fixes HUD artifacts. + alignSprite: 1 # Fixes vertical lines. memcardFilters: - "SCAJ-20173" - "SLPS-25629" @@ -34332,6 +34426,8 @@ SLPS-73205: region: "NTSC-J" gsHWFixes: mipmap: 1 + roundSprite: 2 # Fixes font and HUD artifacts. + alignSprite: 1 # Fixes vertical lines. SLPS-73206: name: "Super Robot Taisen Alpha 2nd [PlayStation 2 The Best]" region: "NTSC-J" @@ -34375,6 +34471,8 @@ SLPS-73218: region: "NTSC-J" gsHWFixes: mipmap: 1 + roundSprite: 2 # Fixes font and HUD artifacts. + alignSprite: 1 # Fixes vertical lines. SLPS-73219: name: "Tales of Destiny 2 [PlayStation 2 The Best]" region: "NTSC-J" @@ -34572,6 +34670,8 @@ SLPS-73250: region: "NTSC-J" gsHWFixes: mipmap: 1 + roundSprite: 2 # Fixes HUD artifacts. + alignSprite: 1 # Fixes vertical lines. memcardFilters: - "SCAJ-20173" - "SLPS-25629" @@ -34662,6 +34762,8 @@ SLPS-73410: region: "NTSC-J" gsHWFixes: mipmap: 1 + roundSprite: 2 # Fixes font and HUD artifacts. + alignSprite: 1 # Fixes vertical lines. SLPS-73411: name: "Armored Core 2 - Another Age [PlayStation 2 The Best]" region: "NTSC-J" @@ -35228,6 +35330,8 @@ SLUS-20152: compat: 5 gsHWFixes: mipmap: 1 + roundSprite: 2 # Fixes font and HUD artifacts. + alignSprite: 1 # Fixes vertical lines. patches: A32F7CD0: content: |- @@ -36949,6 +37053,8 @@ SLUS-20554: compat: 5 gameFixes: - DMABusyHack # Fixes broken half-bottom artifacts. + gsHWFixes: + roundSprite: 2 # Fixes font artifacts. SLUS-20555: name: "Reel Fishing 3" region: "NTSC-U" @@ -37344,10 +37450,14 @@ SLUS-20643: compat: 5 clampModes: vuClampMode: 2 # Respawn issues, Fixes SPS. + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. SLUS-20643BD: name: "Namco Transmission Demo Disc v1.03 [Soul Calibur II Pack-In]" region: "NTSC-U" compat: 5 + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. SLUS-20644: name: "Armored Core - Silent Line" region: "NTSC-U" @@ -38197,6 +38307,8 @@ SLUS-20851: compat: 5 gsHWFixes: mipmap: 1 + roundSprite: 2 # Fixes font and HUD artifacts. + alignSprite: 1 # Fixes vertical lines. patches: 39B574F0: content: |- @@ -39940,6 +40052,8 @@ SLUS-21216: compat: 5 gameFixes: - EETimingHack # Fixes bad colours on character select when in Progressive Scan. + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. SLUS-21217: name: "Incredibles, The - Rise of the Underminers" region: "NTSC-U" @@ -40094,6 +40208,8 @@ SLUS-21243: name: "Metal Gear Solid 3 - Subsistence [Disc2of3]" region: "NTSC-U" compat: 5 + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLUS-21359" SLUS-21244: @@ -40585,6 +40701,8 @@ SLUS-21346: compat: 5 gsHWFixes: mipmap: 1 + roundSprite: 2 # Fixes HUD artifacts. + alignSprite: 1 # Fixes vertical lines. memcardFilters: - "SLUS-21346" - "SLUS-20152" @@ -40663,9 +40781,13 @@ SLUS-21359: name: "Metal Gear Solid 3 - Subsistence [Disc1of3]" region: "NTSC-U" compat: 5 + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. SLUS-21360: name: "Metal Gear Solid 3 - Subsistence [Disc3of3]" region: "NTSC-U" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness. memcardFilters: - "SLUS-21359" SLUS-21361: @@ -43494,6 +43616,8 @@ SLUS-29057: SLUS-29058: name: "Soul Calibur II [Demo]" region: "NTSC-U" + gsHWFixes: + alignSprite: 1 # Fixes vertical lines. SLUS-29059: name: "Hunter the Reckoning - Wayward [Demo]" region: "NTSC-U" @@ -44038,3 +44162,5 @@ TLES-54240: TLES-82043: name: "Metal Gear Solid Subsistence Beta Trial Code" region: "PAL-E" + gsHWFixes: + halfPixelOffset: 2 # Fixes blurriness.