diff options
Diffstat (limited to 'src/devices/machine/spg2xx_video.h')
-rw-r--r-- | src/devices/machine/spg2xx_video.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/devices/machine/spg2xx_video.h b/src/devices/machine/spg2xx_video.h index 95bdd22cafe..699f20e6d38 100644 --- a/src/devices/machine/spg2xx_video.h +++ b/src/devices/machine/spg2xx_video.h @@ -19,6 +19,10 @@ class spg2xx_video_device : public device_t public: spg2xx_video_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock); + auto guny_in() { return m_guny_in.bind(); } + auto gunx_in() { return m_gunx_in.bind(); } + + uint32_t screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); DECLARE_WRITE_LINE_MEMBER(vblank); @@ -32,6 +36,9 @@ public: protected: + devcb_read16 m_guny_in; + devcb_read16 m_gunx_in; + enum { PAGE_ENABLE_MASK = 0x0008, |