diff options
-rw-r--r-- | src/mame/drivers/gladiatr.cpp | 3 | ||||
-rw-r--r-- | src/mame/includes/gladiatr.h | 9 |
2 files changed, 11 insertions, 1 deletions
diff --git a/src/mame/drivers/gladiatr.cpp b/src/mame/drivers/gladiatr.cpp index 83707497479..3ee592e6101 100644 --- a/src/mame/drivers/gladiatr.cpp +++ b/src/mame/drivers/gladiatr.cpp @@ -224,7 +224,10 @@ WRITE8_MEMBER(gladiatr_state::gladiator_int_control_w) /* bit 7 : SSRST = sound reset ? */ /* bit 6-1 : N.C. */ /* bit 0 : ?? */ + m_ccpu->set_input_line(INPUT_LINE_RESET, BIT(data, 7) ? CLEAR_LINE : ASSERT_LINE); + m_cctl->set_input_line(INPUT_LINE_RESET, BIT(data, 7) ? CLEAR_LINE : ASSERT_LINE); } + /* YM2203 IRQ */ WRITE_LINE_MEMBER(gladiatr_state::gladiator_ym_irq) { diff --git a/src/mame/includes/gladiatr.h b/src/mame/includes/gladiatr.h index 2b0144c5f49..5dd2eb2ee40 100644 --- a/src/mame/includes/gladiatr.h +++ b/src/mame/includes/gladiatr.h @@ -2,7 +2,6 @@ // copyright-holders:Victor Trucco,Steve Ellenoff,Phil Stroffolino,Tatsuyuki Satoh,Tomasz Slanina,Nicola Salmoria,Vas Crabb #include "machine/gen_latch.h" - #include "sound/msm5205.h" @@ -21,6 +20,10 @@ protected: , m_maincpu(*this, "maincpu") , m_subcpu(*this, "sub") , m_audiocpu(*this, "audiocpu") + , m_cctl(*this, "cctl") + , m_ccpu(*this, "ccpu") + , m_ucpu(*this, "ucpu") + , m_csnd(*this, "csnd") , m_gfxdecode(*this, "gfxdecode") , m_palette(*this, "palette") , m_msm(*this, "msm") @@ -49,6 +52,10 @@ protected: required_device<cpu_device> m_maincpu; required_device<cpu_device> m_subcpu; required_device<cpu_device> m_audiocpu; + optional_device<cpu_device> m_cctl; + optional_device<cpu_device> m_ccpu; + optional_device<cpu_device> m_ucpu; + optional_device<cpu_device> m_csnd; required_device<gfxdecode_device> m_gfxdecode; required_device<palette_device> m_palette; required_device<msm5205_device> m_msm; |