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); }
static INTERRUPT_GEN( espial_master_interrupt ) { if (cpu_getiloops(device) == 0) nmi_line_pulse(device); else irq0_line_hold(device); }
ADDRESS_MAP_END static INTERRUPT_GEN( cheekyms_interrupt ) { if (readinputport(2) & 1) /* Coin */ nmi_line_pulse(); else irq0_line_hold(); }
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(); }
static INTERRUPT_GEN( k88games_interrupt ) { if (K052109_is_IRQ_enabled()) irq0_line_hold(); }
static INTERRUPT_GEN( trucocl_interrupt ) { irq0_line_hold(); }
GFXDECODE_END static INTERRUPT_GEN( trucocl_interrupt ) { irq0_line_hold(device); }