From 8edd4ce5de3bd3a2d35fcb065dc12033fd51a70e Mon Sep 17 00:00:00 2001 From: retro-wertz Date: Tue, 5 Jun 2018 08:23:19 +0800 Subject: [PATCH] libretro: Fix save types not properly set using overrides --- src/libretro/libretro.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libretro/libretro.cpp b/src/libretro/libretro.cpp index 8b137380..27eb7fca 100644 --- a/src/libretro/libretro.cpp +++ b/src/libretro/libretro.cpp @@ -457,11 +457,12 @@ static void gba_init(void) systemBlueShift = 3; #endif - - utilUpdateSystemColorMaps(false); + utilUpdateSystemColorMaps(false); load_image_preferences(); + saveType = cpuSaveType; + if (flashSize == 0x10000 || flashSize == 0x20000) flashSetSize(flashSize);