mirror of
https://github.com/holub/mame
synced 2025-04-07 09:06:28 +03:00
WIP2
Some checks failed
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
Some checks failed
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
This commit is contained in:
parent
ef6fb57117
commit
1344cdef0d
@ -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<std::pair<u16, u16>> 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))
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user