x68k: clear raster irq if line is changed, fixes chasehq (nw)

This commit is contained in:
cracyc 2017-02-11 20:07:28 -06:00
parent 5726b8a989
commit 57f0edb205

View File

@ -391,6 +391,8 @@ WRITE16_MEMBER(x68k_state::x68k_crtc_w )
data = m_crtc.reg[9];
irq_time = m_screen->time_until_pos((data) / m_crtc.vmultiple,2);
if(data != m_screen->vpos())
m_mfpdev->i6_w(1);
if(irq_time.as_double() > 0)
m_raster_irq->adjust(irq_time, (data) / m_crtc.vmultiple);
}