summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/raiden2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/raiden2.cpp')
-rw-r--r--src/mame/drivers/raiden2.cpp24
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");