diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2013-04-14 14:16:31 +0000 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2013-04-14 14:16:31 +0000 |
commit | becc9840290e12dc777df9e6ffd15f6546bc7ec7 (patch) | |
tree | 12342466b3c8aeaaef032f2ee4880335a3571fe7 /src/mame/drivers/astinvad.c | |
parent | a411236311b17ca12933a962fa4c224982a4a372 (diff) |
samples change to find in constructor (nw)
Diffstat (limited to 'src/mame/drivers/astinvad.c')
-rw-r--r-- | src/mame/drivers/astinvad.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/mame/drivers/astinvad.c b/src/mame/drivers/astinvad.c index 1c88a19e709..300c25226ad 100644 --- a/src/mame/drivers/astinvad.c +++ b/src/mame/drivers/astinvad.c @@ -49,7 +49,8 @@ public: m_maincpu(*this, "maincpu"), m_ppi8255_0(*this, "ppi8255_0"), m_ppi8255_1(*this, "ppi8255_1"), - m_videoram(*this, "videoram"){ } + m_videoram(*this, "videoram"), + m_samples(*this, "samples"){ } required_device<cpu_device> m_maincpu; optional_device<i8255_device> m_ppi8255_0; @@ -64,7 +65,7 @@ public: UINT8 m_flip_yoffs; UINT8 m_color_latch; - samples_device *m_samples; + required_device<samples_device> m_samples; DECLARE_WRITE8_MEMBER(color_latch_w); DECLARE_WRITE8_MEMBER(spaceint_videoram_w); DECLARE_READ8_MEMBER(kamikaze_ppi_r); @@ -250,8 +251,6 @@ TIMER_CALLBACK_MEMBER(astinvad_state::kamizake_int_gen) MACHINE_START_MEMBER(astinvad_state,kamikaze) { - m_samples = machine().device<samples_device>("samples"); - m_int_timer = machine().scheduler().timer_alloc(timer_expired_delegate(FUNC(astinvad_state::kamizake_int_gen),this)); m_int_timer->adjust(machine().primary_screen->time_until_pos(128), 128); @@ -271,8 +270,6 @@ MACHINE_RESET_MEMBER(astinvad_state,kamikaze) MACHINE_START_MEMBER(astinvad_state,spaceint) { - m_samples = machine().device<samples_device>("samples"); - save_item(NAME(m_screen_flip)); save_item(NAME(m_sound_state)); } |