aboutsummaryrefslogtreecommitdiff
path: root/frontend
diff options
context:
space:
mode:
authorretro-wertz2019-03-07 18:36:22 +0800
committerretro-wertz2019-03-07 18:36:22 +0800
commit0963774720493115d123104f9ddc506d49a886bc (patch)
treedfcd9ac0e1e5a11689a363e7961a2b8a6ce9ecc3 /frontend
parent79f29e0a90de800f4dc8b07c4ff4957e6ed6e7f3 (diff)
downloadpcsx_rearmed-0963774720493115d123104f9ddc506d49a886bc.tar.gz
pcsx_rearmed-0963774720493115d123104f9ddc506d49a886bc.tar.bz2
pcsx_rearmed-0963774720493115d123104f9ddc506d49a886bc.zip
Run SysReset() only from retro_run, causes retroarch to freeze...
... on some platforms
Diffstat (limited to 'frontend')
-rw-r--r--frontend/libretro.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/frontend/libretro.c b/frontend/libretro.c
index 5e5d88c..ec0065d 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");