summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/iqblock.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/iqblock.h')
-rw-r--r--src/mame/includes/iqblock.h19
1 files changed, 12 insertions, 7 deletions
diff --git a/src/mame/includes/iqblock.h b/src/mame/includes/iqblock.h
index f072368c217..de0e3d53275 100644
--- a/src/mame/includes/iqblock.h
+++ b/src/mame/includes/iqblock.h
@@ -11,6 +11,7 @@ public:
required_device<cpu_device> m_maincpu;
required_device<gfxdecode_device> m_gfxdecode;
+
required_shared_ptr<UINT8> m_rambase;
required_shared_ptr<UINT8> m_bgvideoram;
required_shared_ptr<UINT8> m_fgvideoram;
@@ -22,16 +23,20 @@ public:
DECLARE_WRITE8_MEMBER(iqblock_prot_w);
DECLARE_WRITE8_MEMBER(grndtour_prot_w);
- DECLARE_WRITE8_MEMBER(iqblock_irqack_w);
- DECLARE_WRITE8_MEMBER(iqblock_fgvideoram_w);
- DECLARE_WRITE8_MEMBER(iqblock_bgvideoram_w);
- DECLARE_WRITE8_MEMBER(iqblock_fgscroll_w);
+ DECLARE_WRITE8_MEMBER(irqack_w);
+ DECLARE_WRITE8_MEMBER(fgvideoram_w);
+ DECLARE_WRITE8_MEMBER(bgvideoram_w);
+ DECLARE_WRITE8_MEMBER(fgscroll_w);
DECLARE_WRITE8_MEMBER(port_C_w);
+
+ TIMER_DEVICE_CALLBACK_MEMBER(irq);
+
DECLARE_DRIVER_INIT(grndtour);
DECLARE_DRIVER_INIT(iqblock);
+ virtual void video_start();
+
TILE_GET_INFO_MEMBER(get_bg_tile_info);
TILE_GET_INFO_MEMBER(get_fg_tile_info);
- virtual void video_start();
- UINT32 screen_update_iqblock(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
- TIMER_DEVICE_CALLBACK_MEMBER(iqblock_irq);
+
+ UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};