diff options
Diffstat (limited to 'src/mame/drivers/strkzn.cpp')
-rw-r--r-- | src/mame/drivers/strkzn.cpp | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/mame/drivers/strkzn.cpp b/src/mame/drivers/strkzn.cpp index 2835d263db1..c8cc13becbe 100644 --- a/src/mame/drivers/strkzn.cpp +++ b/src/mame/drivers/strkzn.cpp @@ -56,15 +56,16 @@ void strkzn_state::light_io(address_map &map) map(0x0007, 0x0007).nopr(); } -MACHINE_CONFIG_START(strkzn_state::strkzn) - MCFG_DEVICE_ADD("maincpu", Z80, 4000000) - MCFG_DEVICE_PROGRAM_MAP(main_mem) - MCFG_DEVICE_IO_MAP(main_io) - - MCFG_DEVICE_ADD("lightcpu", I80188, 10000000) - MCFG_DEVICE_PROGRAM_MAP(light_mem) - MCFG_DEVICE_IO_MAP(light_io) -MACHINE_CONFIG_END +void strkzn_state::strkzn(machine_config &config) +{ + Z80(config, m_maincpu, 4000000); + m_maincpu->set_addrmap(AS_PROGRAM, &strkzn_state::main_mem); + m_maincpu->set_addrmap(AS_IO, &strkzn_state::main_io); + + I80188(config, m_lightcpu, 10000000); + m_lightcpu->set_addrmap(AS_PROGRAM, &strkzn_state::light_mem); + m_lightcpu->set_addrmap(AS_IO, &strkzn_state::light_io); +} INPUT_PORTS_START( strkzn ) INPUT_PORTS_END |