diff options
Diffstat (limited to 'src/mame/includes/ikki.h')
-rw-r--r-- | src/mame/includes/ikki.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mame/includes/ikki.h b/src/mame/includes/ikki.h index 4d03bd0ab3b..2eb2e9ba401 100644 --- a/src/mame/includes/ikki.h +++ b/src/mame/includes/ikki.h @@ -10,15 +10,17 @@ public: ikki_state(const machine_config &mconfig, device_type type, const char *tag) : driver_device(mconfig, type, tag), m_maincpu(*this, "maincpu"), - m_subcpu(*this, "sub") - { } + m_subcpu(*this, "sub"), + m_videoram(*this, "videoram"), + m_scroll(*this, "scroll"), + m_spriteram(*this, "spriteram"){ } + required_device<cpu_device> m_maincpu; + required_device<cpu_device> m_subcpu; /* memory pointers */ - UINT8 * m_videoram; - UINT8 * m_spriteram; - UINT8 * m_scroll; - size_t m_videoram_size; - size_t m_spriteram_size; + required_shared_ptr<UINT8> m_videoram; + required_shared_ptr<UINT8> m_scroll; + required_shared_ptr<UINT8> m_spriteram; /* video-related */ bitmap_ind16 m_sprite_bitmap; @@ -26,8 +28,6 @@ public: int m_punch_through_pen; UINT8 m_irq_source; - required_device<cpu_device> m_maincpu; - required_device<cpu_device> m_subcpu; DECLARE_READ8_MEMBER(ikki_e000_r); DECLARE_WRITE8_MEMBER(ikki_coin_counters); DECLARE_WRITE8_MEMBER(ikki_scrn_ctrl_w); |