| 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 |
| r26596 | r26597 | |
|---|---|---|
| 287 | 287 | |
| 288 | 288 | READ8_MEMBER(itt3030_state::vsync_r) |
| 289 | 289 | { |
| 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; | |
| 291 | 303 | } |
| 292 | 304 | |
| 293 | 305 | READ8_MEMBER(itt3030_state::unk2_r) |
| Previous | 199869 Revisions | Next |