diff options
Diffstat (limited to 'src/devices/cpu/z8/z8.cpp')
-rw-r--r-- | src/devices/cpu/z8/z8.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/devices/cpu/z8/z8.cpp b/src/devices/cpu/z8/z8.cpp index 3f1b681d024..5ef2c5c505d 100644 --- a/src/devices/cpu/z8/z8.cpp +++ b/src/devices/cpu/z8/z8.cpp @@ -837,7 +837,7 @@ void z8_device::take_interrupt(int irq) stack_push_byte(m_r[Z8_REGISTER_FLAGS]); // branch to the vector - m_pc = m_direct->read_byte(vector) << 16; + m_pc = m_direct->read_byte(vector) << 8; m_pc |= m_direct->read_byte(vector + 1); } |