diff options
Diffstat (limited to 'src/mame/drivers/jupace.cpp')
-rw-r--r-- | src/mame/drivers/jupace.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/jupace.cpp b/src/mame/drivers/jupace.cpp index 5ee07a09601..453a6828dc0 100644 --- a/src/mame/drivers/jupace.cpp +++ b/src/mame/drivers/jupace.cpp @@ -751,21 +751,21 @@ void ace_state::machine_start() //************************************************************************** //------------------------------------------------- -// MACHINE_CONFIG( ace ) +// machine_config( ace ) //------------------------------------------------- MACHINE_CONFIG_START(ace_state::ace) // basic machine hardware - MCFG_DEVICE_ADD(Z80_TAG, Z80, XTAL(6'500'000)/2) - MCFG_DEVICE_PROGRAM_MAP(ace_mem) - MCFG_DEVICE_IO_MAP(ace_io) + Z80(config, m_maincpu, XTAL(6'500'000)/2); + m_maincpu->set_addrmap(AS_PROGRAM, &ace_state::ace_mem); + m_maincpu->set_addrmap(AS_IO, &ace_state::ace_io); config.m_minimum_quantum = attotime::from_hz(60); // video hardware - MCFG_SCREEN_ADD(SCREEN_TAG, RASTER) - MCFG_SCREEN_UPDATE_DRIVER(ace_state, screen_update) - MCFG_SCREEN_RAW_PARAMS(XTAL(6'500'000), 416, 0, 336, 312, 0, 304) - MCFG_SCREEN_PALETTE("palette") + screen_device &screen(SCREEN(config, SCREEN_TAG, SCREEN_TYPE_RASTER)); + screen.set_screen_update(FUNC(ace_state::screen_update)); + screen.set_raw(XTAL(6'500'000), 416, 0, 336, 312, 0, 304); + screen.set_palette("palette"); TIMER(config, "set_irq").configure_scanline(FUNC(ace_state::set_irq), SCREEN_TAG, 31*8, 264); TIMER(config, "clear_irq").configure_scanline(FUNC(ace_state::clear_irq), SCREEN_TAG, 32*8, 264); |