ROM_END static STATE_POSTLOAD( ninjaw_postload ) { parse_control(machine); reset_sound_region(machine); }
static WRITE8_HANDLER( sound_bankswitch_w ) { warriorb_state *state = space->machine->driver_data<warriorb_state>(); state->banknum = data & 7; reset_sound_region(space->machine); }
static WRITE_HANDLER( sound_bankswitch_w ) { banknum = data &0x03; reset_sound_region(); // banknum = data; // reset_sound_region(); }
static WRITE8_HANDLER( sound_bankswitch_w ) { taitox_state *state = space->machine().driver_data<taitox_state>(); state->m_banknum = (data - 1) & 3; reset_sound_region(space->machine()); }
static WRITE8_HANDLER( sound_bankswitch_w ) { ninjaw_state *state = (ninjaw_state *)space->machine->driver_data; state->banknum = data & 7; reset_sound_region(space->machine); }
static WRITE8_HANDLER( sound_bankswitch_w ) { ninjaw_state *state = space->machine().driver_data<ninjaw_state>(); state->m_banknum = data & 7; reset_sound_region(space->machine()); }
GFXDECODE_END static STATE_POSTLOAD( taitoh_postload ) { reset_sound_region(machine); }
static WRITE_HANDLER( sound_bankswitch_w ) { if( banknum != data ) { banknum = data; reset_sound_region(); } }
static STATE_POSTLOAD( warriorb_postload ) { reset_sound_region(machine); }
static void topspeed_postload(running_machine &machine) { parse_control(machine); reset_sound_region(machine); }
static WRITE_HANDLER( rastan_bankswitch_w ) { banknum = (data ^1) & 0x01; reset_sound_region(); }
static STATE_POSTLOAD( wgp_postload ) { parse_control(); reset_sound_region(); }
static WRITE8_DEVICE_HANDLER( sound_bankswitch_w ) /* assumes Z80 sandwiched between 68Ks */ { topspeed_state *state = device->machine->driver_data<topspeed_state>(); state->banknum = data & 7; reset_sound_region(device->machine); }
void xexex_state::xexex_postload() { parse_control2(); reset_sound_region(); }
static WRITE8_HANDLER( sound_bankswitch_w ) /* assumes Z80 sandwiched between 68Ks */ { banknum = (data - 1) & 7; reset_sound_region(); }
static WRITE8_HANDLER( sound_bankswitch_w ) { banknum = (data - 1) & 7; reset_sound_region(); }
static void xexex_postload(running_machine &machine) { parse_control2(machine); reset_sound_region(machine); }
static STATE_POSTLOAD( othunder_postload ) { reset_sound_region(machine); }
static STATE_POSTLOAD( topspeed_postload ) { parse_control(machine); reset_sound_region(machine); }
void wgp_state::wgp_postload() { parse_control(); reset_sound_region(); }