Skip to content

Commit

Permalink
GS-hw: Purge LordOfTheRingsThirdAge crc hack.
Browse files Browse the repository at this point in the history
Shadows are now rendered correctly on all renderers.
  • Loading branch information
lightningterror committed Feb 4, 2022
1 parent 2629c92 commit ae4733c
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 27 deletions.
3 changes: 0 additions & 3 deletions pcsx2/GS/GSCrc.cpp
Expand Up @@ -235,9 +235,6 @@ const CRC::Game CRC::m_games[] =
{0x90F0D852, BigMuthaTruckers, US, 0},
{0x92624842, BigMuthaTruckers, US, 0},
{0xDD93DA88, BigMuthaTruckers, JP, 0}, // Bakusou Convoy Densetsu - Otoko Hanamichi America Roman
{0xEB198738, LordOfTheRingsThirdAge, US, 0},
{0x614F4CF4, LordOfTheRingsThirdAge, EU, 0},
{0x37CD4279, LordOfTheRingsThirdAge, KO, 0},
{0xE169BAF8, RedDeadRevolver, US, 0},
{0xE2E67E23, RedDeadRevolver, EU, 0},
{0xCBB87BF9, EvangelionJo, JP, 0}, // cutie comment
Expand Down
1 change: 0 additions & 1 deletion pcsx2/GS/GSCrc.h
Expand Up @@ -84,7 +84,6 @@ class CRC
KyuuketsuKitanMoonties,
Lamune,
LegacyOfKainDefiance,
LordOfTheRingsThirdAge,
MajokkoALaMode2,
Manhunt2,
MetalSlug6,
Expand Down
23 changes: 0 additions & 23 deletions pcsx2/GS/Renderers/HW/GSHwHack.cpp
Expand Up @@ -339,26 +339,6 @@ bool GSC_SFEX3(const GSFrameInfo& fi, int& skip)
return true;
}

bool GSC_LordOfTheRingsThirdAge(const GSFrameInfo& fi, int& skip)
{
if (skip == 0)
{
if (!fi.TME && fi.FBP == 0x03000 && fi.FPSM == PSM_PSMCT32 && fi.TPSM == PSM_PSMT4 && fi.FBMSK == 0xFF000000)
{
skip = 1000; //shadows
}
}
else
{
if (fi.TME && (fi.FBP == 0x0 || fi.FBP == 0x00e00 || fi.FBP == 0x01000) && fi.FPSM == PSM_PSMCT32 && fi.TBP0 == 0x03000 && fi.TPSM == PSM_PSMCT24)
{
skip = 1;
}
}

return true;
}

bool GSC_Tekken5(const GSFrameInfo& fi, int& skip)
{
if (skip == 0)
Expand Down Expand Up @@ -1001,9 +981,6 @@ void GSState::SetupCrcHack()
lut[CRC::SkyGunner] = GSC_SkyGunner; // Maybe not a channel effect
lut[CRC::SteambotChronicles] = GSC_SteambotChronicles;

// Colclip not supported
lut[CRC::LordOfTheRingsThirdAge] = GSC_LordOfTheRingsThirdAge;

// Depth Issue
lut[CRC::BurnoutDominator] = GSC_BurnoutGames;
lut[CRC::BurnoutRevenge] = GSC_BurnoutGames;
Expand Down

0 comments on commit ae4733c

Please sign in to comment.