mirror of
https://github.com/holub/mame
synced 2025-04-10 02:28:19 +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;
|
bool m_z80_m1;
|
||||||
offs_t m_z80_addr;
|
offs_t m_z80_addr;
|
||||||
u8 m_z80_data;
|
u8 m_z80_data;
|
||||||
|
u8 m_z80_data_odd;
|
||||||
bool m_deferring;
|
bool m_deferring;
|
||||||
bool m_skip_write;
|
bool m_skip_write;
|
||||||
std::list<std::pair<u16, u16>> m_ints;
|
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;
|
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();
|
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))
|
if (is_ram && (!accel_go_case || m_deferring))
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user