From 84bea96941449bd4463a8dcab657fe2bbc4f3365 Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Tue, 20 Sep 2022 00:29:57 +1000 Subject: [PATCH] GS: CRC hack for Black --- pcsx2/GS/GSCrc.cpp | 4 ++++ pcsx2/GS/GSCrc.h | 1 + pcsx2/GS/Renderers/HW/GSRendererHW.cpp | 2 ++ 3 files changed, 7 insertions(+) diff --git a/pcsx2/GS/GSCrc.cpp b/pcsx2/GS/GSCrc.cpp index adebd631bb..89b2f05d75 100644 --- a/pcsx2/GS/GSCrc.cpp +++ b/pcsx2/GS/GSCrc.cpp @@ -26,6 +26,10 @@ const CRC::Game CRC::m_games[] = {0xF95F37EE, ArTonelico2, US, 0}, {0x68CE6801, ArTonelico2, JP, 0}, {0xCE2C1DBF, ArTonelico2, EU, 0}, + {0x5C891FF1, Black, US, 0}, + {0xCAA04879, Black, EU, 0}, + {0xADDFF505, Black, EU, 0}, + {0xB3A9F9ED, Black, JP, 0}, {0x2113EA2E, MetalSlug6, JP, 0}, {0xA6167B59, Lamune, JP, 0}, {0xA39517AB, FFX, EU, 0}, diff --git a/pcsx2/GS/GSCrc.h b/pcsx2/GS/GSCrc.h index b76e09354c..20214cee52 100644 --- a/pcsx2/GS/GSCrc.h +++ b/pcsx2/GS/GSCrc.h @@ -26,6 +26,7 @@ public: AceCombat4, ArTonelico2, BigMuthaTruckers, + Black, BurnoutGames, CrashBandicootWoC, DBZBT2, diff --git a/pcsx2/GS/Renderers/HW/GSRendererHW.cpp b/pcsx2/GS/Renderers/HW/GSRendererHW.cpp index 0f7419498d..be14a9a136 100644 --- a/pcsx2/GS/Renderers/HW/GSRendererHW.cpp +++ b/pcsx2/GS/Renderers/HW/GSRendererHW.cpp @@ -4346,8 +4346,10 @@ GSRendererHW::Hacks::Hacks() m_oi_list.push_back(HackEntry(CRC::Jak3, CRC::RegionCount, &GSRendererHW::OI_JakGames)); m_oi_list.push_back(HackEntry(CRC::JakX, CRC::RegionCount, &GSRendererHW::OI_JakGames)); m_oi_list.push_back(HackEntry(CRC::BurnoutGames, CRC::RegionCount, &GSRendererHW::OI_BurnoutGames)); + m_oi_list.push_back(HackEntry(CRC::Black, CRC::RegionCount, &GSRendererHW::OI_BurnoutGames)); m_oo_list.push_back(HackEntry(CRC::BurnoutGames, CRC::RegionCount, &GSRendererHW::OO_BurnoutGames)); + m_oo_list.push_back(HackEntry(CRC::Black, CRC::RegionCount, &GSRendererHW::OO_BurnoutGames)); } void GSRendererHW::Hacks::SetGameCRC(const CRC::Game& game)