From f1576eeb3270e3fe6cb4620651171c4946f25c16 Mon Sep 17 00:00:00 2001 From: refractionpcsx2 Date: Sun, 23 Jan 2022 18:35:30 +0000 Subject: [PATCH] GameDB: Patch for Midnight Club 2 T-Bit --- bin/resources/GameIndex.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/bin/resources/GameIndex.yaml b/bin/resources/GameIndex.yaml index 25b8812c23..04e15acf10 100644 --- a/bin/resources/GameIndex.yaml +++ b/bin/resources/GameIndex.yaml @@ -9402,6 +9402,15 @@ SLES-51054: name: "Midnight Club 2" region: "PAL-M5" compat: 5 + patches: + ACB1989A: + content: |- + comment=Patch by Refraction + // Patches a CTC2 write to FBRST to not set the T-Bit enable + // Fixes slow speed in MTVU due to developers leaving T-Bit enabled and not using it + // PCSX2 has to sync more when T-Bit is enabled so the game spends more time waiting + // for VU1 to finish, which reduces the advantage of MTVU to basically zero. + patch=1,EE,0036E5C4,word,00000000 SLES-51055: name: "Go Go Golf" region: "PAL-E" @@ -33898,6 +33907,15 @@ SLUS-20209: name: "Midnight Club II" region: "NTSC-U" compat: 5 + patches: + E5F2DF38: + content: |- + comment=Patch by Refraction + // Patches a CTC2 write to FBRST to not set the T-Bit enable + // Fixes slow speed in MTVU due to developers leaving T-Bit enabled and not using it + // PCSX2 has to sync more when T-Bit is enabled so the game spends more time waiting + // for VU1 to finish, which reduces the advantage of MTVU to basically zero. + patch=1,EE,0036DA34,word,00000000 SLUS-20210: name: "18 Wheeler - American Pro Trucker" region: "NTSC-U"