diff options
Diffstat (limited to 'src/mame/drivers/decocass.cpp')
-rw-r--r-- | src/mame/drivers/decocass.cpp | 93 |
1 files changed, 62 insertions, 31 deletions
diff --git a/src/mame/drivers/decocass.cpp b/src/mame/drivers/decocass.cpp index 49b8f3afc1c..0757326f443 100644 --- a/src/mame/drivers/decocass.cpp +++ b/src/mame/drivers/decocass.cpp @@ -997,118 +997,136 @@ MACHINE_CONFIG_START(decocass_state::decocass) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::ctsttape, decocass) +MACHINE_CONFIG_START(decocass_type1_state::ctsttape) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,ctsttape) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::cprogolfj, decocass) +MACHINE_CONFIG_START(decocass_type1_state::cprogolfj) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,cprogolfj) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::cdsteljn, decocass) +MACHINE_CONFIG_START(decocass_type1_state::cdsteljn) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,cdsteljn) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::cmanhat, decocass) +MACHINE_CONFIG_START(decocass_type1_state::cmanhat) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,cmanhat) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type3_state::cfishing, decocass) +MACHINE_CONFIG_START(decocass_type3_state::cfishing) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type3_state,cfishing) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::chwy, decocass) +MACHINE_CONFIG_START(decocass_type1_state::chwy) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,chwy) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::cterrani, decocass) +MACHINE_CONFIG_START(decocass_type1_state::cterrani) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,cterrani) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::castfant, decocass) +MACHINE_CONFIG_START(decocass_type1_state::castfant) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,castfant) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::csuperas, decocass) +MACHINE_CONFIG_START(decocass_type1_state::csuperas) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,csuperas) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::cocean1a, decocass) /* 10 */ +MACHINE_CONFIG_START(decocass_type1_state::cocean1a) /* 10 */ + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,cocean1a) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::clocknch, decocass) +MACHINE_CONFIG_START(decocass_type1_state::clocknch) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,clocknch) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::clocknchj, decocass) +MACHINE_CONFIG_START(decocass_type1_state::clocknchj) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,clocknchj) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::cfboy0a1, decocass) /* 12 */ +MACHINE_CONFIG_START(decocass_type1_state::cfboy0a1) /* 12 */ + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,cfboy0a1) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::cprogolf, decocass) +MACHINE_CONFIG_START(decocass_type1_state::cprogolf) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,cprogolf) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::cluckypo, decocass) +MACHINE_CONFIG_START(decocass_type1_state::cluckypo) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,cluckypo) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::ctisland, decocass) +MACHINE_CONFIG_START(decocass_type1_state::ctisland) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,ctisland) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::ctisland3, decocass) +MACHINE_CONFIG_START(decocass_type1_state::ctisland3) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,ctisland3) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type1_state::cexplore, decocass) +MACHINE_CONFIG_START(decocass_type1_state::cexplore) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type1_state,cexplore) @@ -1117,91 +1135,104 @@ MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type3_state::cbtime, decocass) +MACHINE_CONFIG_START(decocass_type3_state::cbtime) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type3_state,cbtime) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type3_state::cburnrub, decocass) +MACHINE_CONFIG_START(decocass_type3_state::cburnrub) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type3_state,cburnrub) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type3_state::cgraplop, decocass) +MACHINE_CONFIG_START(decocass_type3_state::cgraplop) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type3_state,cgraplop) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type3_state::cgraplop2, decocass) +MACHINE_CONFIG_START(decocass_type3_state::cgraplop2) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type3_state,cgraplop2) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type3_state::clapapa, decocass) +MACHINE_CONFIG_START(decocass_type3_state::clapapa) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type3_state,clapapa) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type3_state::cskater, decocass) +MACHINE_CONFIG_START(decocass_type3_state::cskater) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type3_state,cskater) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type3_state::cprobowl, decocass) +MACHINE_CONFIG_START(decocass_type3_state::cprobowl) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type3_state,cprobowl) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type3_state::cnightst, decocass) +MACHINE_CONFIG_START(decocass_type3_state::cnightst) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type3_state,cnightst) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type3_state::cpsoccer, decocass) +MACHINE_CONFIG_START(decocass_type3_state::cpsoccer) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type3_state,cpsoccer) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type3_state::csdtenis, decocass) +MACHINE_CONFIG_START(decocass_type3_state::csdtenis) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type3_state,csdtenis) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type3_state::czeroize, decocass) +MACHINE_CONFIG_START(decocass_type3_state::czeroize) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type3_state,czeroize) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type3_state::cppicf, decocass) +MACHINE_CONFIG_START(decocass_type3_state::cppicf) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type3_state,cppicf) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(decocass_type3_state::cfghtice, decocass) +MACHINE_CONFIG_START(decocass_type3_state::cfghtice) + decocass(config); /* basic machine hardware */ MCFG_MACHINE_RESET_OVERRIDE(decocass_type3_state,cfghtice) |