From e61aa05e9aef1466b597e10e56fc1bc714b350a9 Mon Sep 17 00:00:00 2001 From: Olivier Galibert Date: Wed, 7 Feb 2018 08:53:48 +0100 Subject: vector06, wb3bbl, spc1500 regression fix (nw) --- src/mame/drivers/spc1500.cpp | 2 +- src/mame/drivers/system16.cpp | 4 ++-- src/mame/drivers/vector06.cpp | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mame/drivers/spc1500.cpp b/src/mame/drivers/spc1500.cpp index ee1fe618848..bfbce6a4703 100644 --- a/src/mame/drivers/spc1500.cpp +++ b/src/mame/drivers/spc1500.cpp @@ -679,9 +679,9 @@ READ8_MEMBER( spc1500_state::io_r) static ADDRESS_MAP_START( spc1500_double_io , AS_IO, 8, spc1500_state ) ADDRESS_MAP_UNMAP_HIGH - AM_RANGE(0x0000, 0xffff) AM_READWRITE(io_r, double_w) AM_RANGE(0x2000, 0xffff) AM_RAM AM_SHARE("videoram") AM_RANGE(0x0000, 0x17ff) AM_RAM AM_SHARE("pcgram") + AM_RANGE(0x0000, 0xffff) AM_READWRITE(io_r, double_w) ADDRESS_MAP_END /* Input ports */ diff --git a/src/mame/drivers/system16.cpp b/src/mame/drivers/system16.cpp index 00f65b6bdd1..5d482508e7b 100644 --- a/src/mame/drivers/system16.cpp +++ b/src/mame/drivers/system16.cpp @@ -314,8 +314,8 @@ static ADDRESS_MAP_START( wb3bbl_map, AS_PROGRAM, 16, segas1x_bootleg_state ) AM_RANGE(0x000000, 0x03ffff) AM_ROM AM_RANGE(0x3f0000, 0x3fffff) AM_WRITE(sys16_tilebank_w) AM_RANGE(0x400000, 0x407fff) AM_RAM // tilemap ram on the original, used as a buffer on the bootlegs - AM_RANGE(0x408000, 0x409fff) AM_RAM AM_SHARE("bg0_tileram") - AM_RANGE(0x40a000, 0x40bfff) AM_RAM AM_SHARE("bg1_tileram") + AM_RANGE(0x409000, 0x409fff) AM_RAM AM_SHARE("bg0_tileram") + AM_RANGE(0x40a000, 0x40afff) AM_RAM AM_SHARE("bg1_tileram") AM_RANGE(0x410000, 0x410fff) AM_RAM AM_SHARE("textram") AM_RANGE(0x440000, 0x440fff) AM_RAM AM_SHARE("sprites") AM_RANGE(0x840000, 0x840fff) AM_RAM_WRITE(paletteram_w) AM_SHARE("paletteram") diff --git a/src/mame/drivers/vector06.cpp b/src/mame/drivers/vector06.cpp index f0af9b082f3..9baf9a275fd 100644 --- a/src/mame/drivers/vector06.cpp +++ b/src/mame/drivers/vector06.cpp @@ -36,9 +36,9 @@ TODO: /* Address maps */ static ADDRESS_MAP_START(vector06_mem, AS_PROGRAM, 8, vector06_state) + AM_RANGE(0x0000, 0xffff) AM_READWRITE_BANK("bank1") AM_RANGE(0x0000, 0x7fff) AM_READ_BANK("bank2") AM_RANGE(0xa000, 0xdfff) AM_READWRITE_BANK("bank3") - AM_RANGE(0x0000, 0xffff) AM_READWRITE_BANK("bank1") ADDRESS_MAP_END static ADDRESS_MAP_START(vector06_io, AS_IO, 8, vector06_state) -- cgit v1.2.3