From cf5b83d244800ccca5803030cfcac1fad337c6b0 Mon Sep 17 00:00:00 2001 From: cracyc Date: Tue, 8 Aug 2017 17:20:03 -0500 Subject: [PATCH] i86: won't actually work without this (nw) --- src/devices/cpu/i86/i86.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/devices/cpu/i86/i86.cpp b/src/devices/cpu/i86/i86.cpp index 79e1642b52f..4c4cd49d6ae 100644 --- a/src/devices/cpu/i86/i86.cpp +++ b/src/devices/cpu/i86/i86.cpp @@ -295,6 +295,9 @@ void i8086_cpu_device::device_start() { i8086_common_cpu_device::device_start(); m_out_if_func.resolve_safe(); + m_stack = has_space(AS_STACK) ? &space(AS_STACK) : m_program; + m_code = has_space(AS_CODE) ? &space(AS_CODE) : m_program; + m_extra = has_space(AS_EXTRA) ? &space(AS_EXTRA) : m_program; state_add( I8086_ES, "ES", m_sregs[ES] ).formatstr("%04X"); state_add( I8086_CS, "CS", m_sregs[CS] ).callimport().formatstr("%04X"); state_add( I8086_SS, "SS", m_sregs[SS] ).formatstr("%04X");