From f45c9b29330606f1be7f0b118f7bb6f2a01739d0 Mon Sep 17 00:00:00 2001 From: souldbminersmwc Date: Tue, 28 Jul 2026 19:24:40 -0400 Subject: [PATCH] perfect quse_width also perfects quse, einput, einput_duration and qsafe --- .../loader/source/oc/pcv/mariko/calculate_timings_mariko.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Atmosphere/stratosphere/loader/source/oc/pcv/mariko/calculate_timings_mariko.cpp b/Source/Atmosphere/stratosphere/loader/source/oc/pcv/mariko/calculate_timings_mariko.cpp index 7514694b..ee8f1b7b 100644 --- a/Source/Atmosphere/stratosphere/loader/source/oc/pcv/mariko/calculate_timings_mariko.cpp +++ b/Source/Atmosphere/stratosphere/loader/source/oc/pcv/mariko/calculate_timings_mariko.cpp @@ -168,7 +168,7 @@ namespace ams::ldr::hoc::pcv::mariko { rdv = RL + FLOOR((5.105 / tCK_avg) + 17.017); qpop = rdv - 14; - quse_width = CEIL(((4.897 / tCK_avg) - FLOOR(2.538 / tCK_avg)) + 3.782); + quse_width = CEIL(MAX(4.7760/tCK + 4.110, 5.1060/tCK + 3.170)) - FLOOR(2.55/tCK); quse = FLOOR(RL + ((5.082 / tCK_avg) + FLOOR(2.560 / tCK_avg))) - CEIL(4.820 / tCK_avg); einput_duration = FLOOR(9.936 / tCK_avg) + 5.0 + quse_width; einput = quse - CEIL(9.928 / tCK_avg);