summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/exprraid.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/exprraid.h')
-rw-r--r--src/mame/includes/exprraid.h20
1 files changed, 12 insertions, 8 deletions
diff --git a/src/mame/includes/exprraid.h b/src/mame/includes/exprraid.h
index 4283a815197..1df4f028091 100644
--- a/src/mame/includes/exprraid.h
+++ b/src/mame/includes/exprraid.h
@@ -24,6 +24,18 @@ public:
m_videoram(*this, "videoram"),
m_colorram(*this, "colorram") { }
+ void exprraid(machine_config &config);
+ void exprboot(machine_config &config);
+
+ void init_exprraid();
+ void init_wexpressb();
+ void init_wexpressb2();
+ void init_wexpressb3();
+
+ DECLARE_INPUT_CHANGED_MEMBER(coin_inserted_deco16);
+ DECLARE_INPUT_CHANGED_MEMBER(coin_inserted_nmi);
+
+private:
/* devices */
required_device<cpu_device> m_maincpu;
required_device<cpu_device> m_slave;
@@ -60,22 +72,14 @@ public:
DECLARE_WRITE8_MEMBER(exprraid_bgselect_w);
DECLARE_WRITE8_MEMBER(exprraid_scrollx_w);
DECLARE_WRITE8_MEMBER(exprraid_scrolly_w);
- DECLARE_INPUT_CHANGED_MEMBER(coin_inserted_deco16);
- DECLARE_INPUT_CHANGED_MEMBER(coin_inserted_nmi);
DECLARE_WRITE_LINE_MEMBER(irqhandler);
- void init_exprraid();
- void init_wexpressb();
- void init_wexpressb2();
- void init_wexpressb3();
TILE_GET_INFO_MEMBER(get_bg_tile_info);
TILE_GET_INFO_MEMBER(get_fg_tile_info);
uint32_t screen_update_exprraid(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
void draw_sprites( bitmap_ind16 &bitmap, const rectangle &cliprect );
void exprraid_gfx_expand();
- void exprraid(machine_config &config);
- void exprboot(machine_config &config);
void master_io_map(address_map &map);
void master_map(address_map &map);
void slave_map(address_map &map);