From b393d54dc72e6d13b7b25c5685aebe023746b315 Mon Sep 17 00:00:00 2001 From: Eric Warmenhoven Date: Tue, 11 Jul 2023 00:43:38 -0400 Subject: [PATCH] libretro: fix fast forwarding --- libretro/libretro.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libretro/libretro.cpp b/libretro/libretro.cpp index efacf2dea2..cbb1609d65 100644 --- a/libretro/libretro.cpp +++ b/libretro/libretro.cpp @@ -425,6 +425,10 @@ static std::string map_psp_language_to_i18n_locale(int val) static void check_variables(CoreParameter &coreParam) { + bool isFastForwarding; + if (environ_cb(RETRO_ENVIRONMENT_GET_FASTFORWARDING, &isFastForwarding)) + coreParam.fastForward = isFastForwarding; + bool updated = false; if ( coreState != CoreState::CORE_POWERUP @@ -1025,10 +1029,6 @@ static void check_variables(CoreParameter &coreParam) environ_cb(RETRO_ENVIRONMENT_SET_SYSTEM_AV_INFO, &avInfo); } - bool isFastForwarding; - if (environ_cb(RETRO_ENVIRONMENT_GET_FASTFORWARDING, &isFastForwarding)) - coreParam.fastForward = isFastForwarding; - set_variable_visibility(); }