mirror of https://github.com/PCSX2/pcsx2.git
GSdx: Purge GSC_SoulCaliburGames crc hacks.
Depth emulation renders the background properly and the stage is no longer dark. Shadows are still missing on D3D11, colclip emulation perhaps.
This commit is contained in:
parent
6899fc74f9
commit
6f6e5eb325
|
@ -499,19 +499,6 @@ CRC::Game CRC::m_games[] =
|
|||
{0x5B659BED, Grandia3, JP, 0},
|
||||
{0x5B657DAD, Grandia3, US, 0},
|
||||
{0x830B6FB1, TalesofSymphonia, JP, 0},
|
||||
{0x86C57952, SoulCalibur2, JP, 0},
|
||||
{0x83AFB38A, SoulCalibur2, KO, 0},
|
||||
{0xE1B01308, SoulCalibur2, US, 0},
|
||||
{0x4B66F38C, SoulCalibur2, US, 0}, // Demo
|
||||
{0x632A5116, SoulCalibur2, EU, 0},
|
||||
{0xFB8554A0, SoulCalibur3, JP, 0},
|
||||
{0x7C7B9E71, SoulCalibur3, JP, 0},
|
||||
{0x027C604C, SoulCalibur3, US, 0},
|
||||
{0x24090A12, SoulCalibur3, EU, 0},
|
||||
{0x3BA95B70, SoulCalibur3, EU, 0},
|
||||
{0xBC5480A3, SoulCalibur3, EU, 0},
|
||||
{0xBE40779A, SoulCalibur3, RU, 0},
|
||||
{0x37B99B14, SoulCalibur3, KO, 0},
|
||||
{0xFC0F8A5B, Simple2000Vol114, JP, 0},
|
||||
{0xBDD9BAAD, UrbanReign, US, 0}, // cutie comment
|
||||
{0x0418486E, UrbanReign, RU, 0},
|
||||
|
|
|
@ -145,8 +145,6 @@ public:
|
|||
SMTNocturne,
|
||||
SonicUnleashed,
|
||||
SoTC,
|
||||
SoulCalibur2,
|
||||
SoulCalibur3,
|
||||
SoulReaver2,
|
||||
Spartan,
|
||||
SpyroEternalNight,
|
||||
|
|
|
@ -1456,25 +1456,6 @@ bool GSC_RadiataStories(const GSFrameInfo& fi, int& skip)
|
|||
return true;
|
||||
}
|
||||
|
||||
bool GSC_SoulCaliburGames(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 = 2;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
bool GSC_SuikodenTactics(const GSFrameInfo& fi, int& skip)
|
||||
{
|
||||
if(skip == 0)
|
||||
|
@ -2129,8 +2110,6 @@ void GSState::SetupCrcHack()
|
|||
lut[CRC::GodOfWar2] = GSC_GodOfWar2;
|
||||
lut[CRC::LordOfTheRingsTwoTowers] = GSC_LordOfTheRingsTwoTowers;
|
||||
lut[CRC::Okami] = GSC_Okami;
|
||||
lut[CRC::SoulCalibur2] = GSC_SoulCaliburGames;
|
||||
lut[CRC::SoulCalibur3] = GSC_SoulCaliburGames;
|
||||
lut[CRC::SuikodenTactics] = GSC_SuikodenTactics;
|
||||
lut[CRC::TenchuFS] = GSC_Tenchu;
|
||||
lut[CRC::TenchuWoH] = GSC_Tenchu;
|
||||
|
|
Loading…
Reference in New Issue