static INTERRUPT_GEN( k88games_interrupt )
{
	_88games_state *state = device->machine().driver_data<_88games_state>();

	if (k052109_is_irq_enabled(state->m_k052109))
		irq0_line_hold(device);
}
Beispiel #2
0
static INTERRUPT_GEN( espial_master_interrupt )
{
	if (cpu_getiloops(device) == 0)
		nmi_line_pulse(device);
	else
		irq0_line_hold(device);
}
Beispiel #3
0
ADDRESS_MAP_END


static INTERRUPT_GEN( cheekyms_interrupt )
{
	if (readinputport(2) & 1)	/* Coin */
		nmi_line_pulse();
	else
		irq0_line_hold();
}
Beispiel #4
0
static INTERRUPT_GEN( ssozumo_interrupt )
{
	static int coin;

	if ((readinputport(0) & 0xc0) != 0xc0)
	{
		if (coin == 0)
		{
			coin = 1;
			nmi_line_pulse();
			return;
		}
	}
	else coin = 0;

	irq0_line_hold();
}
Beispiel #5
0
static INTERRUPT_GEN( k88games_interrupt )
{
	if (K052109_is_IRQ_enabled())
		irq0_line_hold();
}
Beispiel #6
0
static INTERRUPT_GEN( trucocl_interrupt )
{
	irq0_line_hold();
}
Beispiel #7
0
GFXDECODE_END

static INTERRUPT_GEN( trucocl_interrupt )
{
	irq0_line_hold(device);
}