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:
lightningterror 2018-12-20 12:09:57 +01:00
parent 6899fc74f9
commit 6f6e5eb325
3 changed files with 0 additions and 36 deletions

View File

@ -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},

View File

@ -145,8 +145,6 @@ public:
SMTNocturne,
SonicUnleashed,
SoTC,
SoulCalibur2,
SoulCalibur3,
SoulReaver2,
Spartan,
SpyroEternalNight,

View File

@ -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;