mirror of https://github.com/PCSX2/pcsx2.git
GSdx: Ease crc hack for DBZ BT2.
Fixes ground corrupt textures caused by the hack on the EU version. US works fine with skip 5 but not 4. Didn't spot any regressions on both so far. Might need extra testing by users.
This commit is contained in:
parent
8747781bdc
commit
8307cfc54d
|
@ -66,9 +66,14 @@ bool GSC_DBZBT2(const GSFrameInfo& fi, int& skip)
|
||||||
{
|
{
|
||||||
// Alpha channel (red line issue has been fixed).
|
// Alpha channel (red line issue has been fixed).
|
||||||
// Sky texture (Depth) is properly rendered on OpenGL only for the NTSC version. The PAL version still has some issues (half screen bottom issue).
|
// Sky texture (Depth) is properly rendered on OpenGL only for the NTSC version. The PAL version still has some issues (half screen bottom issue).
|
||||||
if (g_crc_region == CRC::EU || Dx_only)
|
if (g_crc_region == CRC::EU)
|
||||||
{
|
{
|
||||||
skip = 26;
|
skip = 5;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (Dx_only)
|
||||||
|
skip = 4;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if(!fi.TME && (fi.FBP == 0x02a00 || fi.FBP == 0x03000) && fi.FPSM == PSM_PSMCT16)
|
else if(!fi.TME && (fi.FBP == 0x02a00 || fi.FBP == 0x03000) && fi.FPSM == PSM_PSMCT16)
|
||||||
|
|
Loading…
Reference in New Issue