From f794866ac647bd7109df99019710ce4ffd0fa157 Mon Sep 17 00:00:00 2001 From: Phil Bennett Date: Mon, 5 May 2014 22:20:01 +0000 Subject: [PATCH] i960.c: Save some additional state [Phil Bennett] --- src/emu/cpu/i960/i960.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/emu/cpu/i960/i960.c b/src/emu/cpu/i960/i960.c index 3d841cd1175..9445860b0c2 100644 --- a/src/emu/cpu/i960/i960.c +++ b/src/emu/cpu/i960/i960.c @@ -2013,6 +2013,7 @@ void i960_cpu_device::device_start() m_program = &space(AS_PROGRAM); m_direct = &m_program->direct(); + save_item(NAME(m_IP)); save_item(NAME(m_PIP)); save_item(NAME(m_SAT)); save_item(NAME(m_PRCB)); @@ -2023,6 +2024,10 @@ void i960_cpu_device::device_start() save_item(NAME(m_fp)); save_item(NAME(m_rcache)); save_item(NAME(m_rcache_frame_addr)); + save_item(NAME(m_rcache_pos)); + save_item(NAME(m_immediate_irq)); + save_item(NAME(m_immediate_vector)); + save_item(NAME(m_immediate_pri)); state_add( I960_SAT, "sat", m_SAT).formatstr("%08X"); state_add( I960_PRCB, "prcb", m_PRCB).formatstr("%08X");