static MACHINE_INIT( offtwall ) { atarigen_eeprom_reset(); atarivc_reset(atarivc_eof_data, 1); atarigen_interrupt_reset(update_interrupts); 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 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_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( 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( 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(); }
MACHINE_RESET_MEMBER(relief_state,relief) { atarigen_state::machine_reset(); atarivc_reset(*machine().primary_screen, m_atarivc_eof_data, 2); m_oki->set_bank_base(0); m_ym2413_volume = 15; m_overall_volume = 127; m_adpcm_bank_base = 0; }
static MACHINE_RESET( relief ) { relief_state *state = (relief_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, 2); machine->device<okim6295_device>("oki")->set_bank_base(0); state->ym2413_volume = 15; state->overall_volume = 127; state->adpcm_bank_base = 0; }
static MACHINE_RESET( relief ) { relief_state *state = machine.driver_data<relief_state>(); atarigen_eeprom_reset(state); atarigen_interrupt_reset(state, update_interrupts); atarivc_reset(*machine.primary_screen, state->m_atarivc_eof_data, 2); machine.device<okim6295_device>("oki")->set_bank_base(0); state->m_ym2413_volume = 15; state->m_overall_volume = 127; state->m_adpcm_bank_base = 0; }
static MACHINE_RESET( shuuz ) { atarigen_eeprom_reset(); atarivc_reset(0, atarivc_eof_data, 1); atarigen_interrupt_reset(update_interrupts); }
MACHINE_RESET_MEMBER(thunderj_state,thunderj) { atarigen_state::machine_reset(); atarivc_reset(*machine().primary_screen, m_atarivc_eof_data, 2); atarijsa_reset(machine()); }
MACHINE_RESET_MEMBER(offtwall_state,offtwall) { atarigen_state::machine_reset(); atarivc_reset(*machine().primary_screen, m_atarivc_eof_data, 1); atarijsa_reset(machine()); }
MACHINE_RESET_MEMBER(shuuz_state,shuuz) { atarigen_state::machine_reset(); atarivc_reset(*machine().primary_screen, m_atarivc_eof_data, 1); }