mirror of https://github.com/PCSX2/pcsx2.git
GSdx: Adjust Burnout crc hacks to work on multiplayer mode as well.
Yellow stripes crc hack. Note: Only Takedown was tested but other games should work as well.
This commit is contained in:
parent
c898c13eb9
commit
ca002c56e5
|
@ -692,9 +692,11 @@ bool GSC_BurnoutGames(const GSFrameInfo& fi, int& skip)
|
||||||
{
|
{
|
||||||
if(skip == 0)
|
if(skip == 0)
|
||||||
{
|
{
|
||||||
if(fi.TME && (fi.FBP == 0x01dc0 || fi.FBP == 0x01f00 || fi.FBP == 0x02200) && fi.FPSM == fi.TPSM && (fi.TBP0 == 0x01dc0 || fi.TBP0 == 0x01f00 || fi.TBP0 == 0x02200) && fi.TPSM == PSM_PSMCT32)
|
if(fi.TME && (fi.FBP == 0x01dc0 || fi.FBP == 0x01c00 || fi.FBP == 0x01f00 || fi.FBP == 0x01d40 || fi.FBP == 0x02200 || fi.FBP == 0x02000) && fi.FPSM == fi.TPSM && (fi.TBP0 == 0x01dc0 || fi.TBP0 == 0x01c00 || fi.TBP0 == 0x01f00 || fi.TBP0 == 0x01d40 || fi.TBP0 == 0x02200 || fi.TBP0 == 0x02000) && fi.TPSM == PSM_PSMCT32)
|
||||||
{
|
{
|
||||||
// 0x01dc0 ntsc, 0x01f00 ntsc progressive
|
// 0x01dc0 01c00(MP) ntsc, 0x01f00 0x01d40(MP) ntsc progressive, 0x02200(MP) pal.
|
||||||
|
// Yellow stripes.
|
||||||
|
// Multiplayer tested only on Takedown.
|
||||||
skip = 4;
|
skip = 4;
|
||||||
}
|
}
|
||||||
else if (fi.TME && (fi.FBP == 0x02d60 || fi.FBP == 0x033a0) && fi.FPSM == fi.TPSM && (fi.TBP0 == 0x02d60 || fi.TBP0 == 0x033a0) && fi.TPSM == PSM_PSMCT32 && fi.FBMSK == 0x0)
|
else if (fi.TME && (fi.FBP == 0x02d60 || fi.FBP == 0x033a0) && fi.FPSM == fi.TPSM && (fi.TBP0 == 0x02d60 || fi.TBP0 == 0x033a0) && fi.TPSM == PSM_PSMCT32 && fi.FBMSK == 0x0)
|
||||||
|
|
Loading…
Reference in New Issue