Previous 199869 Revisions Next

r44556 Friday 29th January, 2016 at 01:01:41 UTC by Angelo Salese
Seems to work fine like this, guess that crashing issue is caused by master irqs ...
[src/mame/drivers]overdriv.cpp

trunk/src/mame/drivers/overdriv.cpp
r253067r253068
8383INTERRUPT_GEN_MEMBER(overdriv_state::cpuB_interrupt)
8484{
8585   // this doesn't get turned on until the irq has happened? wrong irq?
86//  if (m_k053246->k053246_is_irq_enabled())
87   m_subcpu->set_input_line(4, HOLD_LINE); // likely wrong
86   if (m_k053246->k053246_is_irq_enabled())
87      m_subcpu->set_input_line(4, HOLD_LINE); // likely wrong
8888}
8989
9090
r253067r253068
168168   AM_RANGE(0x238000, 0x238001) AM_WRITE(overdriv_cpuB_irq_x_w)
169169ADDRESS_MAP_END
170170
171#if UNUSED_FUNCTION
171#ifdef UNUSED_FUNCTION
172172WRITE16_MEMBER( overdriv_state::overdriv_k053246_word_w )
173173{
174174   m_k053246->k053246_word_w(space,offset,data,mem_mask);


Previous 199869 Revisions Next


© 1997-2024 The MAME Team