mirror of https://github.com/PCSX2/pcsx2.git
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:
parent
64ab2d53e1
commit
79a38858d1
|
@ -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
|
||||
|
|
|
@ -44,7 +44,6 @@ public:
|
|||
CastlevaniaLoI,
|
||||
Clannad,
|
||||
CrashBandicootWoC,
|
||||
CrashNburn,
|
||||
DarkCloud,
|
||||
DBZBT2,
|
||||
DBZBT3,
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue