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"