diff options
Diffstat (limited to 'src/mame/video/williams.cpp')
-rw-r--r-- | src/mame/video/williams.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/video/williams.cpp b/src/mame/video/williams.cpp index ae81e4d3638..60cc6e03f24 100644 --- a/src/mame/video/williams.cpp +++ b/src/mame/video/williams.cpp @@ -340,7 +340,7 @@ void williams_state::williams_palette(palette_device &palette) const -WRITE8_MEMBER(williams2_state::williams2_paletteram_w) +void williams2_state::williams2_paletteram_w(offs_t offset, u8 data) { static const uint8_t ztable[16] = { @@ -365,7 +365,7 @@ WRITE8_MEMBER(williams2_state::williams2_paletteram_w) } -WRITE8_MEMBER(williams2_state::williams2_fg_select_w) +void williams2_state::williams2_fg_select_w(u8 data) { m_williams2_fg_color = data & 0x3f; } @@ -378,7 +378,7 @@ WRITE8_MEMBER(williams2_state::williams2_fg_select_w) * *************************************/ -READ8_MEMBER(williams_state::williams_video_counter_r) +u8 williams_state::williams_video_counter_r() { if (m_screen->vpos() < 0x100) return m_screen->vpos() & 0xfc; @@ -428,7 +428,7 @@ TILE_GET_INFO_MEMBER(williams2_state::get_tile_info) } -WRITE8_MEMBER(williams2_state::williams2_bg_select_w) +void williams2_state::williams2_bg_select_w(u8 data) { /* based on the tilemap config, only certain bits are used */ /* the rest are determined by other factors */ @@ -453,21 +453,21 @@ WRITE8_MEMBER(williams2_state::williams2_bg_select_w) } -WRITE8_MEMBER(williams2_state::williams2_tileram_w) +void williams2_state::williams2_tileram_w(offs_t offset, u8 data) { m_williams2_tileram[offset] = data; m_bg_tilemap->mark_tile_dirty(offset); } -WRITE8_MEMBER(williams2_state::williams2_xscroll_low_w) +void williams2_state::williams2_xscroll_low_w(u8 data) { m_tilemap_xscroll = (m_tilemap_xscroll & ~0x00f) | ((data & 0x80) >> 4) | (data & 0x07); m_bg_tilemap->set_scrollx(0, (m_tilemap_xscroll & 7) + ((m_tilemap_xscroll >> 3) * 6)); } -WRITE8_MEMBER(williams2_state::williams2_xscroll_high_w) +void williams2_state::williams2_xscroll_high_w(u8 data) { m_tilemap_xscroll = (m_tilemap_xscroll & 0x00f) | (data << 4); m_bg_tilemap->set_scrollx(0, (m_tilemap_xscroll & 7) + ((m_tilemap_xscroll >> 3) * 6)); @@ -481,14 +481,14 @@ WRITE8_MEMBER(williams2_state::williams2_xscroll_high_w) * *************************************/ -WRITE8_MEMBER(blaster_state::blaster_remap_select_w) +void blaster_state::blaster_remap_select_w(u8 data) { m_blitter_remap_index = data; m_blitter_remap = m_blitter_remap_lookup.get() + data * 256; } -WRITE8_MEMBER(blaster_state::blaster_video_control_w) +void blaster_state::blaster_video_control_w(u8 data) { m_blaster_video_control = data; } @@ -575,7 +575,7 @@ WRITE8_MEMBER(williams_state::williams_blitter_w) } -WRITE8_MEMBER(williams2_state::williams2_blit_window_enable_w) +void williams2_state::williams2_blit_window_enable_w(u8 data) { m_blitter_window_enable = data & 0x01; } |