summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/igs011.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/igs011.cpp')
-rw-r--r--src/mame/drivers/igs011.cpp27
1 files changed, 18 insertions, 9 deletions
diff --git a/src/mame/drivers/igs011.cpp b/src/mame/drivers/igs011.cpp
index 7e5f5fa1f29..de1938637a5 100644
--- a/src/mame/drivers/igs011.cpp
+++ b/src/mame/drivers/igs011.cpp
@@ -4192,7 +4192,8 @@ TIMER_DEVICE_CALLBACK_MEMBER( igs011_state::lev5_timer_irq_cb )
m_maincpu->set_input_line(5, HOLD_LINE);
}
-MACHINE_CONFIG_DERIVED(igs011_state::drgnwrld, igs011_base)
+MACHINE_CONFIG_START(igs011_state::drgnwrld)
+ igs011_base(config);
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(drgnwrld)
MCFG_CPU_VBLANK_INT_DRIVER("screen", igs011_state, irq6_line_hold)
@@ -4202,7 +4203,8 @@ MACHINE_CONFIG_DERIVED(igs011_state::drgnwrld, igs011_base)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 2.0)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(igs011_state::drgnwrld_igs012, drgnwrld)
+MACHINE_CONFIG_START(igs011_state::drgnwrld_igs012)
+ drgnwrld(config);
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(drgnwrld_igs012)
MACHINE_CONFIG_END
@@ -4225,7 +4227,8 @@ TIMER_DEVICE_CALLBACK_MEMBER( igs011_state::lhb_timer_irq_cb )
m_maincpu->set_input_line(5, HOLD_LINE);
}
-MACHINE_CONFIG_DERIVED(igs011_state::lhb, igs011_base)
+MACHINE_CONFIG_START(igs011_state::lhb)
+ igs011_base(config);
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(lhb)
MCFG_CPU_VBLANK_INT_DRIVER("screen", igs011_state, lhb_vblank_irq)
@@ -4241,7 +4244,8 @@ TIMER_DEVICE_CALLBACK_MEMBER( igs011_state::lev3_timer_irq_cb )
}
-MACHINE_CONFIG_DERIVED(igs011_state::wlcc, igs011_base)
+MACHINE_CONFIG_START(igs011_state::wlcc)
+ igs011_base(config);
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(wlcc)
MCFG_CPU_VBLANK_INT_DRIVER("screen", igs011_state, irq6_line_hold)
@@ -4250,7 +4254,8 @@ MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(igs011_state::xymg, igs011_base)
+MACHINE_CONFIG_START(igs011_state::xymg)
+ igs011_base(config);
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(xymg)
MCFG_CPU_VBLANK_INT_DRIVER("screen", igs011_state, irq6_line_hold)
@@ -4259,7 +4264,8 @@ MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(igs011_state::lhb2, igs011_base)
+MACHINE_CONFIG_START(igs011_state::lhb2)
+ igs011_base(config);
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(lhb2)
MCFG_CPU_VBLANK_INT_DRIVER("screen", igs011_state, irq6_line_hold)
@@ -4273,7 +4279,8 @@ MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(igs011_state::nkishusp, igs011_base)
+MACHINE_CONFIG_START(igs011_state::nkishusp)
+ igs011_base(config);
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(nkishusp)
MCFG_CPU_VBLANK_INT_DRIVER("screen", igs011_state, irq6_line_hold)
@@ -4294,7 +4301,8 @@ WRITE_LINE_MEMBER(igs011_state::sound_irq)
// m_maincpu->set_input_line(3, state);
}
-MACHINE_CONFIG_DERIVED(igs011_state::vbowl, igs011_base)
+MACHINE_CONFIG_START(igs011_state::vbowl)
+ igs011_base(config);
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(vbowl)
MCFG_CPU_VBLANK_INT_DRIVER("screen", igs011_state, irq6_line_hold)
@@ -4312,7 +4320,8 @@ MACHINE_CONFIG_DERIVED(igs011_state::vbowl, igs011_base)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 5.0)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(igs011_state::vbowlhk, vbowl)
+MACHINE_CONFIG_START(igs011_state::vbowlhk)
+ vbowl(config);
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(vbowlhk)
MACHINE_CONFIG_END