diff --git a/src/emu/machine/z80dma.c b/src/emu/machine/z80dma.c index b5748655f38..34ba154a0e7 100644 --- a/src/emu/machine/z80dma.c +++ b/src/emu/machine/z80dma.c @@ -230,6 +230,7 @@ void z80dma_device::device_reset() m_read_num_follow = m_read_cur_follow = 0; m_reset_pointer = 0; m_is_read = false; + memset(m_regs, 0, sizeof(m_regs)); memset(m_regs_follow, 0, sizeof(m_regs_follow)); // disable interrupts