From eb0d22626f424fc5e86670c150fe554a906e5873 Mon Sep 17 00:00:00 2001 From: lightningterror Date: Thu, 2 May 2019 21:07:46 +0200 Subject: [PATCH] gsdx-hw: Purge GSC_StarWarsForceUnleashed crc hacks. Shadows are rendered correctly with basic blending on opengl, high on d3d11. --- plugins/GSdx/Renderers/HW/GSHwHack.cpp | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/plugins/GSdx/Renderers/HW/GSHwHack.cpp b/plugins/GSdx/Renderers/HW/GSHwHack.cpp index 927e409c7a..c44e621882 100644 --- a/plugins/GSdx/Renderers/HW/GSHwHack.cpp +++ b/plugins/GSdx/Renderers/HW/GSHwHack.cpp @@ -595,26 +595,6 @@ bool GSC_DevilMayCry3(const GSFrameInfo& fi, int& skip) return true; } -bool GSC_StarWarsForceUnleashed(const GSFrameInfo& fi, int& skip) -{ - if(skip == 0) - { - if(fi.TME && (fi.FBP == 0x038a0 || fi.FBP == 0x03ae0) && fi.FPSM == fi.TPSM && fi.TBP0 == 0x02300 && fi.TPSM == PSM_PSMZ24) - { - skip = 1000; //9, shadows - } - } - else - { - if(fi.TME && fi.FBP == fi.TBP0 && fi.FPSM == fi.TPSM && (fi.TBP0 == 0x034a0 || fi.TBP0 == 0x36e0) && fi.TPSM == PSM_PSMCT16) - { - skip = 2; - } - } - - return true; -} - bool GSC_BurnoutGames(const GSFrameInfo& fi, int& skip) { if(skip == 0) @@ -1579,7 +1559,6 @@ void GSState::SetupCrcHack() lut[CRC::ShadowofRome] = GSC_ShadowofRome; lut[CRC::Simple2000Vol114] = GSC_Simple2000Vol114; lut[CRC::Spartan] = GSC_Spartan; - lut[CRC::StarWarsForceUnleashed] = GSC_StarWarsForceUnleashed; lut[CRC::SFEX3] = GSC_SFEX3; lut[CRC::TalesOfLegendia] = GSC_TalesOfLegendia; lut[CRC::TalesofSymphonia] = GSC_TalesofSymphonia;