From 2bd5faa7d96cb68fd8da1241646bf45e9c661930 Mon Sep 17 00:00:00 2001 From: Lightos1 <124387232+Lightos1@users.noreply.github.com> Date: Tue, 24 Feb 2026 19:20:41 +0100 Subject: [PATCH] Erista uv & vmin fixes --- .../stratosphere/loader/source/oc/pcv/pcv_erista.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Source/Atmosphere/stratosphere/loader/source/oc/pcv/pcv_erista.cpp b/Source/Atmosphere/stratosphere/loader/source/oc/pcv/pcv_erista.cpp index 03b80814..9691670f 100644 --- a/Source/Atmosphere/stratosphere/loader/source/oc/pcv/pcv_erista.cpp +++ b/Source/Atmosphere/stratosphere/loader/source/oc/pcv/pcv_erista.cpp @@ -436,13 +436,14 @@ namespace ams::ldr::hoc::pcv::erista { // } void Patch(uintptr_t mapped_nso, size_t nso_size) { + /* TODO: limit patch count */ PatcherEntry patches[] = { {"CPU Freq Table", CpuFreqCvbTable, 1, nullptr, static_cast(GetDvfsTableLastEntry(CpuCvbTableDefault)->freq)}, - {"CPU Volt DVFS", &CpuVoltDvfs, 1, nullptr, 825}, - {"CPU Volt Thermals", &CpuVoltThermals, 1, nullptr, 825}, - {"CPU Volt Dfll", &CpuVoltDfll, 1, nullptr, 0xFFEAD0FF}, - {"GPU Volt DVFS", &GpuVoltDVFS, 1, nullptr, 810}, - {"GPU Volt Thermals", &GpuVoltThermals, 1, nullptr, 810}, + {"CPU Volt DVFS", &CpuVoltDvfs, 0, nullptr, CpuVminOfficial}, + {"CPU Volt Thermals", &CpuVoltThermals, 0, nullptr, CpuVminOfficial}, + {"CPU Volt Dfll", &CpuVoltDfll, 0, nullptr, 0xFFEAD0FF}, + {"GPU Volt DVFS", &GpuVoltDVFS, 0, nullptr, GpuVminOfficial}, + {"GPU Volt Thermals", &GpuVoltThermals, 0, nullptr, GpuVminOfficial}, {"GPU Freq Table", GpuFreqCvbTable, 1, nullptr, static_cast(GetDvfsTableLastEntry(GpuCvbTableDefault)->freq)}, {"GPU Freq Asm", &GpuFreqMaxAsm, 2, &GpuMaxClockPatternFn}, {"GPU PLL Max", &GpuFreqPllMax, 1, nullptr, GpuClkPllMax},