From: Twinaphex Date: Sun, 14 Jul 2019 11:36:23 +0000 (+0200) Subject: Merge pull request #312 from retro-wertz/main_ram_map X-Git-Tag: r24l~717 X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=84e0308dea71ff3ad263fdb45ff5a5015300f6eb;hp=5382d2a652a74e3844afa68a510a5ab612e115e0;p=pcsx_rearmed.git Merge pull request #312 from retro-wertz/main_ram_map Allow access to main ram using retro_get_memory_data/size --- diff --git a/frontend/libretro.c b/frontend/libretro.c index a69ad02d..992da60f 100644 --- a/frontend/libretro.c +++ b/frontend/libretro.c @@ -1364,6 +1364,8 @@ void *retro_get_memory_data(unsigned id) { if (id == RETRO_MEMORY_SAVE_RAM) return Mcd1Data; + else if (id == RETRO_MEMORY_SYSTEM_RAM) + return psxM; else return NULL; } @@ -1372,6 +1374,8 @@ size_t retro_get_memory_size(unsigned id) { if (id == RETRO_MEMORY_SAVE_RAM) return MCD_SIZE; + else if (id == RETRO_MEMORY_SYSTEM_RAM) + return 0x210000; else return 0; }