diff --git a/Source/Atmosphere/stratosphere/loader/source/oc/pcv/mariko/pcv_mariko_gpu.cpp b/Source/Atmosphere/stratosphere/loader/source/oc/pcv/mariko/pcv_mariko_gpu.cpp index 8ad01318..1e7e72c2 100644 --- a/Source/Atmosphere/stratosphere/loader/source/oc/pcv/mariko/pcv_mariko_gpu.cpp +++ b/Source/Atmosphere/stratosphere/loader/source/oc/pcv/mariko/pcv_mariko_gpu.cpp @@ -63,6 +63,15 @@ namespace ams::ldr::hoc::pcv::mariko { PATCH_OFFSET(ptr + 12, C.marikoGpuVmin); } + if (C.marikoGpuVmax) { + PATCH_OFFSET(ptr - 2, C.marikoGpuVmax); + PATCH_OFFSET(ptr + 1, C.marikoGpuVmax); + PATCH_OFFSET(ptr + 4, C.marikoGpuVmax); + PATCH_OFFSET(ptr + 7, C.marikoGpuVmax); + PATCH_OFFSET(ptr + 10, C.marikoGpuVmax); + PATCH_OFFSET(ptr + 13, C.marikoGpuVmax); + } + R_SUCCEED(); }