From 036a6cbbb3e2ae2c562fedf5d213b381a4933c8f Mon Sep 17 00:00:00 2001 From: LillyJadeKatrin Date: Fri, 4 Oct 2024 23:05:45 -0400 Subject: [PATCH] Approve Super Mario Sunshine Widescreen Gecko Code --- Data/Sys/ApprovedInis.json | 4 ++++ Data/Sys/GameSettings/GMSE01.ini | 3 +++ Source/Core/Core/AchievementManager.h | 4 ++-- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Data/Sys/ApprovedInis.json b/Data/Sys/ApprovedInis.json index 2132bd62fe..c8e942b364 100644 --- a/Data/Sys/ApprovedInis.json +++ b/Data/Sys/ApprovedInis.json @@ -160,6 +160,10 @@ "title": "Gladius", "3D0894616C9A7FA5ED91C1D2F461BF14DF47ECEC": "Fix freeze in opening cutscene" }, + "GMSE01": { + "title": "Super Mario Sunshine", + "BD718F961DBA5372B1D0257D454D535746C453A0": "Widescreen" + }, "GNHE5d": { "title": "NHL HITZ 2002", "89393A24E2336841AA4CD0AD3BE1C9A66B89E9EF": "Nop Hack" diff --git a/Data/Sys/GameSettings/GMSE01.ini b/Data/Sys/GameSettings/GMSE01.ini index 32eb737097..3b2dc268e2 100644 --- a/Data/Sys/GameSettings/GMSE01.ini +++ b/Data/Sys/GameSettings/GMSE01.ini @@ -175,3 +175,6 @@ C2363138 00000009 7C631670 54A5F0BE 7C630194 7C630214 60000000 00000000 + +[Gecko_RetroAchievements_Verified] +$Widescreen diff --git a/Source/Core/Core/AchievementManager.h b/Source/Core/Core/AchievementManager.h index 2cacc2a6fc..9de18f1711 100644 --- a/Source/Core/Core/AchievementManager.h +++ b/Source/Core/Core/AchievementManager.h @@ -80,8 +80,8 @@ public: static constexpr std::string_view BLUE = "#0B71C1"; static constexpr std::string_view APPROVED_LIST_FILENAME = "ApprovedInis.json"; static const inline Common::SHA1::Digest APPROVED_LIST_HASH = { - 0xCC, 0xB4, 0x05, 0x2D, 0x2B, 0xEE, 0xF4, 0x06, 0x4A, 0xC9, - 0x57, 0x5D, 0xA9, 0xE9, 0xDE, 0xB7, 0x98, 0xF8, 0x1A, 0x6D}; + 0xA4, 0x98, 0x59, 0x23, 0x10, 0x56, 0x45, 0x30, 0xA9, 0xC5, + 0x68, 0x5A, 0xB6, 0x47, 0x67, 0xF8, 0xF0, 0x7D, 0x1D, 0x14}; struct LeaderboardEntry {