summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/snk.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/snk.h')
-rw-r--r--src/mame/includes/snk.h156
1 files changed, 78 insertions, 78 deletions
diff --git a/src/mame/includes/snk.h b/src/mame/includes/snk.h
index b37f68e3810..21f76cd582c 100644
--- a/src/mame/includes/snk.h
+++ b/src/mame/includes/snk.h
@@ -123,84 +123,84 @@ private:
int m_tc16_posx;
int m_tc32_posy;
int m_tc32_posx;
- DECLARE_READ8_MEMBER(snk_cpuA_nmi_trigger_r);
- DECLARE_WRITE8_MEMBER(snk_cpuA_nmi_ack_w);
- DECLARE_READ8_MEMBER(snk_cpuB_nmi_trigger_r);
- DECLARE_WRITE8_MEMBER(snk_cpuB_nmi_ack_w);
- DECLARE_READ8_MEMBER(marvins_sound_nmi_ack_r);
- DECLARE_WRITE8_MEMBER(sgladiat_soundlatch_w);
- DECLARE_READ8_MEMBER(sgladiat_soundlatch_r);
- DECLARE_READ8_MEMBER(sgladiat_sound_nmi_ack_r);
- DECLARE_READ8_MEMBER(sgladiat_sound_irq_ack_r);
- DECLARE_WRITE8_MEMBER(snk_soundlatch_w);
- DECLARE_READ8_MEMBER(snk_sound_status_r);
- DECLARE_WRITE8_MEMBER(snk_sound_status_w);
- DECLARE_READ8_MEMBER(tnk3_cmdirq_ack_r);
- DECLARE_READ8_MEMBER(tnk3_ymirq_ack_r);
- DECLARE_READ8_MEMBER(tnk3_busy_clear_r);
- DECLARE_WRITE8_MEMBER(hardflags_scrollx_w);
- DECLARE_WRITE8_MEMBER(hardflags_scrolly_w);
- DECLARE_WRITE8_MEMBER(hardflags_scroll_msb_w);
- DECLARE_READ8_MEMBER(hardflags1_r);
- DECLARE_READ8_MEMBER(hardflags2_r);
- DECLARE_READ8_MEMBER(hardflags3_r);
- DECLARE_READ8_MEMBER(hardflags4_r);
- DECLARE_READ8_MEMBER(hardflags5_r);
- DECLARE_READ8_MEMBER(hardflags6_r);
- DECLARE_READ8_MEMBER(hardflags7_r);
- DECLARE_WRITE8_MEMBER(turbocheck16_1_w);
- DECLARE_WRITE8_MEMBER(turbocheck16_2_w);
- DECLARE_WRITE8_MEMBER(turbocheck32_1_w);
- DECLARE_WRITE8_MEMBER(turbocheck32_2_w);
- DECLARE_WRITE8_MEMBER(turbocheck_msb_w);
- DECLARE_READ8_MEMBER(turbocheck16_1_r);
- DECLARE_READ8_MEMBER(turbocheck16_2_r);
- DECLARE_READ8_MEMBER(turbocheck16_3_r);
- DECLARE_READ8_MEMBER(turbocheck16_4_r);
- DECLARE_READ8_MEMBER(turbocheck16_5_r);
- DECLARE_READ8_MEMBER(turbocheck16_6_r);
- DECLARE_READ8_MEMBER(turbocheck16_7_r);
- DECLARE_READ8_MEMBER(turbocheck16_8_r);
- DECLARE_READ8_MEMBER(turbocheck32_1_r);
- DECLARE_READ8_MEMBER(turbocheck32_2_r);
- DECLARE_READ8_MEMBER(turbocheck32_3_r);
- DECLARE_READ8_MEMBER(turbocheck32_4_r);
- DECLARE_WRITE8_MEMBER(athena_coin_counter_w);
- DECLARE_WRITE8_MEMBER(ikari_coin_counter_w);
- DECLARE_WRITE8_MEMBER(tdfever_coin_counter_w);
- DECLARE_WRITE8_MEMBER(countryc_trackball_w);
- DECLARE_WRITE8_MEMBER(snk_tx_videoram_w);
- DECLARE_WRITE8_MEMBER(marvins_fg_videoram_w);
- DECLARE_WRITE8_MEMBER(marvins_bg_videoram_w);
- DECLARE_WRITE8_MEMBER(snk_bg_videoram_w);
- DECLARE_WRITE8_MEMBER(snk_fg_scrollx_w);
- DECLARE_WRITE8_MEMBER(snk_fg_scrolly_w);
- DECLARE_WRITE8_MEMBER(snk_bg_scrollx_w);
- DECLARE_WRITE8_MEMBER(snk_bg_scrolly_w);
- DECLARE_WRITE8_MEMBER(snk_sp16_scrollx_w);
- DECLARE_WRITE8_MEMBER(snk_sp16_scrolly_w);
- DECLARE_WRITE8_MEMBER(snk_sp32_scrollx_w);
- DECLARE_WRITE8_MEMBER(snk_sp32_scrolly_w);
- DECLARE_WRITE8_MEMBER(snk_sprite_split_point_w);
- DECLARE_WRITE8_MEMBER(marvins_palette_bank_w);
- DECLARE_WRITE8_MEMBER(marvins_flipscreen_w);
- DECLARE_WRITE8_MEMBER(sgladiat_flipscreen_w);
- DECLARE_WRITE8_MEMBER(hal21_flipscreen_w);
- DECLARE_WRITE8_MEMBER(marvins_scroll_msb_w);
- DECLARE_WRITE8_MEMBER(jcross_scroll_msb_w);
- DECLARE_WRITE8_MEMBER(sgladiat_scroll_msb_w);
- DECLARE_WRITE8_MEMBER(aso_videoattrs_w);
- DECLARE_WRITE8_MEMBER(tnk3_videoattrs_w);
- DECLARE_WRITE8_MEMBER(aso_bg_bank_w);
- DECLARE_WRITE8_MEMBER(ikari_bg_scroll_msb_w);
- DECLARE_WRITE8_MEMBER(ikari_sp_scroll_msb_w);
- DECLARE_WRITE8_MEMBER(ikari_unknown_video_w);
- DECLARE_WRITE8_MEMBER(gwar_tx_bank_w);
- DECLARE_WRITE8_MEMBER(gwar_videoattrs_w);
- DECLARE_WRITE8_MEMBER(gwara_videoattrs_w);
- DECLARE_WRITE8_MEMBER(gwara_sp_scroll_msb_w);
- DECLARE_WRITE8_MEMBER(tdfever_sp_scroll_msb_w);
- DECLARE_WRITE8_MEMBER(tdfever_spriteram_w);
+ uint8_t snk_cpuA_nmi_trigger_r();
+ void snk_cpuA_nmi_ack_w(uint8_t data);
+ uint8_t snk_cpuB_nmi_trigger_r();
+ void snk_cpuB_nmi_ack_w(uint8_t data);
+ uint8_t marvins_sound_nmi_ack_r();
+ void sgladiat_soundlatch_w(uint8_t data);
+ uint8_t sgladiat_soundlatch_r();
+ uint8_t sgladiat_sound_nmi_ack_r();
+ uint8_t sgladiat_sound_irq_ack_r();
+ void snk_soundlatch_w(uint8_t data);
+ uint8_t snk_sound_status_r();
+ void snk_sound_status_w(uint8_t data);
+ uint8_t tnk3_cmdirq_ack_r();
+ uint8_t tnk3_ymirq_ack_r();
+ uint8_t tnk3_busy_clear_r();
+ void hardflags_scrollx_w(uint8_t data);
+ void hardflags_scrolly_w(uint8_t data);
+ void hardflags_scroll_msb_w(uint8_t data);
+ uint8_t hardflags1_r();
+ uint8_t hardflags2_r();
+ uint8_t hardflags3_r();
+ uint8_t hardflags4_r();
+ uint8_t hardflags5_r();
+ uint8_t hardflags6_r();
+ uint8_t hardflags7_r();
+ void turbocheck16_1_w(uint8_t data);
+ void turbocheck16_2_w(uint8_t data);
+ void turbocheck32_1_w(uint8_t data);
+ void turbocheck32_2_w(uint8_t data);
+ void turbocheck_msb_w(uint8_t data);
+ uint8_t turbocheck16_1_r();
+ uint8_t turbocheck16_2_r();
+ uint8_t turbocheck16_3_r();
+ uint8_t turbocheck16_4_r();
+ uint8_t turbocheck16_5_r();
+ uint8_t turbocheck16_6_r();
+ uint8_t turbocheck16_7_r();
+ uint8_t turbocheck16_8_r();
+ uint8_t turbocheck32_1_r();
+ uint8_t turbocheck32_2_r();
+ uint8_t turbocheck32_3_r();
+ uint8_t turbocheck32_4_r();
+ void athena_coin_counter_w(uint8_t data);
+ void ikari_coin_counter_w(uint8_t data);
+ void tdfever_coin_counter_w(uint8_t data);
+ void countryc_trackball_w(uint8_t data);
+ void snk_tx_videoram_w(offs_t offset, uint8_t data);
+ void marvins_fg_videoram_w(offs_t offset, uint8_t data);
+ void marvins_bg_videoram_w(offs_t offset, uint8_t data);
+ void snk_bg_videoram_w(offs_t offset, uint8_t data);
+ void snk_fg_scrollx_w(uint8_t data);
+ void snk_fg_scrolly_w(uint8_t data);
+ void snk_bg_scrollx_w(uint8_t data);
+ void snk_bg_scrolly_w(uint8_t data);
+ void snk_sp16_scrollx_w(uint8_t data);
+ void snk_sp16_scrolly_w(uint8_t data);
+ void snk_sp32_scrollx_w(uint8_t data);
+ void snk_sp32_scrolly_w(uint8_t data);
+ void snk_sprite_split_point_w(uint8_t data);
+ void marvins_palette_bank_w(uint8_t data);
+ void marvins_flipscreen_w(uint8_t data);
+ void sgladiat_flipscreen_w(uint8_t data);
+ void hal21_flipscreen_w(uint8_t data);
+ void marvins_scroll_msb_w(uint8_t data);
+ void jcross_scroll_msb_w(uint8_t data);
+ void sgladiat_scroll_msb_w(uint8_t data);
+ void aso_videoattrs_w(uint8_t data);
+ void tnk3_videoattrs_w(uint8_t data);
+ void aso_bg_bank_w(uint8_t data);
+ void ikari_bg_scroll_msb_w(uint8_t data);
+ void ikari_sp_scroll_msb_w(uint8_t data);
+ void ikari_unknown_video_w(uint8_t data);
+ void gwar_tx_bank_w(uint8_t data);
+ void gwar_videoattrs_w(uint8_t data);
+ void gwara_videoattrs_w(uint8_t data);
+ void gwara_sp_scroll_msb_w(uint8_t data);
+ void tdfever_sp_scroll_msb_w(uint8_t data);
+ void tdfever_spriteram_w(offs_t offset, uint8_t data);
TILEMAP_MAPPER_MEMBER(marvins_tx_scan_cols);
TILE_GET_INFO_MEMBER(marvins_get_tx_tile_info);