diff options
author | Michael Pavone <pavone@retrodev.com> | 2017-01-02 23:35:40 -0800 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2017-01-02 23:35:40 -0800 |
commit | dd774975c0ba188b8d18d97e931a625f4e491f21 (patch) | |
tree | dd1659664b032f23b3db3944b49e4872f2afcf92 /backend.c | |
parent | a065d119b863b8ec9f3591f5a637bca7ccafc0ce (diff) |
Invalidate translated code on a cartridge bank change in SMS mode. Fix handling of bank 0
Diffstat (limited to 'backend.c')
-rw-r--r-- | backend.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -107,7 +107,7 @@ uint32_t ram_size(cpu_options *opts) uint32_t size = 0; for (int i = 0; i < opts->memmap_chunks; i++) { - if ((opts->memmap[i].flags & (MMAP_WRITE | MMAP_CODE)) == (MMAP_WRITE | MMAP_CODE)) { + if (opts->memmap[i].flags & MMAP_CODE) { if (opts->memmap[i].mask == opts->address_mask) { size += opts->memmap[i].end - opts->memmap[i].start; } else { |