From 2fedecb809b8690a67acf32543bbb3b608d63585 Mon Sep 17 00:00:00 2001 From: lightningterror <18107717+lightningterror@users.noreply.github.com> Date: Mon, 21 Mar 2022 17:20:19 +0100 Subject: [PATCH] GS-hw: Purge Evangelion crc hack. It's broken, HPO special does the job. Someone should add it to the hw gamefixes. --- pcsx2/GS/GSCrc.cpp | 1 - pcsx2/GS/GSCrc.h | 1 - pcsx2/GS/Renderers/HW/GSHwHack.cpp | 16 ---------------- 3 files changed, 18 deletions(-) diff --git a/pcsx2/GS/GSCrc.cpp b/pcsx2/GS/GSCrc.cpp index f5a3f98caf..a81863439d 100644 --- a/pcsx2/GS/GSCrc.cpp +++ b/pcsx2/GS/GSCrc.cpp @@ -222,7 +222,6 @@ const CRC::Game CRC::m_games[] = {0xDD93DA88, BigMuthaTruckers, JP, 0}, // Bakusou Convoy Densetsu - Otoko Hanamichi America Roman {0xE169BAF8, RedDeadRevolver, US, 0}, {0xE2E67E23, RedDeadRevolver, EU, 0}, - {0xCBB87BF9, EvangelionJo, JP, 0}, {0xC5B75C7C, Oneechanbara2Special, JP, 0}, {0xC725CC6C, Oneechanbara2Special, JP, 0}, {0x07608CA2, Oneechanbara2Special, EU, 0}, // Zombie Hunters 2 diff --git a/pcsx2/GS/GSCrc.h b/pcsx2/GS/GSCrc.h index 0da94c1271..06e2ca873c 100644 --- a/pcsx2/GS/GSCrc.h +++ b/pcsx2/GS/GSCrc.h @@ -31,7 +31,6 @@ public: DBZBT2, DBZBT3, DeathByDegreesTekkenNinaWilliams, - EvangelionJo, FFX, FFX2, FFXII, diff --git a/pcsx2/GS/Renderers/HW/GSHwHack.cpp b/pcsx2/GS/Renderers/HW/GSHwHack.cpp index 1c0d300833..3d6bd3cd0d 100644 --- a/pcsx2/GS/Renderers/HW/GSHwHack.cpp +++ b/pcsx2/GS/Renderers/HW/GSHwHack.cpp @@ -237,21 +237,6 @@ bool GSC_IkkiTousen(const GSFrameInfo& fi, int& skip) return true; } -bool GSC_EvangelionJo(const GSFrameInfo& fi, int& skip) -{ - if (skip == 0) - { - if ((CRC_Aggressive || !s_nativeres) && fi.TME && fi.TBP0 == 0x2BC0 || (fi.FBP == 0 || fi.FBP == 0x1180) && (fi.FPSM | fi.TPSM) == 0) - { - // Don't enable hack on native res if crc is below aggressive. - // Removes blur/glow. Fixes ghosting when resolution is upscaled. - skip = 1; - } - } - - return true; -} - bool GSC_Oneechanbara2Special(const GSFrameInfo& fi, int& skip) { if (skip == 0) @@ -992,7 +977,6 @@ void GSState::SetupCrcHack() // Upscaling hacks lut[CRC::DBZBT3] = GSC_DBZBT3; - lut[CRC::EvangelionJo] = GSC_EvangelionJo; lut[CRC::FightingBeautyWulong] = GSC_FightingBeautyWulong; lut[CRC::GodOfWar2] = GSC_GodOfWar2; lut[CRC::IkkiTousen] = GSC_IkkiTousen;