summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/devices/bus/nes/bootleg.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/devices/bus/nes/bootleg.cpp b/src/devices/bus/nes/bootleg.cpp
index f43c7f05b1d..17f2d97685f 100644
--- a/src/devices/bus/nes/bootleg.cpp
+++ b/src/devices/bus/nes/bootleg.cpp
@@ -733,7 +733,7 @@ void nes_sc127_device::hblank_irq(int scanline, int vblank, int blanked)
if (!blanked && (m_irq_count == 0))
{
LOG_MMC(("irq fired, scanline: %d\n", scanline));
- hold_irq_line();
+ set_irq_line(ASSERT_LINE);
m_irq_enable = 0;
}
}
@@ -768,6 +768,7 @@ void nes_sc127_device::write_h(offs_t offset, uint8_t data)
break;
case 0x4002:
m_irq_enable = 0;
+ set_irq_line(CLEAR_LINE);
break;
case 0x4003:
m_irq_enable = 1;