summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/mermaid.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/mermaid.h')
-rw-r--r--src/mame/includes/mermaid.h16
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;