diff options
author | Autechre | 2021-03-23 19:43:20 +0100 |
---|---|---|
committer | GitHub | 2021-03-23 19:43:20 +0100 |
commit | f31fa6a57be67619ce10279152d7c9dbf6c2307b (patch) | |
tree | 0af3ed99246d3bdb2d2b22f1420bddf2fafba507 /libretro.c | |
parent | 7e27010a3c08811e4ed04097e1961009c3fef8d7 (diff) | |
parent | 11ec213c99d5d22905ff82cf3fb26ba6a8adf290 (diff) | |
download | picogpsp-f31fa6a57be67619ce10279152d7c9dbf6c2307b.tar.gz picogpsp-f31fa6a57be67619ce10279152d7c9dbf6c2307b.tar.bz2 picogpsp-f31fa6a57be67619ce10279152d7c9dbf6c2307b.zip |
Merge pull request #117 from davidgfnet/asmfixes2
Make ewram memory linear
Diffstat (limited to 'libretro.c')
-rw-r--r-- | libretro.c | 11 |
1 files changed, 2 insertions, 9 deletions
@@ -809,15 +809,8 @@ static void set_memory_descriptors(void) { const uint64_t mem = RETRO_MEMORY_SYSTEM_RAM; struct retro_memory_descriptor desc[9] = { - { mem, iwram, 0x00000 + 0x8000, 0x3000000, 0, 0, 0x8000, NULL }, - { mem, ewram, 0x00000 + 0x8000, 0x2000000, 0, 0, 0x8000, NULL }, - { mem, ewram, 0x10000 + 0x8000, 0x2008000, 0, 0, 0x8000, NULL }, - { mem, ewram, 0x20000 + 0x8000, 0x2010000, 0, 0, 0x8000, NULL }, - { mem, ewram, 0x30000 + 0x8000, 0x2018000, 0, 0, 0x8000, NULL }, - { mem, ewram, 0x40000 + 0x8000, 0x2020000, 0, 0, 0x8000, NULL }, - { mem, ewram, 0x50000 + 0x8000, 0x2028000, 0, 0, 0x8000, NULL }, - { mem, ewram, 0x60000 + 0x8000, 0x2030000, 0, 0, 0x8000, NULL }, - { mem, ewram, 0x70000 + 0x8000, 0x2038000, 0, 0, 0x8000, NULL } + { mem, iwram, 0x00000 + 0x8000, 0x3000000, 0, 0, 0x8000, NULL }, + { mem, ewram, 0x00000, 0x2000000, 0, 0, 0x40000, NULL }, }; struct retro_memory_map retromap = { desc, |