diff options
Diffstat (limited to 'src/mame/drivers/raiden2.cpp')
-rw-r--r-- | src/mame/drivers/raiden2.cpp | 24 |
1 files changed, 6 insertions, 18 deletions
diff --git a/src/mame/drivers/raiden2.cpp b/src/mame/drivers/raiden2.cpp index 52af42b78c8..f17c8de47c1 100644 --- a/src/mame/drivers/raiden2.cpp +++ b/src/mame/drivers/raiden2.cpp @@ -973,12 +973,8 @@ void raiden2_state::raiden2_mem(address_map &map) map(0x0068e, 0x0068f).nopw(); //irq ack / sprite buffering? map(0x00700, 0x0071f).lrw8("seibu_sound_rw", - [this](address_space &space, offs_t offset, u8 mem_mask) { - return m_seibu_sound->main_r(space, offset >> 1, mem_mask); - }, - [this](address_space &space, offs_t offset, u8 data, u8 mem_mask) { - m_seibu_sound->main_w(space, offset >> 1, data, mem_mask); - }).umask16(0x00ff); + [this](offs_t offset) { return m_seibu_sound->main_r(offset >> 1); }, + [this](offs_t offset, u8 data) { m_seibu_sound->main_w(offset >> 1, data); }).umask16(0x00ff); map(0x00740, 0x00741).portr("DSW"); map(0x00744, 0x00745).portr("P1_P2"); @@ -1022,12 +1018,8 @@ void raiden2_state::zeroteam_mem(address_map &map) map(0x0068e, 0x0068f).nopw(); // irq ack / sprite buffering? map(0x00700, 0x0071f).lrw8("seibu_sound_rw", - [this](address_space &space, offs_t offset, u8 mem_mask) { - return m_seibu_sound->main_r(space, offset >> 1, mem_mask); - }, - [this](address_space &space, offs_t offset, u8 data, u8 mem_mask) { - m_seibu_sound->main_w(space, offset >> 1, data, mem_mask); - }).umask16(0x00ff); + [this](offs_t offset) { return m_seibu_sound->main_r(offset >> 1); }, + [this](offs_t offset, u8 data) { m_seibu_sound->main_w(offset >> 1, data); }).umask16(0x00ff); map(0x00740, 0x00741).portr("DSW"); map(0x00744, 0x00745).portr("P1_P2"); @@ -1060,12 +1052,8 @@ void raiden2_state::xsedae_mem(address_map &map) map(0x0068e, 0x0068f).nopw(); //irq ack / sprite buffering? map(0x00700, 0x0071f).lrw8("seibu_sound_rw", - [this](address_space &space, offs_t offset, u8 mem_mask) { - return m_seibu_sound->main_r(space, offset >> 1, mem_mask); - }, - [this](address_space &space, offs_t offset, u8 data, u8 mem_mask) { - m_seibu_sound->main_w(space, offset >> 1, data, mem_mask); - }).umask16(0x00ff); + [this](offs_t offset) { return m_seibu_sound->main_r(offset >> 1); }, + [this](offs_t offset, u8 data) { m_seibu_sound->main_w(offset >> 1, data); }).umask16(0x00ff); map(0x00740, 0x00741).portr("DSW"); map(0x00744, 0x00745).portr("P1_P2"); |