reverted bogus tms9928a_device::device_timer() optimization (nw)

This commit is contained in:
Oliver Stöneberg 2014-09-19 15:00:42 +00:00
parent 53d37d78dc
commit 8d838e8a0a

View File

@ -282,7 +282,8 @@ void tms9928a_device::device_timer(emu_timer &timer, device_timer_id id, int par
if ( y < 0 || y >= 192 || ! (m_Regs[1] & 0x40) )
{
/* Draw backdrop colour */
memset(p, m_palette[BackColour], TMS9928A_TOTAL_HORZ);
for ( int i = 0; i < TMS9928A_TOTAL_HORZ; i++ )
p[i] = m_palette[BackColour];
/* vblank is set at the last cycle of the first inactive line */
if ( y == 193 )
@ -296,7 +297,8 @@ void tms9928a_device::device_timer(emu_timer &timer, device_timer_id id, int par
/* Draw regular line */
/* Left border */
memset(p, m_palette[BackColour], TMS9928A_HORZ_DISPLAY_START);
for ( int i = 0; i < TMS9928A_HORZ_DISPLAY_START; i++ )
p[i] = m_palette[BackColour];
/* Active display */