summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/segahang.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/segahang.cpp')
-rw-r--r--src/mame/drivers/segahang.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mame/drivers/segahang.cpp b/src/mame/drivers/segahang.cpp
index 819f840ce8f..54e0a035a0e 100644
--- a/src/mame/drivers/segahang.cpp
+++ b/src/mame/drivers/segahang.cpp
@@ -404,11 +404,11 @@ void segahang_state::hangon_map(address_map &map)
map(0x400000, 0x403fff).rw(m_segaic16vid, FUNC(segaic16_video_device::tileram_r), FUNC(segaic16_video_device::tileram_w)).share("tileram");
map(0x410000, 0x410fff).rw(m_segaic16vid, FUNC(segaic16_video_device::textram_r), FUNC(segaic16_video_device::textram_w)).share("textram");
map(0x600000, 0x6007ff).ram().share("sprites");
- map(0xa00000, 0xa00fff).ram().w(this, FUNC(segahang_state::paletteram_w)).share("paletteram");
+ map(0xa00000, 0xa00fff).ram().w(FUNC(segahang_state::paletteram_w)).share("paletteram");
map(0xc00000, 0xc3ffff).rom().region("subcpu", 0);
map(0xc68000, 0xc68fff).ram().share("roadram");
map(0xc7c000, 0xc7ffff).ram().share("subram");
- map(0xe00000, 0xffffff).rw(this, FUNC(segahang_state::hangon_io_r), FUNC(segahang_state::hangon_io_w));
+ map(0xe00000, 0xffffff).rw(FUNC(segahang_state::hangon_io_r), FUNC(segahang_state::hangon_io_w));
}
void segahang_state::decrypted_opcodes_map(address_map &map)
@@ -424,10 +424,10 @@ void segahang_state::sharrier_map(address_map &map)
map(0x040000, 0x043fff).ram().share("workram");
map(0x100000, 0x107fff).rw(m_segaic16vid, FUNC(segaic16_video_device::tileram_r), FUNC(segaic16_video_device::tileram_w)).share("tileram");
map(0x108000, 0x108fff).rw(m_segaic16vid, FUNC(segaic16_video_device::textram_r), FUNC(segaic16_video_device::textram_w)).share("textram");
- map(0x110000, 0x110fff).ram().w(this, FUNC(segahang_state::paletteram_w)).share("paletteram");
+ map(0x110000, 0x110fff).ram().w(FUNC(segahang_state::paletteram_w)).share("paletteram");
map(0x124000, 0x127fff).ram().share("subram");
map(0x130000, 0x130fff).ram().share("sprites");
- map(0x140000, 0x14ffff).rw(this, FUNC(segahang_state::sharrier_io_r), FUNC(segahang_state::sharrier_io_w));
+ map(0x140000, 0x14ffff).rw(FUNC(segahang_state::sharrier_io_r), FUNC(segahang_state::sharrier_io_w));
map(0xc68000, 0xc68fff).ram().share("roadram");
}
@@ -469,7 +469,7 @@ void segahang_state::sound_portmap_2203(address_map &map)
{
map.unmap_value_high();
map.global_mask(0xff);
- map(0x40, 0x40).mirror(0x3f).r(this, FUNC(segahang_state::sound_data_r));
+ map(0x40, 0x40).mirror(0x3f).r(FUNC(segahang_state::sound_data_r));
}
void segahang_state::sound_map_2151(address_map &map)
@@ -485,7 +485,7 @@ void segahang_state::sound_portmap_2151(address_map &map)
map.unmap_value_high();
map.global_mask(0xff);
map(0x00, 0x01).mirror(0x3e).rw("ymsnd", FUNC(ym2151_device::read), FUNC(ym2151_device::write));
- map(0x40, 0x40).mirror(0x3f).r(this, FUNC(segahang_state::sound_data_r));
+ map(0x40, 0x40).mirror(0x3f).r(FUNC(segahang_state::sound_data_r));
}
void segahang_state::sound_portmap_2203x2(address_map &map)
@@ -493,7 +493,7 @@ void segahang_state::sound_portmap_2203x2(address_map &map)
map.unmap_value_high();
map.global_mask(0xff);
map(0x00, 0x01).mirror(0x3e).rw("ym1", FUNC(ym2203_device::read), FUNC(ym2203_device::write));
- map(0x40, 0x40).mirror(0x3f).r(this, FUNC(segahang_state::sound_data_r));
+ map(0x40, 0x40).mirror(0x3f).r(FUNC(segahang_state::sound_data_r));
map(0xc0, 0xc1).mirror(0x3e).rw("ym2", FUNC(ym2203_device::read), FUNC(ym2203_device::write));
}