diff options
Diffstat (limited to 'src/mame/includes/spbactn.h')
-rw-r--r-- | src/mame/includes/spbactn.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/includes/spbactn.h b/src/mame/includes/spbactn.h index 6106095d078..b8a02c0b2e1 100644 --- a/src/mame/includes/spbactn.h +++ b/src/mame/includes/spbactn.h @@ -56,27 +56,27 @@ private: tilemap_t *m_extra_tilemap; - DECLARE_WRITE16_MEMBER(main_irq_ack_w); + void main_irq_ack_w(uint16_t data); - DECLARE_WRITE16_MEMBER(bg_videoram_w); - DECLARE_WRITE16_MEMBER(fg_videoram_w); + void bg_videoram_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); + void fg_videoram_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); TILE_GET_INFO_MEMBER(get_bg_tile_info); TILE_GET_INFO_MEMBER(get_fg_tile_info); - DECLARE_WRITE8_MEMBER(extraram_w); + void extraram_w(offs_t offset, uint8_t data, uint8_t mem_mask = ~0); TILE_GET_INFO_MEMBER(get_extra_tile_info); bitmap_ind16 m_tile_bitmap_bg; bitmap_ind16 m_tile_bitmap_fg; bitmap_ind16 m_sprite_bitmap; - DECLARE_WRITE16_MEMBER(spbatnp_90006_w); - DECLARE_WRITE16_MEMBER(spbatnp_9000a_w); - DECLARE_WRITE16_MEMBER(spbatnp_9000c_w); - DECLARE_WRITE16_MEMBER(spbatnp_9000e_w); + void spbatnp_90006_w(uint16_t data); + void spbatnp_9000a_w(uint16_t data); + void spbatnp_9000c_w(uint16_t data); + void spbatnp_9000e_w(uint16_t data); - DECLARE_WRITE16_MEMBER(spbatnp_90124_w); - DECLARE_WRITE16_MEMBER(spbatnp_9012c_w); + void spbatnp_90124_w(uint16_t data); + void spbatnp_9012c_w(uint16_t data); DECLARE_VIDEO_START(spbactn); DECLARE_VIDEO_START(spbactnp); @@ -87,7 +87,7 @@ private: int draw_video(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect, bool alt_sprites); // temp hack - DECLARE_READ16_MEMBER(temp_read_handler_r) + uint16_t temp_read_handler_r() { return 0xffff; } |