diff options
Diffstat (limited to 'src/mame/drivers/gng.cpp')
-rw-r--r-- | src/mame/drivers/gng.cpp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/drivers/gng.cpp b/src/mame/drivers/gng.cpp index 41a59fd6ac9..2ed772784d0 100644 --- a/src/mame/drivers/gng.cpp +++ b/src/mame/drivers/gng.cpp @@ -69,8 +69,8 @@ void gng_state::gng_map(address_map &map) { map(0x0000, 0x1dff).ram(); map(0x1e00, 0x1fff).ram().share("spriteram"); - map(0x2000, 0x27ff).ram().w(this, FUNC(gng_state::gng_fgvideoram_w)).share("fgvideoram"); - map(0x2800, 0x2fff).ram().w(this, FUNC(gng_state::gng_bgvideoram_w)).share("bgvideoram"); + map(0x2000, 0x27ff).ram().w(FUNC(gng_state::gng_fgvideoram_w)).share("fgvideoram"); + map(0x2800, 0x2fff).ram().w(FUNC(gng_state::gng_bgvideoram_w)).share("bgvideoram"); map(0x3000, 0x3000).portr("SYSTEM"); map(0x3001, 0x3001).portr("P1"); map(0x3002, 0x3002).portr("P2"); @@ -79,11 +79,11 @@ void gng_state::gng_map(address_map &map) map(0x3800, 0x38ff).w(m_palette, FUNC(palette_device::write8_ext)).share("palette_ext"); map(0x3900, 0x39ff).w(m_palette, FUNC(palette_device::write8)).share("palette"); map(0x3a00, 0x3a00).w("soundlatch", FUNC(generic_latch_8_device::write)); - map(0x3b08, 0x3b09).w(this, FUNC(gng_state::gng_bgscrollx_w)); - map(0x3b0a, 0x3b0b).w(this, FUNC(gng_state::gng_bgscrolly_w)); + map(0x3b08, 0x3b09).w(FUNC(gng_state::gng_bgscrollx_w)); + map(0x3b0a, 0x3b0b).w(FUNC(gng_state::gng_bgscrolly_w)); map(0x3c00, 0x3c00).noprw(); /* watchdog? */ map(0x3d00, 0x3d07).w("mainlatch", FUNC(ls259_device::write_d0)); - map(0x3e00, 0x3e00).w(this, FUNC(gng_state::gng_bankswitch_w)); + map(0x3e00, 0x3e00).w(FUNC(gng_state::gng_bankswitch_w)); map(0x4000, 0x5fff).bankr("bank1"); map(0x6000, 0xffff).rom(); } @@ -92,8 +92,8 @@ void gng_state::diamond_map(address_map &map) { map(0x0000, 0x1dff).ram(); map(0x1e00, 0x1fff).ram().share("spriteram"); - map(0x2000, 0x27ff).ram().w(this, FUNC(gng_state::gng_fgvideoram_w)).share("fgvideoram"); - map(0x2800, 0x2fff).ram().w(this, FUNC(gng_state::gng_bgvideoram_w)).share("bgvideoram"); + map(0x2000, 0x27ff).ram().w(FUNC(gng_state::gng_fgvideoram_w)).share("fgvideoram"); + map(0x2800, 0x2fff).ram().w(FUNC(gng_state::gng_bgvideoram_w)).share("bgvideoram"); map(0x3000, 0x33ff).noprw(); // faulty POST? map(0x3000, 0x3000).portr("SYSTEM"); map(0x3001, 0x3001).portr("P1"); @@ -103,15 +103,15 @@ void gng_state::diamond_map(address_map &map) map(0x3800, 0x38ff).w(m_palette, FUNC(palette_device::write8_ext)).share("palette_ext"); map(0x3900, 0x39ff).w(m_palette, FUNC(palette_device::write8)).share("palette"); map(0x3a00, 0x3a00).w("soundlatch", FUNC(generic_latch_8_device::write)); - map(0x3b08, 0x3b09).w(this, FUNC(gng_state::gng_bgscrollx_w)); - map(0x3b0a, 0x3b0b).w(this, FUNC(gng_state::gng_bgscrolly_w)); + map(0x3b08, 0x3b09).w(FUNC(gng_state::gng_bgscrollx_w)); + map(0x3b0a, 0x3b0b).w(FUNC(gng_state::gng_bgscrolly_w)); map(0x3c00, 0x3c00).noprw(); /* watchdog? */ map(0x3d00, 0x3d00).nopw(); // ? (writes $01 and $0F) map(0x3d01, 0x3d01).nopw(); // ? - map(0x3e00, 0x3e00).w(this, FUNC(gng_state::gng_bankswitch_w)); + map(0x3e00, 0x3e00).w(FUNC(gng_state::gng_bankswitch_w)); map(0x4000, 0x5fff).bankr("bank1"); map(0x6000, 0xffff).rom(); - map(0x6000, 0x6000).r(this, FUNC(gng_state::diamond_hack_r)); + map(0x6000, 0x6000).r(FUNC(gng_state::diamond_hack_r)); map(0x6048, 0x6048).nopw(); // ? } |