propagate config after cd check
authornotaz <notasas@gmail.com>
Sun, 26 Jan 2025 20:10:20 +0000 (22:10 +0200)
committernotaz <notasas@gmail.com>
Sun, 26 Jan 2025 20:10:20 +0000 (22:10 +0200)
libretro/pcsx_rearmed#870

frontend/libretro.c
frontend/main.c

index 14ba8fc..e069420 100644 (file)
@@ -1953,15 +1953,13 @@ bool retro_load_game(const struct retro_game_info *info)
    for (i = 0; i < 8; ++i)
       in_type[i] = PSE_PAD_TYPE_STANDARD;
 
-   plugin_call_rearmed_cbs();
-   /* dfinput_activate(); */
-
    if (!is_exe && CheckCdrom() == -1)
    {
       LogErr("unsupported/invalid CD image: %s\n", info->path);
       return false;
    }
 
+   plugin_call_rearmed_cbs();
    SysReset();
 
    if (is_exe)
index b2a4fea..bc799b2 100644 (file)
@@ -695,9 +695,9 @@ int main(int argc, char *argv[])
        if (OpenPlugins() == -1) {
                return 1;
        }
-       plugin_call_rearmed_cbs();
 
        CheckCdrom();
+       plugin_call_rearmed_cbs();
        SysReset();
 
        if (file[0] != '\0') {