From b3dce680b0d73475dfac0f2003d60b2bd271af95 Mon Sep 17 00:00:00 2001 From: RedDevilus Date: Sun, 1 May 2022 01:39:39 +0200 Subject: [PATCH] GSHWHack: Comment CrashBandicoot Explains what the actual CRC does and why. --- pcsx2/GS/Renderers/HW/GSHwHack.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pcsx2/GS/Renderers/HW/GSHwHack.cpp b/pcsx2/GS/Renderers/HW/GSHwHack.cpp index 382c954e06..44a64bba13 100644 --- a/pcsx2/GS/Renderers/HW/GSHwHack.cpp +++ b/pcsx2/GS/Renderers/HW/GSHwHack.cpp @@ -142,7 +142,8 @@ bool GSC_Manhunt2(const GSFrameInfo& fi, int& skip) bool GSC_CrashBandicootWoC(const GSFrameInfo& fi, int& skip) { - if (skip == 0) + // Channel effect not properly supported - Removes fog to fix the fog wall issue on Direct3D at any resolution, and while upscaling on every Hardware renderer. + if (skip == 0) { if (fi.TME && (fi.FBP == 0x00000 || fi.FBP == 0x008c0 || fi.FBP == 0x00a00) && (fi.TBP0 == 0x00000 || fi.TBP0 == 0x008c0 || fi.TBP0 == 0x00a00) && fi.FBP == fi.TBP0 && fi.FPSM == PSM_PSMCT32 && fi.FPSM == fi.TPSM) {