From 228d272ae0b01628b4bb5dae77a3ebe5e18a01a5 Mon Sep 17 00:00:00 2001 From: JordanTheToaster Date: Tue, 9 Apr 2024 23:12:07 +0100 Subject: [PATCH] GSHwHack: Purge The Getaway CRC No longer needed as the fog wall does not appear on basic blending. --- pcsx2/GS/Renderers/HW/GSHwHack.cpp | 18 ------------------ pcsx2/GS/Renderers/HW/GSHwHack.h | 1 - 2 files changed, 19 deletions(-) diff --git a/pcsx2/GS/Renderers/HW/GSHwHack.cpp b/pcsx2/GS/Renderers/HW/GSHwHack.cpp index 7b1b040e2e7896..348540b03e1ce0 100644 --- a/pcsx2/GS/Renderers/HW/GSHwHack.cpp +++ b/pcsx2/GS/Renderers/HW/GSHwHack.cpp @@ -581,22 +581,6 @@ bool GSHwHack::GSC_SteambotChronicles(GSRendererHW& r, int& skip) return true; } -bool GSHwHack::GSC_GetawayGames(GSRendererHW& r, int& skip) -{ - if (GSConfig.AccurateBlendingUnit >= AccBlendLevel::High) - return true; - - if (skip == 0) - { - if ((RFBP == 0 || RFBP == 0x1180 || RFBP == 0x1400) && RTPSM == PSMT8H && RFBMSK == 0) - { - skip = 1; // Removes fog wall. - } - } - - return true; -} - bool GSHwHack::GSC_NFSUndercover(GSRendererHW& r, int& skip) { // NFS Undercover does a weird texture shuffle by page, which really isn't supported by our TC. @@ -1502,8 +1486,6 @@ const GSHwHack::Entry GSHwHack::s_get_skip_count_function // Upscaling hacks CRC_F(GSC_UltramanFightingEvolution), - // Accurate Blending - CRC_F(GSC_GetawayGames), }; const GSHwHack::Entry GSHwHack::s_before_draw_functions[] = { diff --git a/pcsx2/GS/Renderers/HW/GSHwHack.h b/pcsx2/GS/Renderers/HW/GSHwHack.h index 57bc4855b56b62..d1b8ea73c32e60 100644 --- a/pcsx2/GS/Renderers/HW/GSHwHack.h +++ b/pcsx2/GS/Renderers/HW/GSHwHack.h @@ -24,7 +24,6 @@ class GSHwHack static bool GSC_Simple2000Vol114(GSRendererHW& r, int& skip); static bool GSC_UrbanReign(GSRendererHW& r, int& skip); static bool GSC_SteambotChronicles(GSRendererHW& r, int& skip); - static bool GSC_GetawayGames(GSRendererHW& r, int& skip); static bool GSC_BlueTongueGames(GSRendererHW& r, int& skip); static bool GSC_Battlefield2(GSRendererHW& r, int& skip); static bool GSC_NFSUndercover(GSRendererHW& r, int& skip);