diff --git a/Source/hoc-clk/sysmodule/src/mgr/clock_manager.cpp b/Source/hoc-clk/sysmodule/src/mgr/clock_manager.cpp index 67462ebd..b2bd1470 100644 --- a/Source/hoc-clk/sysmodule/src/mgr/clock_manager.cpp +++ b/Source/hoc-clk/sysmodule/src/mgr/clock_manager.cpp @@ -182,7 +182,7 @@ namespace clockManager { std::uint32_t *hz = &gFreqTable[module].list[0]; gFreqTable[module].count = 0; - if (module == HocClkModule_GPU && board::GetSocType() == HocClkSocType_Mariko) { + if (module == HocClkModule_GPU && board::GetSocType() == HocClkSocType_Mariko && config::GetConfigValue(HocClkConfigValue_MarikoMiddleFreqs)) { constexpr u32 kStep = 38400000; constexpr u32 kPcvStep = 76800000; @@ -205,8 +205,6 @@ namespace clockManager { for (u32 f = kPcvStep; f <= kMax && gFreqTable[module].count < HOCCLK_FREQ_LIST_MAX; f += kStep) { if (f % kPcvStep != 0) { - if (!config::GetConfigValue(HocClkConfigValue_MarikoMiddleFreqs)) - continue; *hz = f; gFreqTable[module].count++; hz++; diff --git a/dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp b/dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp index da72ad29..0266f07c 100644 Binary files a/dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp and b/dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp differ diff --git a/dist/config/ultrahand/assets/notifications/hoc.rgba b/dist/config/ultrahand/assets/notifications/hoc.rgba index c39dbae2..dcb3812d 100644 Binary files a/dist/config/ultrahand/assets/notifications/hoc.rgba and b/dist/config/ultrahand/assets/notifications/hoc.rgba differ diff --git a/dist/switch/.overlays/horizon-oc-overlay.ovl b/dist/switch/.overlays/horizon-oc-overlay.ovl index 084e21b2..7d741276 100644 Binary files a/dist/switch/.overlays/horizon-oc-overlay.ovl and b/dist/switch/.overlays/horizon-oc-overlay.ovl differ