From: retro-wertz Date: Thu, 7 Mar 2019 10:36:22 +0000 (+0800) Subject: Run SysReset() only from retro_run, causes retroarch to freeze... X-Git-Tag: r24l~754^2~2 X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0963774720493115d123104f9ddc506d49a886bc;p=pcsx_rearmed.git Run SysReset() only from retro_run, causes retroarch to freeze... ... on some platforms --- 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");