From e18063071a509b83e4c87582096cd336b4ddd025 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Wed, 14 Apr 2021 00:02:53 -0700 Subject: [PATCH] Libretro: Fix GB SRAM in memory map --- src/platform/libretro/libretro.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/platform/libretro/libretro.c b/src/platform/libretro/libretro.c index 2389849f2..31cf6ded9 100644 --- a/src/platform/libretro/libretro.c +++ b/src/platform/libretro/libretro.c @@ -618,8 +618,8 @@ static void _setupMaps(struct mCore* core) { i++; /* Map External RAM */ - if (gb->memory.sram) { - descs[i].ptr = gb->memory.sram; + if (savedataSize) { + descs[i].ptr = savedata; descs[i].start = GB_BASE_EXTERNAL_RAM; descs[i].len = savedataSize; i++;