- Sys-clk Fix: "Do not override" in overlay now works as intended

- Sys-clk Fix: Now you can completely disable ReverseNX profile syncing by removing "ReverseNX_sync.flag"
This commit is contained in:
KazushiM
2021-08-31 23:24:17 +08:00
parent 2724faf980
commit de9f7b7478
7 changed files with 48 additions and 25 deletions

View File

@@ -356,7 +356,7 @@ bool ClockManager::RefreshContext()
this->context->applicationId = applicationId;
hasChanged = true;
if (FileUtils::IsReverseNXEnabled() || recheckReverseNX)
if (FileUtils::IsReverseNXSyncEnabled() && (FileUtils::IsReverseNXToolExist() || recheckReverseNX))
{
// A new game starts or the real profile changes, then we need to check if ReverseNXTool patches are applied
isEnabledReverseNX = false;
@@ -379,7 +379,7 @@ bool ClockManager::RefreshContext()
}
}
if (!tickCheckReverseNXRT || recheckReverseNX)
if (FileUtils::IsReverseNXSyncEnabled() && (!tickCheckReverseNXRT || recheckReverseNX))
{
uint8_t flag = 0;
checkReverseNXRT(recheckReverseNX, &flag);