From 0963774720493115d123104f9ddc506d49a886bc Mon Sep 17 00:00:00 2001 From: retro-wertz Date: Thu, 7 Mar 2019 18:36:22 +0800 Subject: [PATCH] Run SysReset() only from retro_run, causes retroarch to freeze... ... on some platforms --- frontend/libretro.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/libretro.c b/frontend/libretro.c index 5e5d88c6..ec0065dd 100644 --- a/frontend/libretro.c +++ b/frontend/libretro.c @@ -1289,7 +1289,10 @@ bool retro_load_game(const struct retro_game_info *info) return false; } - SysReset(); + /* TODO: Calling SysReset() outside retro_run for some system + * causes RetroArch to freeze, e.g Ludo */ + //SysReset(); + rebootemu = 1; if (LoadCdrom() == -1) { log_cb(RETRO_LOG_INFO, "could not load CD\n"); -- 2.39.2