static void init_machine(void) { atarigen_eeprom_reset(); atarigen_slapstic_reset(); atarigen_interrupt_reset(update_interrupts); atarijsa_reset(); }
static MACHINE_INIT( vindictr ) { atarigen_eeprom_reset(); atarigen_interrupt_reset(update_interrupts); atarigen_scanline_timer_reset(vindictr_scanline_update, 8); atarijsa_reset(); }
static MACHINE_RESET( blstroid ) { atarigen_eeprom_reset(); atarigen_interrupt_reset(update_interrupts); atarigen_scanline_timer_reset(blstroid_scanline_update, 8); atarijsa_reset(); }
static MACHINE_INIT( offtwall ) { atarigen_eeprom_reset(); atarivc_reset(atarivc_eof_data, 1); atarigen_interrupt_reset(update_interrupts); atarijsa_reset(); }
static MACHINE_RESET( xybots ) { atarigen_eeprom_reset(); atarigen_slapstic_reset(); atarigen_interrupt_reset(update_interrupts); atarijsa_reset(); }
static MACHINE_RESET( atarig42 ) { atarigen_eeprom_reset(); atarigen_interrupt_reset(update_interrupts); atarigen_scanline_timer_reset(machine->primary_screen, atarig42_scanline_update, 8); atarijsa_reset(); }
static void init_machine(void) { atarigen_eeprom_reset(); atarigen_video_control_reset(); atarigen_interrupt_reset(update_interrupts); atarigen_scanline_timer_reset(shuuz_scanline_update, 8); }
static MACHINE_INIT( skullxbo ) { atarigen_eeprom_reset(); atarigen_interrupt_reset(update_interrupts); atarigen_scanline_timer_reset(alpha_row_update, 8); atarijsa_reset(); }
static MACHINE_RESET( offtwall ) { atarigen_eeprom_reset(); atarigen_interrupt_reset(update_interrupts); atarivc_reset(machine->primary_screen, atarivc_eof_data, 1); atarijsa_reset(); }
static void init_machine(void) { atarigen_eeprom_reset(); atarigen_interrupt_reset(update_interrupts); atarigen_scanline_timer_reset(vindictr_scanline_update, 8); atarijsa_reset(); }
static MACHINE_RESET( klax ) { klax_state *state = (klax_state *)machine->driver_data; atarigen_eeprom_reset(&state->atarigen); atarigen_interrupt_reset(&state->atarigen, update_interrupts); atarigen_scanline_timer_reset(machine->primary_screen, scanline_update, 32); }
static MACHINE_RESET( shuuz ) { shuuz_state *state = (shuuz_state *)machine->driver_data; atarigen_eeprom_reset(&state->atarigen); atarigen_interrupt_reset(&state->atarigen, update_interrupts); atarivc_reset(machine->primary_screen, state->atarigen.atarivc_eof_data, 1); }
static MACHINE_RESET( arcadecl ) { arcadecl_state *state = machine.driver_data<arcadecl_state>(); atarigen_eeprom_reset(state); atarigen_interrupt_reset(state, update_interrupts); atarigen_scanline_timer_reset(*machine.primary_screen, scanline_update, 32); }
static MACHINE_RESET( klax ) { klax_state *state = machine->driver_data<klax_state>(); atarigen_eeprom_reset(state); atarigen_interrupt_reset(state, update_interrupts); atarigen_scanline_timer_reset(*machine->primary_screen, scanline_update, 32); }
static MACHINE_RESET( klaxp ) { atarigen_eeprom_reset(); atarigen_interrupt_reset(update_interrupts); atarigen_scanline_timer_reset(machine->primary_screen, eprom_scanline_update, 8); atarijsa_reset(); atarigen_init_save_state(machine); }
static MACHINE_RESET( shuuz ) { shuuz_state *state = machine.driver_data<shuuz_state>(); atarigen_eeprom_reset(state); atarigen_interrupt_reset(state, update_interrupts); atarivc_reset(*machine.primary_screen, state->m_atarivc_eof_data, 1); }
static MACHINE_INIT( atarig1 ) { atarigen_eeprom_reset(); atarigen_slapstic_reset(); atarigen_interrupt_reset(update_interrupts); atarigen_scanline_timer_reset(atarig1_scanline_update, 8); atarijsa_reset(); }
static MACHINE_RESET( toobin ) { toobin_state *state = machine.driver_data<toobin_state>(); atarigen_eeprom_reset(state); atarigen_interrupt_reset(state, update_interrupts); atarijsa_reset(); }
static MACHINE_RESET( arcadecl ) { rampart_state *state = (rampart_state *)machine->driver_data; atarigen_eeprom_reset(&state->atarigen); atarigen_interrupt_reset(&state->atarigen, update_interrupts); atarigen_scanline_timer_reset(*machine->primary_screen, scanline_update, 32); }
static MACHINE_RESET( toobin ) { toobin_state *state = (toobin_state *)machine->driver_data; atarigen_eeprom_reset(&state->atarigen); atarigen_interrupt_reset(&state->atarigen, update_interrupts); atarijsa_reset(); }
static MACHINE_RESET( skullxbo ) { skullxbo_state *state = machine.driver_data<skullxbo_state>(); atarigen_eeprom_reset(state); atarigen_interrupt_reset(state, update_interrupts); atarigen_scanline_timer_reset(*machine.primary_screen, alpha_row_update, 8); atarijsa_reset(); }
static void init_machine(void) { pedal_value[0] = pedal_value[1] = 0x80; atarigen_eeprom_reset(); atarigen_interrupt_reset(update_interrupts); atarigen_scanline_timer_reset(badlands_scanline_update, 8); atarijsa_reset(); }
static MACHINE_RESET( offtwall ) { offtwall_state *state = machine.driver_data<offtwall_state>(); atarigen_eeprom_reset(state); atarigen_interrupt_reset(state, update_interrupts); atarivc_reset(*machine.primary_screen, state->m_atarivc_eof_data, 1); atarijsa_reset(); }
static MACHINE_RESET( eprom ) { eprom_state *state = machine.driver_data<eprom_state>(); atarigen_eeprom_reset(state); atarigen_interrupt_reset(state, update_interrupts); atarigen_scanline_timer_reset(*machine.primary_screen, eprom_scanline_update, 8); atarijsa_reset(); }
static MACHINE_RESET( vindictr ) { vindictr_state *state = (vindictr_state *)machine->driver_data; atarigen_eeprom_reset(&state->atarigen); atarigen_interrupt_reset(&state->atarigen, update_interrupts); atarigen_scanline_timer_reset(machine->primary_screen, vindictr_scanline_update, 8); atarijsa_reset(); }
static MACHINE_RESET( rampart ) { rampart_state *state = machine->driver_data<rampart_state>(); atarigen_eeprom_reset(state); atarigen_slapstic_reset(state); atarigen_interrupt_reset(state, update_interrupts); atarigen_scanline_timer_reset(*machine->primary_screen, scanline_update, 32); }
static MACHINE_RESET( blstroid ) { blstroid_state *state = machine->driver_data<blstroid_state>(); atarigen_eeprom_reset(state); atarigen_interrupt_reset(state, update_interrupts); atarigen_scanline_timer_reset(*machine->primary_screen, blstroid_scanline_update, 8); atarijsa_reset(); }
static MACHINE_RESET( xybots ) { xybots_state *state = machine->driver_data<xybots_state>(); atarigen_eeprom_reset(state); atarigen_slapstic_reset(state); atarigen_interrupt_reset(state, update_interrupts); atarijsa_reset(); }
static void cyberb2p_init_machine(void) { atarigen_eeprom_reset(); atarigen_interrupt_reset(cyberb2p_update_interrupts); atarigen_scanline_timer_reset(cyberbal_scanline_update, 8); atarijsa_reset(); /* make sure we're pointing to the only screen */ cyberbal_set_screen(0); }
static MACHINE_RESET( batman ) { batman_state *state = machine.driver_data<batman_state>(); atarigen_eeprom_reset(state); atarigen_interrupt_reset(state, update_interrupts); atarivc_reset(*machine.primary_screen, state->m_atarivc_eof_data, 2); atarigen_scanline_timer_reset(*machine.primary_screen, batman_scanline_update, 8); atarijsa_reset(); }