Previous 199869 Revisions Next

r26597 Thursday 12th December, 2013 at 03:39:12 UTC by R. Belmont
(MESS) itt3030: correct blanking status bits, fixes long wait at startup (nw)
[src/mess/drivers]itt3030.c

trunk/src/mess/drivers/itt3030.c
r26596r26597
287287
288288READ8_MEMBER(itt3030_state::vsync_r)
289289{
290   return machine().primary_screen->vblank() ? 0x80 : 0;
290   UINT8 ret = 0;
291
292   if (machine().primary_screen->vblank())
293   {
294      ret |= 0xc0;   // set both bits 6 and 7 if vblank
295   }
296
297   if (machine().primary_screen->hblank())
298   {
299      ret |= 0x80;   // set only bit 7 if hblank
300   }
301
302   return ret;
291303}
292304
293305READ8_MEMBER(itt3030_state::unk2_r)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team