mirror of https://github.com/PCSX2/pcsx2.git
gsdx-hw: Remove Sly 2 3 TS crc hacks.
HPO special aggressive does a pretty good job when upscaling.
This commit is contained in:
parent
d5adcdd1b2
commit
85c3ee823f
|
@ -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},
|
||||
|
|
|
@ -116,8 +116,6 @@ public:
|
|||
Shox,
|
||||
Simple2000Vol114,
|
||||
SkyGunner,
|
||||
Sly2,
|
||||
Sly3,
|
||||
SMTNocturne,
|
||||
SonicUnleashed,
|
||||
SoTC,
|
||||
|
|
|
@ -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,
|
||||
|
|
Loading…
Reference in New Issue