mirror of https://github.com/PCSX2/pcsx2.git
GSdx: Purge GSC_SpyroNewBeginning, GSC_SpyroEternalNight crc hacks.
Effect correctly emulated with texture shuffle on all renders.
This commit is contained in:
parent
f0fec02eec
commit
697aa5e4b7
|
@ -422,11 +422,6 @@ CRC::Game CRC::m_games[] =
|
|||
{0x4A0E5B3A, MidnightClub3, US, 0}, // dub
|
||||
{0xEBE1972D, MidnightClub3, EU, 0}, // dub
|
||||
{0x60A42FF5, MidnightClub3, US, 0}, // remix
|
||||
{0xD03D4C77, SpyroNewBeginning, US, 0},
|
||||
{0x0EE5646B, SpyroNewBeginning, EU, 0},
|
||||
{0xB80CE8EC, SpyroEternalNight, US, 0},
|
||||
{0x8AE9536D, SpyroEternalNight, EU, 0},
|
||||
{0xC95F0198, SpyroEternalNight, NoRegion, 0},
|
||||
{0x43AB7214, TalesOfLegendia, US, 0},
|
||||
{0x1F8640E0, TalesOfLegendia, JP, 0},
|
||||
{0xE4F5DA2B, TalesOfLegendia, KO, 0},
|
||||
|
|
|
@ -147,8 +147,6 @@ public:
|
|||
SoTC,
|
||||
SoulReaver2,
|
||||
Spartan,
|
||||
SpyroEternalNight,
|
||||
SpyroNewBeginning,
|
||||
StarOcean3,
|
||||
StarWarsForceUnleashed,
|
||||
SteambotChronicles,
|
||||
|
|
|
@ -1587,32 +1587,6 @@ bool GSC_CrashNburn(const GSFrameInfo& fi, int& skip)
|
|||
return true;
|
||||
}
|
||||
|
||||
bool GSC_SpyroNewBeginning(const GSFrameInfo& fi, int& skip)
|
||||
{
|
||||
if(skip == 0)
|
||||
{
|
||||
if(fi.TME && fi.FBP == fi.TBP0 && fi.FPSM == fi.TPSM && (fi.TBP0 == 0x034a0 || fi.TBP0 == 0x03020) && fi.TPSM == PSM_PSMCT16)
|
||||
{
|
||||
skip = 2;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
bool GSC_SpyroEternalNight(const GSFrameInfo& fi, int& skip)
|
||||
{
|
||||
if(skip == 0)
|
||||
{
|
||||
if(fi.TME && fi.FBP == fi.TBP0 && fi.FPSM == fi.TPSM && (fi.TBP0 == 0x034a0 || fi.TBP0 == 0x035a0 || fi.TBP0 == 0x036e0) && fi.TPSM == PSM_PSMCT16)
|
||||
{
|
||||
skip = 2;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
bool GSC_XE3(const GSFrameInfo& fi, int& skip)
|
||||
{
|
||||
if(skip == 0)
|
||||
|
@ -2096,8 +2070,6 @@ void GSState::SetupCrcHack()
|
|||
lut[CRC::LegoBatman] = GSC_LegoBatman;
|
||||
lut[CRC::OnePieceGrandAdventure] = GSC_OnePieceGrandAdventure;
|
||||
lut[CRC::OnePieceGrandBattle] = GSC_OnePieceGrandBattle;
|
||||
lut[CRC::SpyroEternalNight] = GSC_SpyroEternalNight;
|
||||
lut[CRC::SpyroNewBeginning] = GSC_SpyroNewBeginning;
|
||||
|
||||
// Those games might requires accurate fbmask
|
||||
lut[CRC::Sly2] = GSC_Sly2;
|
||||
|
|
Loading…
Reference in New Issue