diff options
Diffstat (limited to 'src/mame/includes/tetrisp2.h')
-rw-r--r-- | src/mame/includes/tetrisp2.h | 88 |
1 files changed, 44 insertions, 44 deletions
diff --git a/src/mame/includes/tetrisp2.h b/src/mame/includes/tetrisp2.h index c69db37bad7..79eebe99f69 100644 --- a/src/mame/includes/tetrisp2.h +++ b/src/mame/includes/tetrisp2.h @@ -59,36 +59,36 @@ public: TILE_GET_INFO_MEMBER(get_tile_info_rot); protected: - DECLARE_WRITE16_MEMBER(rockn_systemregs_w); - DECLARE_WRITE16_MEMBER(rocknms_sub_systemregs_w); - DECLARE_READ16_MEMBER(rockn_adpcmbank_r); - DECLARE_WRITE16_MEMBER(rockn_adpcmbank_w); - DECLARE_WRITE16_MEMBER(rockn2_adpcmbank_w); - DECLARE_READ16_MEMBER(rockn_soundvolume_r); - DECLARE_WRITE16_MEMBER(rockn_soundvolume_w); - DECLARE_WRITE16_MEMBER(nndmseal_sound_bank_w); - DECLARE_READ16_MEMBER(tetrisp2_ip_1_word_r); - DECLARE_READ16_MEMBER(rockn_nvram_r); - DECLARE_READ16_MEMBER(rocknms_main2sub_r); - DECLARE_WRITE16_MEMBER(rocknms_main2sub_w); - DECLARE_WRITE16_MEMBER(rocknms_sub2main_w); - DECLARE_WRITE16_MEMBER(tetrisp2_coincounter_w); - DECLARE_WRITE16_MEMBER(nndmseal_coincounter_w); - DECLARE_WRITE16_MEMBER(nndmseal_b20000_w); - DECLARE_WRITE16_MEMBER(tetrisp2_systemregs_w); - DECLARE_READ16_MEMBER(tetrisp2_nvram_r); - DECLARE_WRITE16_MEMBER(tetrisp2_nvram_w); - DECLARE_WRITE16_MEMBER(tetrisp2_palette_w); - DECLARE_WRITE16_MEMBER(rocknms_sub_palette_w); - DECLARE_WRITE16_MEMBER(tetrisp2_priority_w); - DECLARE_WRITE16_MEMBER(rocknms_sub_priority_w); - DECLARE_READ16_MEMBER(tetrisp2_priority_r); - DECLARE_WRITE16_MEMBER(tetrisp2_vram_bg_w); - DECLARE_WRITE16_MEMBER(tetrisp2_vram_fg_w); - DECLARE_WRITE16_MEMBER(tetrisp2_vram_rot_w); - DECLARE_WRITE16_MEMBER(rocknms_sub_vram_bg_w); - DECLARE_WRITE16_MEMBER(rocknms_sub_vram_fg_w); - DECLARE_WRITE16_MEMBER(rocknms_sub_vram_rot_w); + void rockn_systemregs_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void rocknms_sub_systemregs_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 rockn_adpcmbank_r(); + void rockn_adpcmbank_w(u16 data); + void rockn2_adpcmbank_w(u16 data); + u16 rockn_soundvolume_r(); + void rockn_soundvolume_w(u16 data); + void nndmseal_sound_bank_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 tetrisp2_ip_1_word_r(); + u16 rockn_nvram_r(offs_t offset); + u16 rocknms_main2sub_r(); + void rocknms_main2sub_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void rocknms_sub2main_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void tetrisp2_coincounter_w(u16 data); + void nndmseal_coincounter_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void nndmseal_b20000_w(u16 data); + void tetrisp2_systemregs_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 tetrisp2_nvram_r(offs_t offset); + void tetrisp2_nvram_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void tetrisp2_palette_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void rocknms_sub_palette_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void tetrisp2_priority_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void rocknms_sub_priority_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 tetrisp2_priority_r(offs_t offset); + void tetrisp2_vram_bg_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void tetrisp2_vram_fg_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void tetrisp2_vram_rot_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void rocknms_sub_vram_bg_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void rocknms_sub_vram_fg_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void rocknms_sub_vram_rot_w(offs_t offset, u16 data, u16 mem_mask = ~0); TILE_GET_INFO_MEMBER(get_tile_info_fg); @@ -200,22 +200,22 @@ public: DECLARE_VIDEO_START(stepstag); private: - DECLARE_READ16_MEMBER(stepstag_coins_r); + u16 stepstag_coins_r(); u16 vj_upload_idx; bool vj_upload_fini; - DECLARE_WRITE16_MEMBER(stepstag_b00000_w); - DECLARE_WRITE16_MEMBER(stepstag_b20000_w); - DECLARE_WRITE16_MEMBER(stepstag_main2pc_w); - DECLARE_READ16_MEMBER(unknown_read_0xc00000); - DECLARE_READ16_MEMBER(unknown_read_0xffff00); - DECLARE_READ16_MEMBER(stepstag_pc2main_r); - DECLARE_WRITE16_MEMBER(stepstag_soundlatch_word_w); - DECLARE_WRITE16_MEMBER(stepstag_neon_w); - DECLARE_WRITE16_MEMBER(stepstag_step_leds_w); - DECLARE_WRITE16_MEMBER(stepstag_button_leds_w); - DECLARE_WRITE16_MEMBER( stepstag_palette_left_w ); - DECLARE_WRITE16_MEMBER( stepstag_palette_mid_w ); - DECLARE_WRITE16_MEMBER( stepstag_palette_right_w ); + void stepstag_b00000_w(u16 data); + void stepstag_b20000_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void stepstag_main2pc_w(u16 data); + u16 unknown_read_0xc00000(); + u16 unknown_read_0xffff00(); + u16 stepstag_pc2main_r(); + void stepstag_soundlatch_word_w(u16 data); + void stepstag_neon_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void stepstag_step_leds_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void stepstag_button_leds_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void stepstag_palette_left_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void stepstag_palette_mid_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void stepstag_palette_right_w(offs_t offset, u16 data, u16 mem_mask = ~0); u32 screen_update_stepstag_left(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); u32 screen_update_stepstag_mid(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); |