From b47fbb5584330404b2f33ae2d2fe1f4aa2cd0156 Mon Sep 17 00:00:00 2001 From: sorgelig Date: Mon, 18 May 2020 09:48:11 +0800 Subject: [PATCH] Open base dir if gamma/filter doesn't exist. --- menu.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/menu.cpp b/menu.cpp index 0354ed5..915c62f 100644 --- a/menu.cpp +++ b/menu.cpp @@ -2113,6 +2113,7 @@ void HandleUI(void) if (video_get_scaler_flt()) { snprintf(Selected_tmp, sizeof(Selected_tmp), COEFF_DIR"/%s", video_get_scaler_coeff()); + if(!FileExists(Selected_tmp)) snprintf(Selected_tmp, sizeof(Selected_tmp), COEFF_DIR); SelectFile(Selected_tmp, 0, SCANO_DIR | SCANO_TXT, MENU_COEFF_FILE_SELECTED, MENU_8BIT_SYSTEM1); } break; @@ -2125,6 +2126,7 @@ void HandleUI(void) if (video_get_gamma_en()) { snprintf(Selected_tmp, sizeof(Selected_tmp), GAMMA_DIR"/%s", video_get_gamma_curve()); + if (!FileExists(Selected_tmp)) snprintf(Selected_tmp, sizeof(Selected_tmp), GAMMA_DIR); SelectFile(Selected_tmp, 0, SCANO_DIR | SCANO_TXT, MENU_GAMMA_FILE_SELECTED, MENU_8BIT_SYSTEM1); } break;