summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/boogwing.h
diff options
context:
space:
mode:
author David Haywood <mamehaze@users.noreply.github.com>2013-07-21 14:03:11 +0000
committer David Haywood <mamehaze@users.noreply.github.com>2013-07-21 14:03:11 +0000
commit2199cdb59ca17eafb2617ac55a8d21491eceb5c2 (patch)
tree8968ad2cde5e9b303cd3885514e3b6588375397c /src/mame/includes/boogwing.h
parentb782d13f206a2f6ae84d9d23c0c9065bef05eff2 (diff)
misc deco (nw)
Diffstat (limited to 'src/mame/includes/boogwing.h')
-rw-r--r--src/mame/includes/boogwing.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mame/includes/boogwing.h b/src/mame/includes/boogwing.h
index fbf9ad03711..9f804621b89 100644
--- a/src/mame/includes/boogwing.h
+++ b/src/mame/includes/boogwing.h
@@ -19,6 +19,7 @@ public:
: driver_device(mconfig, type, tag),
m_maincpu(*this, "maincpu"),
m_audiocpu(*this, "audiocpu"),
+ m_deco104(*this, "ioprot104"),
m_decocomn(*this, "deco_common"),
m_deco_tilegen1(*this, "tilegen1"),
m_deco_tilegen2(*this, "tilegen2"),
@@ -37,6 +38,7 @@ public:
/* devices */
required_device<cpu_device> m_maincpu;
required_device<cpu_device> m_audiocpu;
+ optional_device<deco104_device> m_deco104;
required_device<decocomn_device> m_decocomn;
required_device<deco16ic_device> m_deco_tilegen1;
required_device<deco16ic_device> m_deco_tilegen2;
@@ -57,4 +59,7 @@ public:
virtual void video_start();
UINT32 screen_update_boogwing(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
void mix_boogwing(bitmap_rgb32 &bitmap, const rectangle &cliprect);
+ DECLARE_READ16_MEMBER( boogwing_protection_region_0_104_r );
+ DECLARE_WRITE16_MEMBER( boogwing_protection_region_0_104_w );
+
};