Permalink
Browse files

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.
  • Loading branch information...
lightningterror committed Dec 1, 2018
1 parent 8747781 commit 8307cfc54d40b30646f0c39c9f72d9f49d41e104
Showing with 7 additions and 2 deletions.
  1. +7 −2 plugins/GSdx/Renderers/HW/GSHwHack.cpp
@@ -66,9 +66,14 @@ bool GSC_DBZBT2(const GSFrameInfo& fi, int& skip)
{
// 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).
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)

2 comments on commit 8307cfc

@lightningterror

This comment has been minimized.

Member

lightningterror replied Dec 1, 2018

Upon further testing looks like the old hack also removed some character limbs which was bad.

Drawback of the new values is that it re enables some light bloom/fog when flying in adventure mode.
I guess it's still a better alternative.

@johnnyde94

This comment has been minimized.

johnnyde94 replied Dec 2, 2018

Build seems to be missing gs and spu2 plug-ins

Please sign in to comment.