diff options
Diffstat (limited to 'src/mame/drivers/wallc.cpp')
-rw-r--r-- | src/mame/drivers/wallc.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/drivers/wallc.cpp b/src/mame/drivers/wallc.cpp index b2b98ca0d59..f0304ee9c67 100644 --- a/src/mame/drivers/wallc.cpp +++ b/src/mame/drivers/wallc.cpp @@ -96,11 +96,11 @@ private: bool m_bookkeeping_mode; - DECLARE_WRITE8_MEMBER(videoram_w); - DECLARE_WRITE8_MEMBER(wallc_coin_counter_w); - DECLARE_WRITE8_MEMBER(unkitpkr_out0_w); - DECLARE_WRITE8_MEMBER(unkitpkr_out1_w); - DECLARE_WRITE8_MEMBER(unkitpkr_out2_w); + void videoram_w(offs_t offset, uint8_t data); + void wallc_coin_counter_w(uint8_t data); + void unkitpkr_out0_w(uint8_t data); + void unkitpkr_out1_w(uint8_t data); + void unkitpkr_out2_w(uint8_t data); TILE_GET_INFO_MEMBER(get_bg_tile_info); TILE_GET_INFO_MEMBER(get_bg_tile_info_unkitpkr); @@ -214,7 +214,7 @@ void wallc_state::unkitpkr_palette(palette_device &palette) const } } -WRITE8_MEMBER(wallc_state::videoram_w) +void wallc_state::videoram_w(offs_t offset, uint8_t data) { m_videoram[offset] = data; m_bg_tilemap->mark_tile_dirty(offset); @@ -263,22 +263,22 @@ uint32_t wallc_state::screen_update(screen_device &screen, bitmap_ind16 &bitmap, } -WRITE8_MEMBER(wallc_state::wallc_coin_counter_w) +void wallc_state::wallc_coin_counter_w(uint8_t data) { machine().bookkeeping().coin_counter_w(0, data & 2); } -WRITE8_MEMBER(wallc_state::unkitpkr_out0_w) +void wallc_state::unkitpkr_out0_w(uint8_t data) { } -WRITE8_MEMBER(wallc_state::unkitpkr_out1_w) +void wallc_state::unkitpkr_out1_w(uint8_t data) { machine().bookkeeping().coin_counter_w(0, BIT(data, 4)); } -WRITE8_MEMBER(wallc_state::unkitpkr_out2_w) +void wallc_state::unkitpkr_out2_w(uint8_t data) { if (m_bookkeeping_mode != BIT(data, 0)) { |