summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/taito_l.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/taito_l.c')
-rw-r--r--src/mame/drivers/taito_l.c316
1 files changed, 158 insertions, 158 deletions
diff --git a/src/mame/drivers/taito_l.c b/src/mame/drivers/taito_l.c
index c655a987140..dcb96bd0816 100644
--- a/src/mame/drivers/taito_l.c
+++ b/src/mame/drivers/taito_l.c
@@ -2023,76 +2023,76 @@ static const tc0140syt_interface taitol_tc0140syt_intf =
static MACHINE_CONFIG_START( fhawk, taitol_state )
/* basic machine hardware */
- MDRV_CPU_ADD("maincpu", Z80, XTAL_13_33056MHz/2) /* verified freq on pin122 of TC0090LVC cpu */
- MDRV_CPU_PROGRAM_MAP(fhawk_map)
- MDRV_CPU_VBLANK_INT_HACK(vbl_interrupt,3)
+ MCFG_CPU_ADD("maincpu", Z80, XTAL_13_33056MHz/2) /* verified freq on pin122 of TC0090LVC cpu */
+ MCFG_CPU_PROGRAM_MAP(fhawk_map)
+ MCFG_CPU_VBLANK_INT_HACK(vbl_interrupt,3)
- MDRV_CPU_ADD("audiocpu", Z80, XTAL_12MHz/3) /* verified on pcb */
- MDRV_CPU_PROGRAM_MAP(fhawk_3_map)
+ MCFG_CPU_ADD("audiocpu", Z80, XTAL_12MHz/3) /* verified on pcb */
+ MCFG_CPU_PROGRAM_MAP(fhawk_3_map)
- MDRV_CPU_ADD("slave", Z80, XTAL_12MHz/3) /* verified on pcb */
- MDRV_CPU_PROGRAM_MAP(fhawk_2_map)
- MDRV_CPU_VBLANK_INT_HACK(irq0_line_hold,3) /* fixes slow down problems */
+ MCFG_CPU_ADD("slave", Z80, XTAL_12MHz/3) /* verified on pcb */
+ MCFG_CPU_PROGRAM_MAP(fhawk_2_map)
+ MCFG_CPU_VBLANK_INT_HACK(irq0_line_hold,3) /* fixes slow down problems */
- MDRV_QUANTUM_TIME(HZ(6000))
+ MCFG_QUANTUM_TIME(HZ(6000))
- MDRV_MACHINE_START(taito_l)
- MDRV_MACHINE_RESET(fhawk)
+ MCFG_MACHINE_START(taito_l)
+ MCFG_MACHINE_RESET(fhawk)
/* video hardware */
- MDRV_SCREEN_ADD("screen", RASTER)
- MDRV_SCREEN_REFRESH_RATE(60)
- MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
- MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
- MDRV_SCREEN_SIZE(40*8, 32*8)
- MDRV_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 2*8, 30*8-1)
+ MCFG_SCREEN_ADD("screen", RASTER)
+ MCFG_SCREEN_REFRESH_RATE(60)
+ MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
+ MCFG_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
+ MCFG_SCREEN_SIZE(40*8, 32*8)
+ MCFG_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 2*8, 30*8-1)
- MDRV_GFXDECODE(2)
- MDRV_PALETTE_LENGTH(256)
+ MCFG_GFXDECODE(2)
+ MCFG_PALETTE_LENGTH(256)
- MDRV_VIDEO_START(taitol)
- MDRV_VIDEO_EOF(taitol)
- MDRV_VIDEO_UPDATE(taitol)
+ MCFG_VIDEO_START(taitol)
+ MCFG_VIDEO_EOF(taitol)
+ MCFG_VIDEO_UPDATE(taitol)
/* sound hardware */
- MDRV_SPEAKER_STANDARD_MONO("mono")
+ MCFG_SPEAKER_STANDARD_MONO("mono")
- MDRV_SOUND_ADD("ymsnd", YM2203, XTAL_12MHz/4) /* verified on pcb */
- MDRV_SOUND_CONFIG(ym2203_interface_triple)
- MDRV_SOUND_ROUTE(0, "mono", 0.20)
- MDRV_SOUND_ROUTE(1, "mono", 0.20)
- MDRV_SOUND_ROUTE(2, "mono", 0.20)
- MDRV_SOUND_ROUTE(3, "mono", 0.80)
+ MCFG_SOUND_ADD("ymsnd", YM2203, XTAL_12MHz/4) /* verified on pcb */
+ MCFG_SOUND_CONFIG(ym2203_interface_triple)
+ MCFG_SOUND_ROUTE(0, "mono", 0.20)
+ MCFG_SOUND_ROUTE(1, "mono", 0.20)
+ MCFG_SOUND_ROUTE(2, "mono", 0.20)
+ MCFG_SOUND_ROUTE(3, "mono", 0.80)
- MDRV_TC0140SYT_ADD("tc0140syt", taitol_tc0140syt_intf)
+ MCFG_TC0140SYT_ADD("tc0140syt", taitol_tc0140syt_intf)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( champwr, fhawk )
/* basic machine hardware */
- MDRV_CPU_MODIFY("maincpu")
- MDRV_CPU_PROGRAM_MAP(champwr_map)
+ MCFG_CPU_MODIFY("maincpu")
+ MCFG_CPU_PROGRAM_MAP(champwr_map)
- MDRV_CPU_MODIFY("audiocpu")
- MDRV_CPU_PROGRAM_MAP(champwr_3_map)
+ MCFG_CPU_MODIFY("audiocpu")
+ MCFG_CPU_PROGRAM_MAP(champwr_3_map)
- MDRV_CPU_MODIFY("slave")
- MDRV_CPU_PROGRAM_MAP(champwr_2_map)
+ MCFG_CPU_MODIFY("slave")
+ MCFG_CPU_PROGRAM_MAP(champwr_2_map)
- MDRV_MACHINE_RESET(champwr)
+ MCFG_MACHINE_RESET(champwr)
/* sound hardware */
- MDRV_SOUND_MODIFY("ymsnd")
- MDRV_SOUND_CONFIG(ym2203_interface_champwr)
- MDRV_SOUND_ROUTE(0, "mono", 0.20)
- MDRV_SOUND_ROUTE(1, "mono", 0.20)
- MDRV_SOUND_ROUTE(2, "mono", 0.20)
- MDRV_SOUND_ROUTE(3, "mono", 0.80)
-
- MDRV_SOUND_ADD("msm", MSM5205, XTAL_384kHz)
- MDRV_SOUND_CONFIG(msm5205_config)
- MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.80)
+ MCFG_SOUND_MODIFY("ymsnd")
+ MCFG_SOUND_CONFIG(ym2203_interface_champwr)
+ MCFG_SOUND_ROUTE(0, "mono", 0.20)
+ MCFG_SOUND_ROUTE(1, "mono", 0.20)
+ MCFG_SOUND_ROUTE(2, "mono", 0.20)
+ MCFG_SOUND_ROUTE(3, "mono", 0.80)
+
+ MCFG_SOUND_ADD("msm", MSM5205, XTAL_384kHz)
+ MCFG_SOUND_CONFIG(msm5205_config)
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.80)
MACHINE_CONFIG_END
@@ -2100,67 +2100,67 @@ MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( raimais, fhawk )
/* basic machine hardware */
- MDRV_CPU_MODIFY("maincpu")
- MDRV_CPU_PROGRAM_MAP(raimais_map)
+ MCFG_CPU_MODIFY("maincpu")
+ MCFG_CPU_PROGRAM_MAP(raimais_map)
- MDRV_CPU_MODIFY("audiocpu")
- MDRV_CPU_PROGRAM_MAP(raimais_3_map)
+ MCFG_CPU_MODIFY("audiocpu")
+ MCFG_CPU_PROGRAM_MAP(raimais_3_map)
- MDRV_CPU_MODIFY("slave")
- MDRV_CPU_PROGRAM_MAP(raimais_2_map)
+ MCFG_CPU_MODIFY("slave")
+ MCFG_CPU_PROGRAM_MAP(raimais_2_map)
- MDRV_MACHINE_RESET(raimais)
+ MCFG_MACHINE_RESET(raimais)
/* sound hardware */
- MDRV_SOUND_REPLACE("ymsnd", YM2610, XTAL_8MHz) /* verified on pcb (8Mhz OSC is also for the 2nd z80) */
- MDRV_SOUND_CONFIG(ym2610_config)
- MDRV_SOUND_ROUTE(0, "mono", 0.25)
- MDRV_SOUND_ROUTE(1, "mono", 1.0)
- MDRV_SOUND_ROUTE(2, "mono", 1.0)
+ MCFG_SOUND_REPLACE("ymsnd", YM2610, XTAL_8MHz) /* verified on pcb (8Mhz OSC is also for the 2nd z80) */
+ MCFG_SOUND_CONFIG(ym2610_config)
+ MCFG_SOUND_ROUTE(0, "mono", 0.25)
+ MCFG_SOUND_ROUTE(1, "mono", 1.0)
+ MCFG_SOUND_ROUTE(2, "mono", 1.0)
MACHINE_CONFIG_END
static MACHINE_CONFIG_START( kurikint, taitol_state )
/* basic machine hardware */
- MDRV_CPU_ADD("maincpu", Z80, XTAL_13_33056MHz/2) /* verified freq on pin122 of TC0090LVC cpu */
- MDRV_CPU_PROGRAM_MAP(kurikint_map)
- MDRV_CPU_VBLANK_INT_HACK(vbl_interrupt,3)
+ MCFG_CPU_ADD("maincpu", Z80, XTAL_13_33056MHz/2) /* verified freq on pin122 of TC0090LVC cpu */
+ MCFG_CPU_PROGRAM_MAP(kurikint_map)
+ MCFG_CPU_VBLANK_INT_HACK(vbl_interrupt,3)
- MDRV_CPU_ADD("audiocpu", Z80, XTAL_12MHz/3) /* verified on pcb */
- MDRV_CPU_PROGRAM_MAP(kurikint_2_map)
- MDRV_CPU_VBLANK_INT("screen", irq0_line_hold)
+ MCFG_CPU_ADD("audiocpu", Z80, XTAL_12MHz/3) /* verified on pcb */
+ MCFG_CPU_PROGRAM_MAP(kurikint_2_map)
+ MCFG_CPU_VBLANK_INT("screen", irq0_line_hold)
- MDRV_QUANTUM_TIME(HZ(6000))
+ MCFG_QUANTUM_TIME(HZ(6000))
- MDRV_MACHINE_START(taito_l)
- MDRV_MACHINE_RESET(kurikint)
+ MCFG_MACHINE_START(taito_l)
+ MCFG_MACHINE_RESET(kurikint)
/* video hardware */
- MDRV_SCREEN_ADD("screen", RASTER)
- MDRV_SCREEN_REFRESH_RATE(60)
- MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
- MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
- MDRV_SCREEN_SIZE(40*8, 32*8)
- MDRV_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 2*8, 30*8-1)
+ MCFG_SCREEN_ADD("screen", RASTER)
+ MCFG_SCREEN_REFRESH_RATE(60)
+ MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
+ MCFG_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
+ MCFG_SCREEN_SIZE(40*8, 32*8)
+ MCFG_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 2*8, 30*8-1)
- MDRV_GFXDECODE(2)
- MDRV_PALETTE_LENGTH(256)
+ MCFG_GFXDECODE(2)
+ MCFG_PALETTE_LENGTH(256)
- MDRV_VIDEO_START(taitol)
- MDRV_VIDEO_EOF(taitol)
- MDRV_VIDEO_UPDATE(taitol)
+ MCFG_VIDEO_START(taitol)
+ MCFG_VIDEO_EOF(taitol)
+ MCFG_VIDEO_UPDATE(taitol)
/* sound hardware */
- MDRV_SPEAKER_STANDARD_MONO("mono")
+ MCFG_SPEAKER_STANDARD_MONO("mono")
- MDRV_SOUND_ADD("ymsnd", YM2203, XTAL_12MHz/4) /* verified on pcb */
- MDRV_SOUND_ROUTE(0, "mono", 0.20)
- MDRV_SOUND_ROUTE(1, "mono", 0.20)
- MDRV_SOUND_ROUTE(2, "mono", 0.20)
- MDRV_SOUND_ROUTE(3, "mono", 0.80)
+ MCFG_SOUND_ADD("ymsnd", YM2203, XTAL_12MHz/4) /* verified on pcb */
+ MCFG_SOUND_ROUTE(0, "mono", 0.20)
+ MCFG_SOUND_ROUTE(1, "mono", 0.20)
+ MCFG_SOUND_ROUTE(2, "mono", 0.20)
+ MCFG_SOUND_ROUTE(3, "mono", 0.80)
- MDRV_TC0140SYT_ADD("tc0140syt", taitol_tc0140syt_intf)
+ MCFG_TC0140SYT_ADD("tc0140syt", taitol_tc0140syt_intf)
MACHINE_CONFIG_END
@@ -2169,152 +2169,152 @@ static MACHINE_CONFIG_DERIVED( kurikinta, kurikint )
/* basic machine hardware */
/* video hardware */
- MDRV_GFXDECODE(1)
+ MCFG_GFXDECODE(1)
MACHINE_CONFIG_END
static MACHINE_CONFIG_START( plotting, taitol_state )
/* basic machine hardware */
- MDRV_CPU_ADD("maincpu", Z80, XTAL_13_33056MHz/2) /* verified freq on pin122 of TC0090LVC cpu */
- MDRV_CPU_PROGRAM_MAP(plotting_map)
- MDRV_CPU_VBLANK_INT_HACK(vbl_interrupt,3)
+ MCFG_CPU_ADD("maincpu", Z80, XTAL_13_33056MHz/2) /* verified freq on pin122 of TC0090LVC cpu */
+ MCFG_CPU_PROGRAM_MAP(plotting_map)
+ MCFG_CPU_VBLANK_INT_HACK(vbl_interrupt,3)
- MDRV_MACHINE_START(taito_l)
- MDRV_MACHINE_RESET(plotting)
+ MCFG_MACHINE_START(taito_l)
+ MCFG_MACHINE_RESET(plotting)
/* video hardware */
- MDRV_SCREEN_ADD("screen", RASTER)
- MDRV_SCREEN_REFRESH_RATE(60)
- MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
- MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
- MDRV_SCREEN_SIZE(40*8, 32*8)
- MDRV_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 2*8, 30*8-1)
+ MCFG_SCREEN_ADD("screen", RASTER)
+ MCFG_SCREEN_REFRESH_RATE(60)
+ MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
+ MCFG_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
+ MCFG_SCREEN_SIZE(40*8, 32*8)
+ MCFG_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 2*8, 30*8-1)
- MDRV_GFXDECODE(1)
- MDRV_PALETTE_LENGTH(256)
+ MCFG_GFXDECODE(1)
+ MCFG_PALETTE_LENGTH(256)
- MDRV_VIDEO_START(taitol)
- MDRV_VIDEO_EOF(taitol)
- MDRV_VIDEO_UPDATE(taitol)
+ MCFG_VIDEO_START(taitol)
+ MCFG_VIDEO_EOF(taitol)
+ MCFG_VIDEO_UPDATE(taitol)
/* sound hardware */
- MDRV_SPEAKER_STANDARD_MONO("mono")
+ MCFG_SPEAKER_STANDARD_MONO("mono")
- MDRV_SOUND_ADD("ymsnd", YM2203, XTAL_13_33056MHz/4) /* verified on pcb */
- MDRV_SOUND_CONFIG(ym2203_interface_single)
- MDRV_SOUND_ROUTE(0, "mono", 0.20)
- MDRV_SOUND_ROUTE(1, "mono", 0.20)
- MDRV_SOUND_ROUTE(2, "mono", 0.20)
- MDRV_SOUND_ROUTE(3, "mono", 0.80)
+ MCFG_SOUND_ADD("ymsnd", YM2203, XTAL_13_33056MHz/4) /* verified on pcb */
+ MCFG_SOUND_CONFIG(ym2203_interface_single)
+ MCFG_SOUND_ROUTE(0, "mono", 0.20)
+ MCFG_SOUND_ROUTE(1, "mono", 0.20)
+ MCFG_SOUND_ROUTE(2, "mono", 0.20)
+ MCFG_SOUND_ROUTE(3, "mono", 0.80)
- MDRV_TC0140SYT_ADD("tc0140syt", taitol_tc0140syt_intf)
+ MCFG_TC0140SYT_ADD("tc0140syt", taitol_tc0140syt_intf)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( puzznic, plotting )
/* basic machine hardware */
- MDRV_CPU_MODIFY("maincpu")
- MDRV_CPU_PROGRAM_MAP(puzznic_map)
+ MCFG_CPU_MODIFY("maincpu")
+ MCFG_CPU_PROGRAM_MAP(puzznic_map)
- MDRV_MACHINE_RESET(puzznic)
+ MCFG_MACHINE_RESET(puzznic)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( puzznici, plotting )
/* basic machine hardware */
- MDRV_CPU_MODIFY("maincpu")
- MDRV_CPU_PROGRAM_MAP(puzznici_map)
+ MCFG_CPU_MODIFY("maincpu")
+ MCFG_CPU_PROGRAM_MAP(puzznici_map)
- MDRV_MACHINE_RESET(puzznic)
+ MCFG_MACHINE_RESET(puzznic)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( horshoes, plotting )
/* basic machine hardware */
- MDRV_CPU_MODIFY("maincpu")
- MDRV_CPU_PROGRAM_MAP(horshoes_map)
+ MCFG_CPU_MODIFY("maincpu")
+ MCFG_CPU_PROGRAM_MAP(horshoes_map)
- MDRV_MACHINE_RESET(horshoes)
+ MCFG_MACHINE_RESET(horshoes)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( palamed, plotting )
/* basic machine hardware */
- MDRV_CPU_MODIFY("maincpu")
- MDRV_CPU_PROGRAM_MAP(palamed_map)
+ MCFG_CPU_MODIFY("maincpu")
+ MCFG_CPU_PROGRAM_MAP(palamed_map)
- MDRV_MACHINE_RESET(palamed)
+ MCFG_MACHINE_RESET(palamed)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( cachat, plotting )
/* basic machine hardware */
- MDRV_CPU_MODIFY("maincpu")
- MDRV_CPU_PROGRAM_MAP(cachat_map)
+ MCFG_CPU_MODIFY("maincpu")
+ MCFG_CPU_PROGRAM_MAP(cachat_map)
- MDRV_MACHINE_RESET(cachat)
+ MCFG_MACHINE_RESET(cachat)
MACHINE_CONFIG_END
static MACHINE_CONFIG_START( evilston, taitol_state )
/* basic machine hardware */
- MDRV_CPU_ADD("maincpu", Z80, XTAL_13_33056MHz/2) /* not verified */
- MDRV_CPU_PROGRAM_MAP(evilston_map)
- MDRV_CPU_VBLANK_INT_HACK(vbl_interrupt,3)
+ MCFG_CPU_ADD("maincpu", Z80, XTAL_13_33056MHz/2) /* not verified */
+ MCFG_CPU_PROGRAM_MAP(evilston_map)
+ MCFG_CPU_VBLANK_INT_HACK(vbl_interrupt,3)
- MDRV_CPU_ADD("audiocpu", Z80, XTAL_12MHz/3) /* not verified */
- MDRV_CPU_PROGRAM_MAP(evilston_2_map)
- MDRV_CPU_VBLANK_INT("screen", irq0_line_hold)
+ MCFG_CPU_ADD("audiocpu", Z80, XTAL_12MHz/3) /* not verified */
+ MCFG_CPU_PROGRAM_MAP(evilston_2_map)
+ MCFG_CPU_VBLANK_INT("screen", irq0_line_hold)
- MDRV_QUANTUM_TIME(HZ(6000))
+ MCFG_QUANTUM_TIME(HZ(6000))
- MDRV_MACHINE_START(taito_l)
- MDRV_MACHINE_RESET(evilston)
+ MCFG_MACHINE_START(taito_l)
+ MCFG_MACHINE_RESET(evilston)
/* video hardware */
- MDRV_SCREEN_ADD("screen", RASTER)
- MDRV_SCREEN_REFRESH_RATE(60)
- MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
- MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
- MDRV_SCREEN_SIZE(40*8, 32*8)
- MDRV_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 2*8, 30*8-1)
+ MCFG_SCREEN_ADD("screen", RASTER)
+ MCFG_SCREEN_REFRESH_RATE(60)
+ MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
+ MCFG_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
+ MCFG_SCREEN_SIZE(40*8, 32*8)
+ MCFG_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 2*8, 30*8-1)
- MDRV_GFXDECODE(2)
- MDRV_PALETTE_LENGTH(256)
+ MCFG_GFXDECODE(2)
+ MCFG_PALETTE_LENGTH(256)
- MDRV_VIDEO_START(taitol)
- MDRV_VIDEO_EOF(taitol)
- MDRV_VIDEO_UPDATE(taitol)
+ MCFG_VIDEO_START(taitol)
+ MCFG_VIDEO_EOF(taitol)
+ MCFG_VIDEO_UPDATE(taitol)
/* sound hardware */
- MDRV_SPEAKER_STANDARD_MONO("mono")
+ MCFG_SPEAKER_STANDARD_MONO("mono")
- MDRV_SOUND_ADD("ymsnd", YM2203, XTAL_12MHz/4) /* not verified */
- MDRV_SOUND_ROUTE(0, "mono", 0.00)
- MDRV_SOUND_ROUTE(1, "mono", 0.00)
- MDRV_SOUND_ROUTE(2, "mono", 0.00)
- MDRV_SOUND_ROUTE(3, "mono", 0.80)
+ MCFG_SOUND_ADD("ymsnd", YM2203, XTAL_12MHz/4) /* not verified */
+ MCFG_SOUND_ROUTE(0, "mono", 0.00)
+ MCFG_SOUND_ROUTE(1, "mono", 0.00)
+ MCFG_SOUND_ROUTE(2, "mono", 0.00)
+ MCFG_SOUND_ROUTE(3, "mono", 0.80)
- MDRV_TC0140SYT_ADD("tc0140syt", taitol_tc0140syt_intf)
+ MCFG_TC0140SYT_ADD("tc0140syt", taitol_tc0140syt_intf)
MACHINE_CONFIG_END
#ifdef UNUSED_CODE
static MACHINE_CONFIG_DERIVED( lagirl, plotting )
/* basic machine hardware */
- MDRV_CPU_MODIFY("maincpu")
- MDRV_CPU_CLOCK(XTAL_27_2109MHz/4)
- MDRV_CPU_PROGRAM_MAP(cachat_map)
+ MCFG_CPU_MODIFY("maincpu")
+ MCFG_CPU_CLOCK(XTAL_27_2109MHz/4)
+ MCFG_CPU_PROGRAM_MAP(cachat_map)
/* sound hardware */
- MDRV_SOUND_REPLACE("ymsnd", YM2203, XTAL_27_2109MHz/8)
+ MCFG_SOUND_REPLACE("ymsnd", YM2203, XTAL_27_2109MHz/8)
- MDRV_MACHINE_RESET(cachat)
+ MCFG_MACHINE_RESET(cachat)
MACHINE_CONFIG_END
#endif