gsdx-hw: Purge GSC_SimpsonsGame crc hacks.

Upscaling issue can be resolved with Half Pixel Offset Normal.
This commit is contained in:
lightningterror 2019-05-05 23:37:18 +02:00
parent 079baaed99
commit 9a5225dfdf
3 changed files with 0 additions and 25 deletions

View File

@ -229,13 +229,6 @@ CRC::Game CRC::m_games[] =
{0xAA5EC3A3, TalesOfAbyss, JP, 0},
{0xFB236A46, SonicUnleashed, US, 0},
{0x8C913264, SonicUnleashed, EU, 0},
{0x5C1EBD61, SimpsonsGame, EU, 0},
{0x5C1EBF61, SimpsonsGame, FR, 0},
{0x4C7BB3C8, SimpsonsGame, NoRegion, 0},
{0x4C94B32C, SimpsonsGame, NoRegion, 0},
{0x565B7E04, SimpsonsGame, IT, 0},
{0x206779D8, SimpsonsGame, EU, 0},
{0xBBE4D862, SimpsonsGame, US, 0},
{0xD71B57F4, Genji, US, 0},
{0xFADEBC45, Genji, EU, 0},
{0xB4776FC1, Genji, JP, 0},

View File

@ -123,7 +123,6 @@ public:
ShinOnimusha,
Shox,
Simple2000Vol114,
SimpsonsGame,
SkyGunner,
Sly2,
Sly3,

View File

@ -1381,22 +1381,6 @@ bool GSC_ShinOnimusha(const GSFrameInfo& fi, int& skip)
return true;
}
bool GSC_SimpsonsGame(const GSFrameInfo& fi, int& skip)
{
if(skip == 0)
{
if(fi.TME && fi.FBP == 0x03000 && fi.FPSM == PSM_PSMCT32 && fi.TPSM == PSM_PSMT8H)
{
// Removes character outlines, similar to DBZ BT3.
// Upscaling causes the outlines to be out of place but can be fixed with TC Offsets.
// The hack can be used to increase slight performance.
skip = 2;
}
}
return true;
}
////////////////////////////////////////////////////////////////////////////////
#ifdef ENABLE_DYNAMIC_CRC_HACK
@ -1659,7 +1643,6 @@ void GSState::SetupCrcHack()
lut[CRC::GodOfWar] = GSC_GodOfWar;
lut[CRC::GTASanAndreas] = GSC_GTASanAndreas; // RW frame buffer. UserHacks_AutoFlush allow to emulate it correctly. Can be used as an upscaling hack.
lut[CRC::Okami] = GSC_Okami;
lut[CRC::SimpsonsGame] = GSC_SimpsonsGame;
}
m_gsc = lut[m_game.title];