Fix MAME Testers bug 3476 (quartet, quarteta, dumpmtmt: Games do not start.)

This commit is contained in:
Scott Stone 2010-05-15 23:13:47 +00:00
parent 8c1458ba6a
commit f18c32a4e2

View File

@ -873,6 +873,10 @@ static WRITE8_HANDLER( mcu_control_w )
segas1x_state *state = (segas1x_state *)space->machine->driver_data;
int irqline;
/* if we have a fake i8751 handler, ignore writes by the actual 8751 */
if (state->i8751_vblank_hook != NULL)
return;
cpu_set_input_line(state->maincpu, INPUT_LINE_RESET, (data & 0x40) ? ASSERT_LINE : CLEAR_LINE);
for (irqline = 1; irqline <= 7; irqline++)
cpu_set_input_line(state->maincpu, irqline, ((~data & 7) == irqline) ? ASSERT_LINE : CLEAR_LINE);