diff options
Diffstat (limited to 'src/mame/drivers/realbrk.cpp')
-rw-r--r-- | src/mame/drivers/realbrk.cpp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/drivers/realbrk.cpp b/src/mame/drivers/realbrk.cpp index ed072a23e4f..674aba52bea 100644 --- a/src/mame/drivers/realbrk.cpp +++ b/src/mame/drivers/realbrk.cpp @@ -160,11 +160,11 @@ void realbrk_state::base_mem(address_map &map) map(0x000000, 0x0fffff).rom(); // ROM map(0x200000, 0x203fff).ram().share("spriteram"); // Sprites map(0x400000, 0x40ffff).ram().w(m_palette, FUNC(palette_device::write16)).share("palette"); // Palette - map(0x600000, 0x601fff).ram().w(this, FUNC(realbrk_state::vram_0_w)).share("vram_0"); // Background (0) - map(0x602000, 0x603fff).ram().w(this, FUNC(realbrk_state::vram_1_w)).share("vram_1"); // Background (1) - map(0x604000, 0x604fff).ram().w(this, FUNC(realbrk_state::vram_2_w)).share("vram_2"); // Text (2) + map(0x600000, 0x601fff).ram().w(FUNC(realbrk_state::vram_0_w)).share("vram_0"); // Background (0) + map(0x602000, 0x603fff).ram().w(FUNC(realbrk_state::vram_1_w)).share("vram_1"); // Background (1) + map(0x604000, 0x604fff).ram().w(FUNC(realbrk_state::vram_2_w)).share("vram_2"); // Text (2) map(0x605000, 0x61ffff).ram(); // - map(0x606000, 0x60600f).ram().w(this, FUNC(realbrk_state::vregs_w)).share("vregs"); // Scroll + Video Regs + map(0x606000, 0x60600f).ram().w(FUNC(realbrk_state::vregs_w)).share("vregs"); // Scroll + Video Regs map(0x800000, 0x800003).rw("ymz", FUNC(ymz280b_device::read), FUNC(ymz280b_device::write)).umask16(0xff00); // YMZ280 map(0xfe0000, 0xfeffff).ram(); // RAM map(0xfffc00, 0xffffff).rw(m_tmp68301, FUNC(tmp68301_device::regs_r), FUNC(tmp68301_device::regs_w)); // TMP68301 Registers @@ -177,7 +177,7 @@ void realbrk_state::realbrk_mem(address_map &map) map(0x800008, 0x80000b).w("ymsnd", FUNC(ym2413_device::write)).umask16(0x00ff); // map(0xc00000, 0xc00001).portr("IN0"); // P1 & P2 (Inputs) map(0xc00002, 0xc00003).portr("IN1"); // Coins - map(0xc00004, 0xc00005).ram().r(this, FUNC(realbrk_state::realbrk_dsw_r)).share("dsw_select"); // DSW select + map(0xc00004, 0xc00005).ram().r(FUNC(realbrk_state::realbrk_dsw_r)).share("dsw_select"); // DSW select map(0xff0000, 0xfffbff).ram(); // RAM } @@ -186,8 +186,8 @@ void realbrk_state::pkgnsh_mem(address_map &map) { base_mem(map); map(0x800008, 0x80000b).w("ymsnd", FUNC(ym2413_device::write)).umask16(0xff00); // YM2413 - map(0xc00000, 0xc00013).r(this, FUNC(realbrk_state::pkgnsh_input_r)); // P1 & P2 (Inputs) - map(0xff0000, 0xfffbff).rw(this, FUNC(realbrk_state::backup_ram_r), FUNC(realbrk_state::backup_ram_w)).share("backup_ram"); // RAM + map(0xc00000, 0xc00013).r(FUNC(realbrk_state::pkgnsh_input_r)); // P1 & P2 (Inputs) + map(0xff0000, 0xfffbff).rw(FUNC(realbrk_state::backup_ram_r), FUNC(realbrk_state::backup_ram_w)).share("backup_ram"); // RAM } /*pkgnshdx specific memory map*/ @@ -195,9 +195,9 @@ void realbrk_state::pkgnshdx_mem(address_map &map) { base_mem(map); map(0x800008, 0x80000b).w("ymsnd", FUNC(ym2413_device::write)).umask16(0x00ff); // - map(0xc00000, 0xc00013).r(this, FUNC(realbrk_state::pkgnshdx_input_r)); // P1 & P2 (Inputs) + map(0xc00000, 0xc00013).r(FUNC(realbrk_state::pkgnshdx_input_r)); // P1 & P2 (Inputs) map(0xc00004, 0xc00005).writeonly().share("dsw_select"); // DSW select - map(0xff0000, 0xfffbff).rw(this, FUNC(realbrk_state::backup_ram_dx_r), FUNC(realbrk_state::backup_ram_w)).share("backup_ram"); // RAM + map(0xff0000, 0xfffbff).rw(FUNC(realbrk_state::backup_ram_dx_r), FUNC(realbrk_state::backup_ram_w)).share("backup_ram"); // RAM } /*dai2kaku specific memory map*/ @@ -209,9 +209,9 @@ void realbrk_state::dai2kaku_mem(address_map &map) map(0x800008, 0x80000b).w("ymsnd", FUNC(ym2413_device::write)).umask16(0x00ff); // map(0xc00000, 0xc00001).portr("IN0"); // P1 & P2 (Inputs) map(0xc00002, 0xc00003).portr("IN1"); // Coins - map(0xc00004, 0xc00005).ram().r(this, FUNC(realbrk_state::realbrk_dsw_r)).share("dsw_select"); // DSW select + map(0xc00004, 0xc00005).ram().r(FUNC(realbrk_state::realbrk_dsw_r)).share("dsw_select"); // DSW select map(0xff0000, 0xfffbff).ram(); // RAM - map(0xfffd0a, 0xfffd0b).w(this, FUNC(realbrk_state::dai2kaku_flipscreen_w)); // Hack! Parallel port data register + map(0xfffd0a, 0xfffd0b).w(FUNC(realbrk_state::dai2kaku_flipscreen_w)); // Hack! Parallel port data register } /*************************************************************************** |