Why not having both things enabled in minit/sinit? Should fix some comms regressions

This commit is contained in:
Angelo Salese 2013-01-30 02:17:07 +00:00
parent f210761902
commit 4a0f79932b

View File

@ -625,8 +625,8 @@ READ16_MEMBER(saturn_state::saturn_soundram_r)
WRITE32_MEMBER(saturn_state::minit_w)
{
//logerror("cpu %s (PC=%08X) MINIT write = %08x\n", space.device().tag(), space.device().safe_pc(),data);
// machine().scheduler().boost_interleave(m_minit_boost_timeslice, attotime::from_usec(m_minit_boost));
// machine().scheduler().trigger(1000);
machine().scheduler().boost_interleave(m_minit_boost_timeslice, attotime::from_usec(m_minit_boost));
machine().scheduler().trigger(1000);
machine().scheduler().synchronize(); // force resync
sh2_set_frt_input(m_slave, PULSE_LINE);
}
@ -634,7 +634,7 @@ WRITE32_MEMBER(saturn_state::minit_w)
WRITE32_MEMBER(saturn_state::sinit_w)
{
//logerror("cpu %s (PC=%08X) SINIT write = %08x\n", space.device().tag(), space.device().safe_pc(),data);
// machine().scheduler().boost_interleave(m_sinit_boost_timeslice, attotime::from_usec(m_sinit_boost));
machine().scheduler().boost_interleave(m_sinit_boost_timeslice, attotime::from_usec(m_sinit_boost));
machine().scheduler().synchronize(); // force resync
sh2_set_frt_input(m_maincpu, PULSE_LINE);
}