diff --git a/Source/sys-clk/overlay/Makefile b/Source/sys-clk/overlay/Makefile index 2f3df430..4d876401 100644 --- a/Source/sys-clk/overlay/Makefile +++ b/Source/sys-clk/overlay/Makefile @@ -39,7 +39,7 @@ include ${TOPDIR}/lib/libultrahand/ultrahand.mk # version control constants #--------------------------------------------------------------------------------- #TARGET_VERSION := $(shell git describe --dirty --always --tags) -APP_VERSION := 0.31 +APP_VERSION := 0.33 TARGET_VERSION := $(APP_VERSION) #--------------------------------------------------------------------------------- diff --git a/Source/sys-clk/sysmodule/src/clock_manager.cpp b/Source/sys-clk/sysmodule/src/clock_manager.cpp index 5b5156f3..6e91a73e 100644 --- a/Source/sys-clk/sysmodule/src/clock_manager.cpp +++ b/Source/sys-clk/sysmodule/src/clock_manager.cpp @@ -118,7 +118,7 @@ void ClockManager::FixCpuBug() { u32 maxHz = 0; u32 nearestHz = 0; - ResetToStockClocks(); + // ResetToStockClocks(); targetHz = this->context->overrideFreqs[SysClkModule_CPU]; if (!targetHz) { @@ -134,9 +134,10 @@ void ClockManager::FixCpuBug() { while ((nearestHz = this->GetNearestHz(SysClkModule_CPU, targetHz, maxHz)) != targetHz) { Board::SetHz(SysClkModule_CPU, 1020000000); svcSleepThread(2'500'000); - Board::SetHz(SysClkModule_CPU, nearestHz); - this->context->freqs[SysClkModule_CPU] = nearestHz; + Board::SetHz(SysClkModule_CPU, maxHz); + this->context->freqs[SysClkModule_CPU] = maxHz; } + Board::SetHz(SysClkModule_CPU, targetHz); } } diff --git a/dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp b/dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp index 7a48cedb..eaad0f03 100644 Binary files a/dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp and b/dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp differ diff --git a/dist/atmosphere/kips/hoc.kip b/dist/atmosphere/kips/hoc.kip index 109a6322..c02e3798 100644 Binary files a/dist/atmosphere/kips/hoc.kip and b/dist/atmosphere/kips/hoc.kip differ diff --git a/dist/switch/.overlays/horizon-oc-overlay.ovl b/dist/switch/.overlays/horizon-oc-overlay.ovl index 9f4d0e86..4ea37d61 100644 Binary files a/dist/switch/.overlays/horizon-oc-overlay.ovl and b/dist/switch/.overlays/horizon-oc-overlay.ovl differ