From d98dda930b55354eb7ddc3b3875d1f946eafd158 Mon Sep 17 00:00:00 2001 From: MooglyGuy Date: Sun, 10 Feb 2019 09:38:23 +0100 Subject: [PATCH] -indigo4k: Fix crash, nw --- src/mame/machine/sgi.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mame/machine/sgi.cpp b/src/mame/machine/sgi.cpp index 95b03407af4..f3e58a60946 100644 --- a/src/mame/machine/sgi.cpp +++ b/src/mame/machine/sgi.cpp @@ -576,7 +576,7 @@ WRITE32_MEMBER( sgi_mc_device::write ) case 0x0168/4: LOGMASKED(LOG_WRITES | LOG_DMA, "%s: DMA Control Write: %08x & %08x\n", machine().describe_context(), data, mem_mask); m_dma_control = data; - if (!BIT(m_dma_control, 4)) + if (!BIT(m_dma_control, 4) && m_hpc3) { m_hpc3->lower_local_irq(3, 1 << 4); }