From 4a587c43c72727e781356964da810bf20470b22b Mon Sep 17 00:00:00 2001 From: aliaspider Date: Fri, 31 Oct 2014 05:29:24 +0100 Subject: correct retro_load_game --- libretro.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'libretro.c') diff --git a/libretro.c b/libretro.c index a4de925..d553590 100644 --- a/libretro.c +++ b/libretro.c @@ -682,14 +682,14 @@ bool retro_load_game(const struct retro_game_info* game) { CPU.Flags = 0; - return LoadROM(game->path); + + if (!LoadROM(game->path)) + return false; Settings.FrameTime = (Settings.PAL ? Settings.FrameTimePAL : Settings.FrameTimeNTSC); - LoadSRAM(S9xGetFilename(".srm")); - - return 0; + return LoadSRAM(S9xGetFilename(".srm")); } bool retro_load_game_special(unsigned game_type, -- cgit v1.2.3