diff options
Diffstat (limited to 'src/mame/drivers/mw8080bw.cpp')
-rw-r--r-- | src/mame/drivers/mw8080bw.cpp | 105 |
1 files changed, 63 insertions, 42 deletions
diff --git a/src/mame/drivers/mw8080bw.cpp b/src/mame/drivers/mw8080bw.cpp index d09f2688341..df7fbc42f9e 100644 --- a/src/mame/drivers/mw8080bw.cpp +++ b/src/mame/drivers/mw8080bw.cpp @@ -405,7 +405,8 @@ static INPUT_PORTS_START( seawolf ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::seawolf, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::seawolf) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -416,7 +417,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::seawolf, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(seawolf_audio) + seawolf_audio(config); MACHINE_CONFIG_END @@ -505,7 +506,8 @@ static INPUT_PORTS_START( gunfight ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::gunfight, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::gunfight) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -516,7 +518,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::gunfight, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(gunfight_audio) + gunfight_audio(config); MACHINE_CONFIG_END @@ -733,7 +735,8 @@ static INPUT_PORTS_START( tornbase ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::tornbase, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::tornbase) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -744,7 +747,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::tornbase, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(tornbase_audio) + tornbase_audio(config); MACHINE_CONFIG_END @@ -840,7 +843,8 @@ static INPUT_PORTS_START( lagunar ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::zzzap, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::zzzap) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -853,7 +857,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::zzzap, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - /* MCFG_FRAGMENT_ADD(zzzap_audio) */ + /* zzzap_audio(config); */ MACHINE_CONFIG_END @@ -952,7 +956,8 @@ static INPUT_PORTS_START( maze ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::maze, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::maze) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -963,7 +968,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::maze, mw8080bw_root) MCFG_WATCHDOG_TIME_INIT(PERIOD_OF_555_MONOSTABLE(RES_K(270), CAP_U(10))) /* 2.97s */ /* audio hardware */ - MCFG_FRAGMENT_ADD(maze_audio) + maze_audio(config); MACHINE_CONFIG_END @@ -1044,7 +1049,8 @@ static INPUT_PORTS_START( boothill ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::boothill, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::boothill) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -1058,7 +1064,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::boothill, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(boothill_audio) + boothill_audio(config); MACHINE_CONFIG_END @@ -1151,7 +1157,8 @@ static INPUT_PORTS_START( checkmat ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::checkmat, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::checkmat) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -1161,7 +1168,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::checkmat, mw8080bw_root) MCFG_WATCHDOG_TIME_INIT(PERIOD_OF_555_MONOSTABLE(RES_K(270), CAP_U(10))) /* 2.97s */ /* audio hardware */ - MCFG_FRAGMENT_ADD(checkmat_audio) + checkmat_audio(config); MACHINE_CONFIG_END @@ -1278,7 +1285,8 @@ static INPUT_PORTS_START( desertgu ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::desertgu, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::desertgu) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -1292,7 +1300,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::desertgu, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(desertgu_audio) + desertgu_audio(config); MACHINE_CONFIG_END @@ -1480,7 +1488,8 @@ static INPUT_PORTS_START( einning ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::dplay, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::dplay) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -1493,7 +1502,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::dplay, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(dplay_audio) + dplay_audio(config); MACHINE_CONFIG_END @@ -1575,7 +1584,8 @@ static INPUT_PORTS_START( gmissile ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::gmissile, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::gmissile) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -1589,7 +1599,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::gmissile, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(gmissile_audio) + gmissile_audio(config); MACHINE_CONFIG_END @@ -1669,7 +1679,8 @@ static INPUT_PORTS_START( m4 ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::m4, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::m4) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -1683,7 +1694,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::m4, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(m4_audio) + m4_audio(config); MACHINE_CONFIG_END @@ -1838,7 +1849,8 @@ static INPUT_PORTS_START( clowns1 ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::clowns, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::clowns) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -1852,7 +1864,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::clowns, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(clowns_audio) + clowns_audio(config); MACHINE_CONFIG_END @@ -1934,7 +1946,8 @@ static INPUT_PORTS_START( spacwalk ) PORT_ADJUSTER( 40, "R507 - Music Volume" ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::spacwalk, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::spacwalk) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -1948,7 +1961,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::spacwalk, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(spacwalk_audio) + spacwalk_audio(config); MACHINE_CONFIG_END @@ -2017,7 +2030,8 @@ static INPUT_PORTS_START( shuffle ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::shuffle, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::shuffle) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -2030,7 +2044,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::shuffle, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(shuffle_audio) + shuffle_audio(config); MACHINE_CONFIG_END @@ -2104,7 +2118,8 @@ static INPUT_PORTS_START( dogpatch ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::dogpatch, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::dogpatch) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -2117,7 +2132,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::dogpatch, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(dogpatch_audio) + dogpatch_audio(config); MACHINE_CONFIG_END @@ -2254,7 +2269,8 @@ static INPUT_PORTS_START( spcenctr ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::spcenctr, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::spcenctr) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -2277,7 +2293,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::spcenctr, mw8080bw_root) MCFG_SCREEN_UPDATE_DRIVER(mw8080bw_state, screen_update_spcenctr) /* audio hardware */ - MCFG_FRAGMENT_ADD(spcenctr_audio) + spcenctr_audio(config); MACHINE_CONFIG_END @@ -2350,7 +2366,8 @@ static INPUT_PORTS_START( phantom2 ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::phantom2, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::phantom2) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -2369,7 +2386,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::phantom2, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(phantom2_audio) + phantom2_audio(config); MACHINE_CONFIG_END @@ -2491,7 +2508,8 @@ static INPUT_PORTS_START( bowler ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::bowler, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::bowler) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -2504,7 +2522,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::bowler, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(bowler_audio) + bowler_audio(config); MACHINE_CONFIG_END @@ -2702,7 +2720,8 @@ static INPUT_PORTS_START( invaders ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::invaders, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::invaders) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -2720,7 +2739,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::invaders, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(invaders_audio) + invaders_audio(config); MACHINE_CONFIG_END @@ -2787,7 +2806,8 @@ static INPUT_PORTS_START( blueshrk ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::blueshrk, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::blueshrk) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -2800,7 +2820,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::blueshrk, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(blueshrk_audio) + blueshrk_audio(config); MACHINE_CONFIG_END @@ -2889,7 +2909,8 @@ static INPUT_PORTS_START( invad2ct ) INPUT_PORTS_END -MACHINE_CONFIG_DERIVED(mw8080bw_state::invad2ct, mw8080bw_root) +MACHINE_CONFIG_START(mw8080bw_state::invad2ct) + mw8080bw_root(config); /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") @@ -2902,7 +2923,7 @@ MACHINE_CONFIG_DERIVED(mw8080bw_state::invad2ct, mw8080bw_root) MCFG_MB14241_ADD("mb14241") /* audio hardware */ - MCFG_FRAGMENT_ADD(invad2ct_audio) + invad2ct_audio(config); MACHINE_CONFIG_END |