From a48bc76ca6f53ed92a95320b3458e9efec72d090 Mon Sep 17 00:00:00 2001 From: Silent Date: Sat, 22 Feb 2025 16:59:51 +0100 Subject: [PATCH] GameDB: Add NFS Undercover memcard filters Checks from NFS Carbon (incl. a bugged check for MW BE) are in the code, but unused. --- bin/resources/GameIndex.yaml | 88 ++++++++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) diff --git a/bin/resources/GameIndex.yaml b/bin/resources/GameIndex.yaml index 07a11d6ab4..f6e743560e 100644 --- a/bin/resources/GameIndex.yaml +++ b/bin/resources/GameIndex.yaml @@ -28465,6 +28465,18 @@ SLES-55349: gpuTargetCLUT: 1 # Fixes sun penetration. nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" + memcardFilters: + - "SLES-55349" + - "SLES-55350" + - "SLES-55351" + - "SLES-55352" + - "SLES-55353" + # Checks from Carbon are left in the code, unused. + - "SLES-53557" + - "SLES-53558" + - "SLES-53559" + - "SLES-53857" + - "SLES-52725" SLES-55350: name: "Need for Speed - Undercover" region: "PAL-F-G" @@ -28475,6 +28487,18 @@ SLES-55350: gpuTargetCLUT: 1 # Fixes sun penetration. nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" + memcardFilters: + - "SLES-55349" + - "SLES-55350" + - "SLES-55351" + - "SLES-55352" + - "SLES-55353" + # Checks from Carbon are left in the code, unused. + - "SLES-53557" + - "SLES-53558" + - "SLES-53559" + - "SLES-53857" + - "SLES-52725" SLES-55351: name: "Need for Speed - Undercover" region: "PAL-I-S" @@ -28485,6 +28509,18 @@ SLES-55351: gpuTargetCLUT: 1 # Fixes sun penetration. nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" + memcardFilters: + - "SLES-55349" + - "SLES-55350" + - "SLES-55351" + - "SLES-55352" + - "SLES-55353" + # Checks from Carbon are left in the code, unused. + - "SLES-53557" + - "SLES-53558" + - "SLES-53559" + - "SLES-53857" + - "SLES-52725" SLES-55352: name: "Need for Speed - Undercover" region: "PAL-SC" @@ -28496,6 +28532,18 @@ SLES-55352: gpuTargetCLUT: 1 # Fixes sun penetration. nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" + memcardFilters: + - "SLES-55349" + - "SLES-55350" + - "SLES-55351" + - "SLES-55352" + - "SLES-55353" + # Checks from Carbon are left in the code, unused. + - "SLES-53557" + - "SLES-53558" + - "SLES-53559" + - "SLES-53857" + - "SLES-52725" SLES-55353: name: "Need for Speed - Undercover" region: "PAL-M6" @@ -28506,6 +28554,18 @@ SLES-55353: gpuTargetCLUT: 1 # Fixes sun penetration. nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" + memcardFilters: + - "SLES-55349" + - "SLES-55350" + - "SLES-55351" + - "SLES-55352" + - "SLES-55353" + # Checks from Carbon are left in the code, unused. + - "SLES-53557" + - "SLES-53558" + - "SLES-53559" + - "SLES-53857" + - "SLES-52725" SLES-55354: name: "Shin Megami Tensei - Persona 3 FES" region: "PAL-E" @@ -31613,6 +31673,13 @@ SLKA-25446: recommendedBlendingLevel: 3 # Improves car reflections. halfPixelOffset: 2 # Fixes blurriness. getSkipCount: "GSC_NFSUndercover" + memcardFilters: + - "SLKA-25446" + # Checks from Carbon are left in the code, unused. + - "SLKA-25185" + - "SLKA-25334" + - "SLAJ-25075" + - "SLKA-25241" SLKA-25447: name: "FIFA 09" region: "NTSC-K" @@ -32462,6 +32529,13 @@ SLPM-55127: gpuTargetCLUT: 1 # Fixes sun penetration. nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" + memcardFilters: + - "SLPM-55127" + # Checks from Carbon are left in the code, unused. + - "SLPM-66232" + - "SLPM-66562" + - "SLAJ-25075" + - "SLPM-65766" SLPM-55128: name: "ラグビー08 [英語版] [EA:SY! 1980]" name-sort: "らぐびー08 [えいごばん] [EA:SY! 1980]" @@ -33050,6 +33124,13 @@ SLPM-55244: gpuTargetCLUT: 1 # Fixes sun penetration. nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" + memcardFilters: + - "SLPM-55244" + # Checks from Carbon are left in the code, unused. + - "SLPM-66232" + - "SLPM-66562" + - "SLAJ-25075" + - "SLPM-65766" SLPM-55245: name: "ひまわり -Pebble in the Sky-" name-sort: "ひまわり -Pebble in the Sky-" @@ -71287,6 +71368,13 @@ SLUS-21801: gpuTargetCLUT: 1 # Fixes sun penetration. nativeScaling: 2 # Fixes post alignment. getSkipCount: "GSC_NFSUndercover" + memcardFilters: + - "SLUS-21801" + # Checks from Carbon are left in the code, unused. + - "SLUS-21267" + - "SLUS-21351" + - "SLAJ-25075" + - "SLUS-21065" SLUS-21802: name: "Naked Brothers Band - The Video Game" region: "NTSC-U"