From 1344cdef0d2ee08af506e712f68a1fd5a1676722 Mon Sep 17 00:00:00 2001 From: Andrei Holub Date: Fri, 7 Mar 2025 08:59:14 -0500 Subject: [PATCH] WIP2 --- src/mame/sinclair/sprinter.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/mame/sinclair/sprinter.cpp b/src/mame/sinclair/sprinter.cpp index 47d079ba32d..36fbe833244 100644 --- a/src/mame/sinclair/sprinter.cpp +++ b/src/mame/sinclair/sprinter.cpp @@ -239,6 +239,7 @@ private: bool m_z80_m1; offs_t m_z80_addr; u8 m_z80_data; + u8 m_z80_data_odd; bool m_deferring; bool m_skip_write; std::list> m_ints; @@ -987,6 +988,10 @@ void sprinter_state::check_accel(bool is_read, offs_t offset, u8 &data) m_in_out_cmd = false; } + if (~offset & 1) { + m_z80_data_odd = data; + } + const bool accel_go_case = m_access_state == ACCEL_OFF && !m_z80_m1 && m_acc_dir && acc_ena(); if (is_ram && (!accel_go_case || m_deferring)) {