gsdx: Purge GSC_CrashNburn crc hacks.

Depth, texture shuffle rendered correctly.
@MrCK1 did the tests. PAL needs to be tested as well.
This commit is contained in:
lightningterror 2019-02-24 22:12:27 +01:00
parent 64ab2d53e1
commit 79a38858d1
3 changed files with 0 additions and 25 deletions

View File

@ -352,8 +352,6 @@ CRC::Game CRC::m_games[] =
{0x958DCA28, ShadowofRome, EU, 0},
{0x57818AF6, ShadowofRome, US, 0},
{0x1E210E60, ShadowofRome, US, 0}, // Demo
{0xF21EE6E0, CrashNburn, US, 0},
{0x54A548B4, CrashNburn, EU, 0},
{0x694A998E, TombRaiderUnderworld, JP, 0}, // cutie comment
{0x8E214549, TombRaiderUnderworld, EU, 0},
{0x8E265148, TombRaiderUnderworld, RU, 0}, // Unofficial RU-version

View File

@ -44,7 +44,6 @@ public:
CastlevaniaLoI,
Clannad,
CrashBandicootWoC,
CrashNburn,
DarkCloud,
DBZBT2,
DBZBT3,

View File

@ -1272,25 +1272,6 @@ bool GSC_CastlevaniaGames(const GSFrameInfo& fi, int& skip)
return true;
}
bool GSC_CrashNburn(const GSFrameInfo& fi, int& skip)
{
if(skip == 0)
{
if(fi.TME)
{
// depth textures (bully, mgs3s1 intro, Front Mission 5)
if( (fi.TPSM == PSM_PSMZ32 || fi.TPSM == PSM_PSMZ24 || fi.TPSM == PSM_PSMZ16 || fi.TPSM == PSM_PSMZ16S) ||
// General, often problematic post processing
(GSUtil::HasSharedBits(fi.FBP, fi.FPSM, fi.TBP0, fi.TPSM)) )
{
skip = 1;
}
}
}
return true;
}
bool GSC_XenosagaE3(const GSFrameInfo& fi, int& skip)
{
if(skip == 0)
@ -1813,9 +1794,6 @@ void GSState::SetupCrcHack()
// Needs testing
lut[CRC::HauntingGround] = GSC_HauntingGround; // + Texture cache issue + Date
// Not tested but must be fixed with texture shuffle
lut[CRC::CrashNburn] = GSC_CrashNburn; // seem to be a basic depth effect
// Those games might requires accurate fbmask
lut[CRC::Sly2] = GSC_SlyGames; // + Upscaling issue
lut[CRC::Sly3] = GSC_SlyGames; // + Upscaling issue