diff --git a/libretro/libretro-core.c b/libretro/libretro-core.c index 59fca65..040a49d 100644 --- a/libretro/libretro-core.c +++ b/libretro/libretro-core.c @@ -742,13 +742,15 @@ bool retro_unserialize(const void *data_, size_t size) void *retro_get_memory_data(unsigned id) { - (void)id; + if ( id == RETRO_MEMORY_SYSTEM_RAM ) + return MEMORY_mem; return NULL; } size_t retro_get_memory_size(unsigned id) { - (void)id; + if ( id == RETRO_MEMORY_SYSTEM_RAM ) + return 65536; return 0; }