diff options
Diffstat (limited to 'src/mame/includes/mermaid.h')
-rw-r--r-- | src/mame/includes/mermaid.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/includes/mermaid.h b/src/mame/includes/mermaid.h index 05cc1430346..be883de73fb 100644 --- a/src/mame/includes/mermaid.h +++ b/src/mame/includes/mermaid.h @@ -83,8 +83,8 @@ private: required_device_array<ls259_device, 2> m_latch; uint8_t m_nmi_mask; - DECLARE_WRITE8_MEMBER(mermaid_ay8910_write_port_w); - DECLARE_WRITE8_MEMBER(mermaid_ay8910_control_port_w); + void mermaid_ay8910_write_port_w(uint8_t data); + void mermaid_ay8910_control_port_w(uint8_t data); DECLARE_WRITE_LINE_MEMBER(ay1_enable_w); DECLARE_WRITE_LINE_MEMBER(ay2_enable_w); DECLARE_WRITE_LINE_MEMBER(nmi_mask_w); @@ -92,16 +92,16 @@ private: DECLARE_WRITE_LINE_MEMBER(rougien_sample_rom_hi_w); DECLARE_WRITE_LINE_MEMBER(rougien_sample_playback_w); void adpcm_data_w(uint8_t data); - DECLARE_WRITE8_MEMBER(mermaid_videoram2_w); - DECLARE_WRITE8_MEMBER(mermaid_videoram_w); - DECLARE_WRITE8_MEMBER(mermaid_colorram_w); + void mermaid_videoram2_w(offs_t offset, uint8_t data); + void mermaid_videoram_w(offs_t offset, uint8_t data); + void mermaid_colorram_w(offs_t offset, uint8_t data); DECLARE_WRITE_LINE_MEMBER(flip_screen_x_w); DECLARE_WRITE_LINE_MEMBER(flip_screen_y_w); - DECLARE_WRITE8_MEMBER(mermaid_bg_scroll_w); - DECLARE_WRITE8_MEMBER(mermaid_fg_scroll_w); + void mermaid_bg_scroll_w(offs_t offset, uint8_t data); + void mermaid_fg_scroll_w(offs_t offset, uint8_t data); DECLARE_WRITE_LINE_MEMBER(rougien_gfxbankswitch1_w); DECLARE_WRITE_LINE_MEMBER(rougien_gfxbankswitch2_w); - DECLARE_READ8_MEMBER(mermaid_collision_r); + uint8_t mermaid_collision_r(); TILE_GET_INFO_MEMBER(get_bg_tile_info); TILE_GET_INFO_MEMBER(get_fg_tile_info); virtual void machine_start() override; |