diff options
Diffstat (limited to 'src/mame/drivers/scregg.cpp')
-rw-r--r-- | src/mame/drivers/scregg.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mame/drivers/scregg.cpp b/src/mame/drivers/scregg.cpp index 4b0294cf114..0d21b2c1945 100644 --- a/src/mame/drivers/scregg.cpp +++ b/src/mame/drivers/scregg.cpp @@ -104,12 +104,12 @@ void scregg_state::dommy_map(address_map &map) map(0x0000, 0x07ff).ram(); map(0x2000, 0x23ff).ram().share("videoram"); map(0x2400, 0x27ff).ram().share("colorram"); - map(0x2800, 0x2bff).rw(this, FUNC(scregg_state::btime_mirrorvideoram_r), FUNC(scregg_state::btime_mirrorvideoram_w)); - map(0x4000, 0x4000).portr("DSW1").w(this, FUNC(scregg_state::scregg_irqack_w)); - map(0x4001, 0x4001).portr("DSW2").w(this, FUNC(scregg_state::btime_video_control_w)); + map(0x2800, 0x2bff).rw(FUNC(scregg_state::btime_mirrorvideoram_r), FUNC(scregg_state::btime_mirrorvideoram_w)); + map(0x4000, 0x4000).portr("DSW1").w(FUNC(scregg_state::scregg_irqack_w)); + map(0x4001, 0x4001).portr("DSW2").w(FUNC(scregg_state::btime_video_control_w)); map(0x4002, 0x4002).portr("P1"); map(0x4003, 0x4003).portr("P2"); - map(0x4004, 0x4005).w("ay1", FUNC(ay8910_device::address_data_w)).r(this, FUNC(scregg_state::scregg_irqack_r)); + map(0x4004, 0x4005).w("ay1", FUNC(ay8910_device::address_data_w)).r(FUNC(scregg_state::scregg_irqack_r)); map(0x4006, 0x4007).w("ay2", FUNC(ay8910_device::address_data_w)); map(0xa000, 0xffff).rom(); } @@ -120,13 +120,13 @@ void scregg_state::eggs_map(address_map &map) map(0x0000, 0x07ff).ram(); map(0x1000, 0x13ff).ram().share("videoram"); map(0x1400, 0x17ff).ram().share("colorram"); - map(0x1800, 0x1bff).rw(this, FUNC(scregg_state::btime_mirrorvideoram_r), FUNC(scregg_state::btime_mirrorvideoram_w)); - map(0x1c00, 0x1fff).rw(this, FUNC(scregg_state::btime_mirrorcolorram_r), FUNC(scregg_state::btime_mirrorcolorram_w)); - map(0x2000, 0x2000).portr("DSW1").w(this, FUNC(scregg_state::btime_video_control_w)); - map(0x2001, 0x2001).portr("DSW2").w(this, FUNC(scregg_state::scregg_irqack_w)); + map(0x1800, 0x1bff).rw(FUNC(scregg_state::btime_mirrorvideoram_r), FUNC(scregg_state::btime_mirrorvideoram_w)); + map(0x1c00, 0x1fff).rw(FUNC(scregg_state::btime_mirrorcolorram_r), FUNC(scregg_state::btime_mirrorcolorram_w)); + map(0x2000, 0x2000).portr("DSW1").w(FUNC(scregg_state::btime_video_control_w)); + map(0x2001, 0x2001).portr("DSW2").w(FUNC(scregg_state::scregg_irqack_w)); map(0x2002, 0x2002).portr("P1"); map(0x2003, 0x2003).portr("P2"); - map(0x2004, 0x2005).w("ay1", FUNC(ay8910_device::address_data_w)).r(this, FUNC(scregg_state::scregg_irqack_r)); + map(0x2004, 0x2005).w("ay1", FUNC(ay8910_device::address_data_w)).r(FUNC(scregg_state::scregg_irqack_r)); map(0x2006, 0x2007).w("ay2", FUNC(ay8910_device::address_data_w)); map(0x3000, 0x7fff).rom(); map(0xf000, 0xffff).rom(); /* reset/interrupt vectors */ |