gsdx-hw: Remove Sly 2 3 TS crc hacks.

HPO special aggressive does a pretty good job when upscaling.
This commit is contained in:
lightningterror 2020-12-10 15:18:02 +01:00
parent d5adcdd1b2
commit 85c3ee823f
3 changed files with 0 additions and 42 deletions

View File

@ -267,22 +267,6 @@ CRC::Game CRC::m_games[] =
{0x7FA1510D, TenchuWoH, EU, 0}, // PAL ES, IT
{0xC8DADF58, TenchuWoH, EU, 0},
{0x13DD9957, TenchuWoH, JP, 0},
{0x8BC95883, Sly3, US, 0},
{0x3130A4D3, Sly3, US, 0}, // E3 Demo
{0x35CCFA60, Sly3, US, 0}, // Regular Demo
{0x8C146034, Sly3, EU, 0}, // Demo
{0x3670B6F9, Sly3, EU, 0}, // Prototype
{0x8164C614, Sly3, EU, 0},
{0xA8CC1583, Sly3, KO, 0},
{0x518DD841, Sly2, KO, 0},
{0x07652DD9, Sly2, US, 0},
{0x5B93397F, Sly2, US, 0}, // E3 Demo
{0xA480549C, Sly2, US, 0}, // Prototype
{0xDD0B5E6C, Sly2, US, 0}, // Internal prototype disc
{0x615EA2DB, Sly2, JP, 0}, // Kaitou Sly Cooper 2
{0xFDA1CBF6, Sly2, EU, 0},
{0x15DD1F6F, Sly2, NoRegion, 0},
{0xBF1739E2, Sly2, NoRegion, 0}, // Prototype maybe, is it official ? I don't remember, found it when testing my dumps (LT).
{0x506644B3, BigMuthaTruckers, EU, 0},
{0x90F0D852, BigMuthaTruckers, US, 0},
{0x92624842, BigMuthaTruckers, US, 0},

View File

@ -116,8 +116,6 @@ public:
Shox,
Simple2000Vol114,
SkyGunner,
Sly2,
Sly3,
SMTNocturne,
SonicUnleashed,
SoTC,

View File

@ -859,28 +859,6 @@ bool GSC_TenchuGames(const GSFrameInfo& fi, int& skip)
return true;
}
bool GSC_SlyGames(const GSFrameInfo& fi, int& skip)
{
if (skip == 0)
{
if (fi.TME && fi.FPSM == fi.TPSM && (fi.FBP == 0x00000 || fi.FBP == 0x00700 || fi.FBP == 0x00800 || fi.FBP == 0x008c0 || fi.FBP == 0x00a80 || fi.FBP == 0x00e00) && fi.TPSM == PSM_PSMCT16 && fi.FBMSK == 0x03FFF)
// 0x00a80, 0x00e00 from Sly 3
{
// Upscaling issue with texture shuffle on dx and gl. Also removes shadows on gl.
skip = 1000;
}
}
else
{
if (fi.TME && fi.FPSM == fi.TPSM && fi.TPSM == PSM_PSMCT16 && fi.FBMSK == 0x03FFF)
{
skip = 3;
}
}
return true;
}
////////////////////////////////////////////////////////////////////////////////
// Aggressive only hack
////////////////////////////////////////////////////////////////////////////////
@ -1132,8 +1110,6 @@ void GSState::SetupCrcHack()
lut[CRC::GetaWayBlackMonday] = GSC_GetaWayGames; // Blending High
lut[CRC::TenchuFS] = GSC_TenchuGames;
lut[CRC::TenchuWoH] = GSC_TenchuGames;
lut[CRC::Sly2] = GSC_SlyGames; // SW blending on fbmask + Upscaling issue
lut[CRC::Sly3] = GSC_SlyGames; // SW blending on fbmask + Upscaling issue
// These games emulate a stencil buffer with the alpha channel of the RT (too slow to move to Aggressive)
// Needs at least Basic Blending,