gsdx-hw: Purge Grandia3 crc hacks.

Upscaling issues can be solved with half pixel offset. Leave the
accurate blur alone!
This commit is contained in:
lightningterror 2020-09-17 20:10:44 +02:00
parent 8d8f0f82d8
commit 366e7b9dbd
3 changed files with 0 additions and 19 deletions

View File

@ -403,8 +403,6 @@ CRC::Game CRC::m_games[] =
{0xF088FA5B, DeathByDegreesTekkenNinaWilliams, KO, 0},
{0xE1D6F85E, DeathByDegreesTekkenNinaWilliams, US, 0},
{0x59683BB0, DeathByDegreesTekkenNinaWilliams, EU, 0},
{0x5B659BED, Grandia3, JP, 0},
{0x5B657DAD, Grandia3, US, 0},
{0x830B6FB1, TalesofSymphonia, JP, 0},
{0xFC0F8A5B, Simple2000Vol114, JP, 0},
{0xBDD9BAAD, UrbanReign, US, 0}, // cutie comment

View File

@ -63,7 +63,6 @@ public:
GodHand,
GodOfWar,
GodOfWar2,
Grandia3,
GT3,
GT4,
GTConcept,

View File

@ -945,19 +945,6 @@ bool GSC_SlyGames(const GSFrameInfo& fi, int& skip)
return true;
}
bool GSC_Grandia3(const GSFrameInfo& fi, int& skip)
{
if (skip == 0)
{
if (fi.TME && (fi.FBP == 0x0 || fi.FBP == 0x0e00) && (fi.TBP0 == 0x2a00 || fi.TBP0 == 0x0e00 || fi.TBP0 == 0) && fi.FPSM == fi.TPSM && fi.TPSM == PSM_PSMCT32)
{
skip = 1; // Blur
}
}
return true;
}
////////////////////////////////////////////////////////////////////////////////
// Aggressive only hack
////////////////////////////////////////////////////////////////////////////////
@ -1361,9 +1348,6 @@ void GSState::SetupCrcHack()
lut[CRC::Sly2] = GSC_SlyGames; // SW blending on fbmask + Upscaling issue
lut[CRC::Sly3] = GSC_SlyGames; // SW blending on fbmask + Upscaling issue
// Needs testing
lut[CRC::Grandia3] = GSC_Grandia3;
// These games emulate a stencil buffer with the alpha channel of the RT (too slow to move to Aggressive)
// Needs at least Basic Blending,
// see https://github.com/PCSX2/pcsx2/pull/2921