示例#1
0
static void init_machine(void)
{
	atarigen_eeprom_reset();
	atarigen_slapstic_reset();
	atarigen_interrupt_reset(update_interrupts);
	atarijsa_reset();
}
示例#2
0
static MACHINE_INIT( vindictr )
{
	atarigen_eeprom_reset();
	atarigen_interrupt_reset(update_interrupts);
	atarigen_scanline_timer_reset(vindictr_scanline_update, 8);
	atarijsa_reset();
}
示例#3
0
static MACHINE_RESET( blstroid )
{
	atarigen_eeprom_reset();
	atarigen_interrupt_reset(update_interrupts);
	atarigen_scanline_timer_reset(blstroid_scanline_update, 8);
	atarijsa_reset();
}
示例#4
0
static MACHINE_INIT( offtwall )
{
	atarigen_eeprom_reset();
	atarivc_reset(atarivc_eof_data, 1);
	atarigen_interrupt_reset(update_interrupts);
	atarijsa_reset();
}
示例#5
0
static MACHINE_RESET( xybots )
{
	atarigen_eeprom_reset();
	atarigen_slapstic_reset();
	atarigen_interrupt_reset(update_interrupts);
	atarijsa_reset();
}
示例#6
0
文件: atarig42.c 项目: nitrologic/emu
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();
}
示例#7
0
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);
}
示例#8
0
static MACHINE_INIT( skullxbo )
{
	atarigen_eeprom_reset();
	atarigen_interrupt_reset(update_interrupts);
	atarigen_scanline_timer_reset(alpha_row_update, 8);
	atarijsa_reset();
}
示例#9
0
static MACHINE_RESET( offtwall )
{
    atarigen_eeprom_reset();
    atarigen_interrupt_reset(update_interrupts);
    atarivc_reset(machine->primary_screen, atarivc_eof_data, 1);
    atarijsa_reset();
}
示例#10
0
static void init_machine(void)
{
	atarigen_eeprom_reset();
	atarigen_interrupt_reset(update_interrupts);
	atarigen_scanline_timer_reset(vindictr_scanline_update, 8);
	atarijsa_reset();
}
示例#11
0
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);
}
示例#12
0
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);
}
示例#13
0
文件: arcadecl.c 项目: cdenix/psmame
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);
}
示例#14
0
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);
}
示例#15
0
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);
}
示例#16
0
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);
}
示例#17
0
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();
}
示例#18
0
文件: toobin.c 项目: risico/jsmess
static MACHINE_RESET( toobin )
{
	toobin_state *state = machine.driver_data<toobin_state>();

	atarigen_eeprom_reset(state);
	atarigen_interrupt_reset(state, update_interrupts);
	atarijsa_reset();
}
示例#19
0
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);
}
示例#20
0
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();
}
示例#21
0
文件: skullxbo.c 项目: cdenix/psmame
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();
}
示例#22
0
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();
}
示例#23
0
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();
}
示例#24
0
文件: eprom.c 项目: risico/jsmess
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();
}
示例#25
0
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();
}
示例#26
0
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);
}
示例#27
0
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();
}
示例#28
0
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();
}
示例#29
0
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);
}
示例#30
0
文件: batman.c 项目: esn3s/mame-rr
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();
}