diff options
Diffstat (limited to 'src/mame/video/m107.cpp')
-rw-r--r-- | src/mame/video/m107.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/mame/video/m107.cpp b/src/mame/video/m107.cpp index 7b74a5b157c..860af7e4621 100644 --- a/src/mame/video/m107.cpp +++ b/src/mame/video/m107.cpp @@ -64,19 +64,17 @@ TILE_GET_INFO_MEMBER(m107_state::get_pf_tile_info) /*****************************************************************************/ -WRITE16_MEMBER(m107_state::vram_w) +void m107_state::vram_w(offs_t offset, uint16_t data, uint16_t mem_mask) { - int laynum; - COMBINE_DATA(&m_vram_data[offset]); - for (laynum = 0; laynum < 4; laynum++) + for (int laynum = 0; laynum < 4; laynum++) if ((offset & 0x6000) == m_pf_layer[laynum].vram_base) m_pf_layer[laynum].tmap->mark_tile_dirty((offset & 0x1fff) / 2); } /*****************************************************************************/ -WRITE16_MEMBER(m107_state::control_w) +void m107_state::control_w(offs_t offset, uint16_t data, uint16_t mem_mask) { uint16_t old = m_control[offset]; pf_layer_info *layer; @@ -371,7 +369,7 @@ void m107_state::screenrefresh(screen_device &screen, bitmap_ind16 &bitmap, cons /*****************************************************************************/ -WRITE16_MEMBER(m107_state::spritebuffer_w) +void m107_state::spritebuffer_w(offs_t offset, uint16_t data, uint16_t mem_mask) { if (ACCESSING_BITS_0_7) { /* |