diff --git a/bin/GameIndex.yaml b/bin/GameIndex.yaml index a90c94c1a6..2a048d7b79 100644 --- a/bin/GameIndex.yaml +++ b/bin/GameIndex.yaml @@ -12401,6 +12401,16 @@ SLES-52941: SLES-52942: name: "Midnight Club 3 - DUB Edition" region: "PAL-M5" + patches: + EBE1972D: + content: |- + comment=Patch by Refraction and Prafull + // 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,D0525A1C,extended,00000800 + patch=1,EE,20525A1C,extended,00000000 SLES-52943: name: "ESPN NFL 2K5" region: "PAL-E" @@ -14121,6 +14131,16 @@ SLES-53716: SLES-53717: name: "Midnight Club 3 - DUB Edition Remix" region: "PAL-M5" + patches: + 208183AF: + 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,D0529074,extended,00000800 + patch=1,EE,20529074,extended,00000000 SLES-53718: name: "Sims 2, The" region: "PAL-M10" @@ -36279,6 +36299,16 @@ SLUS-21029: name: "Midnight Club 3 - DUB Edition" region: "NTSC-U" compat: 5 + patches: + 4A0E5B3A: + 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,D05257FC,extended,00000800 + patch=1,EE,205257FC,extended,00000000 SLUS-21030: name: "Outlaw Golf 2" region: "NTSC-U" @@ -37718,7 +37748,8 @@ SLUS-21355: // 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=0,EE,0052907C,word,00000000 + patch=1,EE,D052907C,extended,00000800 + patch=1,EE,2052907C,extended,00000000 SLUS-21356: name: "Tom Clancy's Splinter Cell - Double Agent" region: "NTSC-U"