mirror of https://github.com/PCSX2/pcsx2.git
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:
parent
8d8f0f82d8
commit
366e7b9dbd
|
@ -403,8 +403,6 @@ CRC::Game CRC::m_games[] =
|
||||||
{0xF088FA5B, DeathByDegreesTekkenNinaWilliams, KO, 0},
|
{0xF088FA5B, DeathByDegreesTekkenNinaWilliams, KO, 0},
|
||||||
{0xE1D6F85E, DeathByDegreesTekkenNinaWilliams, US, 0},
|
{0xE1D6F85E, DeathByDegreesTekkenNinaWilliams, US, 0},
|
||||||
{0x59683BB0, DeathByDegreesTekkenNinaWilliams, EU, 0},
|
{0x59683BB0, DeathByDegreesTekkenNinaWilliams, EU, 0},
|
||||||
{0x5B659BED, Grandia3, JP, 0},
|
|
||||||
{0x5B657DAD, Grandia3, US, 0},
|
|
||||||
{0x830B6FB1, TalesofSymphonia, JP, 0},
|
{0x830B6FB1, TalesofSymphonia, JP, 0},
|
||||||
{0xFC0F8A5B, Simple2000Vol114, JP, 0},
|
{0xFC0F8A5B, Simple2000Vol114, JP, 0},
|
||||||
{0xBDD9BAAD, UrbanReign, US, 0}, // cutie comment
|
{0xBDD9BAAD, UrbanReign, US, 0}, // cutie comment
|
||||||
|
|
|
@ -63,7 +63,6 @@ public:
|
||||||
GodHand,
|
GodHand,
|
||||||
GodOfWar,
|
GodOfWar,
|
||||||
GodOfWar2,
|
GodOfWar2,
|
||||||
Grandia3,
|
|
||||||
GT3,
|
GT3,
|
||||||
GT4,
|
GT4,
|
||||||
GTConcept,
|
GTConcept,
|
||||||
|
|
|
@ -945,19 +945,6 @@ bool GSC_SlyGames(const GSFrameInfo& fi, int& skip)
|
||||||
return true;
|
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
|
// Aggressive only hack
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
@ -1361,9 +1348,6 @@ void GSState::SetupCrcHack()
|
||||||
lut[CRC::Sly2] = GSC_SlyGames; // SW blending on fbmask + Upscaling issue
|
lut[CRC::Sly2] = GSC_SlyGames; // SW blending on fbmask + Upscaling issue
|
||||||
lut[CRC::Sly3] = 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)
|
// These games emulate a stencil buffer with the alpha channel of the RT (too slow to move to Aggressive)
|
||||||
// Needs at least Basic Blending,
|
// Needs at least Basic Blending,
|
||||||
// see https://github.com/PCSX2/pcsx2/pull/2921
|
// see https://github.com/PCSX2/pcsx2/pull/2921
|
||||||
|
|
Loading…
Reference in New Issue