# HG changeset patch # User Michael Pavone # Date 1419655616 28800 # Node ID cf73b72c6d1e70e6f26751469456e6872d07191e # Parent 49d9928353bea0db812190f03392f3462ba7d23c Fix mask for bank area in Z80 memory map diff -r 49d9928353be -r cf73b72c6d1e blastem.c --- a/blastem.c Fri Dec 26 19:38:27 2014 -0800 +++ b/blastem.c Fri Dec 26 20:46:56 2014 -0800 @@ -1143,7 +1143,7 @@ #ifndef NO_Z80 const memmap_chunk z80_map[] = { { 0x0000, 0x4000, 0x1FFF, 0, MMAP_READ | MMAP_WRITE | MMAP_CODE, z80_ram, NULL, NULL, NULL, NULL }, - { 0x8000, 0x10000, 0xFFFF, 1, MMAP_READ | MMAP_PTR_IDX | MMAP_FUNC_NULL | MMAP_BYTESWAP, NULL, NULL, NULL, z80_read_bank, z80_write_bank}, + { 0x8000, 0x10000, 0x7FFF, 1, MMAP_READ | MMAP_PTR_IDX | MMAP_FUNC_NULL | MMAP_BYTESWAP, NULL, NULL, NULL, z80_read_bank, z80_write_bank}, { 0x4000, 0x6000, 0x0003, 0, 0, NULL, NULL, NULL, z80_read_ym, z80_write_ym}, { 0x6000, 0x6100, 0xFFFF, 0, 0, NULL, NULL, NULL, NULL, z80_write_bank_reg}, { 0x7F00, 0x8000, 0x00FF, 0, 0, NULL, NULL, NULL, z80_vdp_port_read, z80_vdp_port_write}