diff options
author | 2013-09-28 13:09:32 +0000 | |
---|---|---|
committer | 2013-09-28 13:09:32 +0000 | |
commit | 4459c6f6f05498e311b21343d9eea55b2964ba42 (patch) | |
tree | cfd5ea6fdf18da5cc690dde1b6b60a8c9dc2f3d4 /src/emu/cpu/m6800/m6800.c | |
parent | 0998aa44e0b23c611d281dfd13eb8bdc89e01ec3 (diff) |
m6800.c: Initialize some more variables on startup (nw)
Diffstat (limited to 'src/emu/cpu/m6800/m6800.c')
-rw-r--r-- | src/emu/cpu/m6800/m6800.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/emu/cpu/m6800/m6800.c b/src/emu/cpu/m6800/m6800.c index aed01bf45c3..a79a12fa0be 100644 --- a/src/emu/cpu/m6800/m6800.c +++ b/src/emu/cpu/m6800/m6800.c @@ -1051,6 +1051,11 @@ void m6800_cpu_device::device_start() m_tdr = 0; m_ram_ctrl = 0; + m_s.d = 0; + m_x.d = 0; + m_d.d = 0; + m_irq_state[0] = m_irq_state[1] = m_irq_state[2] = 0; + save_item(NAME(m_ppc.w.l)); save_item(NAME(m_pc.w.l)); save_item(NAME(m_s.w.l)); |