mirror of
https://github.com/holub/mame
synced 2025-10-08 17:37:56 +03:00
tms9927: Fix excessive sync width after recomputing parameters during sync
This commit is contained in:
parent
1b1dc40e09
commit
e1c7c8bb97
@ -371,8 +371,12 @@ void tms9927_device::recompute_parameters(bool postload)
|
|||||||
|
|
||||||
m_hsyn = false;
|
m_hsyn = false;
|
||||||
if (!m_write_hsyn.isnull())
|
if (!m_write_hsyn.isnull())
|
||||||
|
{
|
||||||
|
m_write_hsyn(0);
|
||||||
m_hsync_timer->adjust(screen().time_until_pos(m_vsyn_start, m_hsyn_start));
|
m_hsync_timer->adjust(screen().time_until_pos(m_vsyn_start, m_hsyn_start));
|
||||||
|
}
|
||||||
|
|
||||||
m_vsyn = false;
|
m_vsyn = false;
|
||||||
|
m_write_vsyn(0);
|
||||||
m_vsync_timer->adjust(screen().time_until_pos(m_vsyn_start, m_hsyn_start));
|
m_vsync_timer->adjust(screen().time_until_pos(m_vsyn_start, m_hsyn_start));
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user