deco_irq: allow raster irqs in active display (glitches in dragon gun bottom part of screen otherwise) (nw)

This commit is contained in:
hap 2018-11-22 17:12:33 +01:00
parent ab95800cad
commit 95702795e9

View File

@ -93,7 +93,7 @@ TIMER_CALLBACK_MEMBER( deco_irq_device::scanline_callback )
uint16_t y = m_screen->vpos();
// raster irq?
if (m_raster_irq_scanline > 0 && m_raster_irq_scanline < 240 && y == (m_raster_irq_scanline - 1))
if (m_raster_irq_scanline >= visible.top() && m_raster_irq_scanline <= visible.bottom() && y == (m_raster_irq_scanline - 1))
{
if (!m_raster_irq_masked)
{