hoc-sys: add emc patcher

This commit is contained in:
souldbminersmwc
2025-11-02 13:09:23 -05:00
parent 9f1c5570b2
commit 745ec1d9c8
8 changed files with 461 additions and 0 deletions

View File

@@ -244,6 +244,21 @@ void MiscGui::listUI()
addFreqButton(HocClkConfigValue_EristaMaxGpuClock, nullptr, SysClkModule_GPU);
addFreqButton(HocClkConfigValue_EristaMaxMemClock, nullptr, SysClkModule_MEM);
}
tsl::elm::ListItem* applyBtn = new tsl::elm::ListItem("Apply EMC Regs");
applyBtn->setClickListener([](u64 keys) {
if (keys & HidNpadButton_A) {
Result rc = hocClkIpcUpdateEmcRegs();
if (R_FAILED(rc)) {
FatalGui::openWithResultCode("hocClkIpcUpdateEmcRegs", rc);
return false;
}
return true;
}
return false;
});
this->listElement->addItem(applyBtn);
}
void MiscGui::refresh() {