Esempio n. 1
0
File: msx.c Progetto: Ilgrim/MAMEHub
DRIVER_INIT_MEMBER(msx_state,msx)
{
	m_maincpu->set_input_line_vector(0, 0xff);

	msx_memory_init();

	z80_set_cycle_tables( m_maincpu, cc_op, cc_cb, cc_ed, cc_xy, cc_xycb, cc_ex );
}
Esempio n. 2
0
DRIVER_INIT_MEMBER(msx_state,msx)
{
	device_set_input_line_vector (machine().device("maincpu"), 0, 0xff);

	msx_memory_init (machine());

	z80_set_cycle_tables( machine().device("maincpu"), cc_op, cc_cb, cc_ed, cc_xy, cc_xycb, cc_ex );
}
Esempio n. 3
0
void msx_state::driver_start()
{
	m_maincpu->set_input_line_vector(0, 0xff);

	msx_memory_init();

	m_maincpu->z80_set_cycle_tables( cc_op, cc_cb, cc_ed, cc_xy, cc_xycb, cc_ex );

	save_item(NAME(m_psg_b));
	save_item(NAME(m_mouse));
	save_item(NAME(m_mouse_stat));
	save_item(NAME(m_rtc_latch));
	save_item(NAME(m_kanji_latch));
	save_item(NAME(m_slot_expanded));
	save_item(NAME(m_primary_slot));
	save_item(NAME(m_secondary_slot));
	save_item(NAME(m_port_c_old));
	save_item(NAME(m_keylatch));
	save_item(NAME(m_irq_state));

	machine().save().register_postload(save_prepost_delegate(FUNC(msx_state::post_load), this));
}