summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/funworld.c
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2010-12-31 21:18:45 +0000
committer Aaron Giles <aaron@aarongiles.com>2010-12-31 21:18:45 +0000
commitba6d1bd8a355c8f0225b0a3093cd7f999152b505 (patch)
tree96196f3c9713b729d42bb1969109a9d517e93edd /src/mame/drivers/funworld.c
parent80f4cfa981c948232d3c1ef2c65b18cc6005b651 (diff)
MDRV_* -> MCFG_*
There hasn't been a machine driver for many years.
Diffstat (limited to 'src/mame/drivers/funworld.c')
-rw-r--r--src/mame/drivers/funworld.c104
1 files changed, 52 insertions, 52 deletions
diff --git a/src/mame/drivers/funworld.c b/src/mame/drivers/funworld.c
index 07c9b93e7ab..a3afbb19f42 100644
--- a/src/mame/drivers/funworld.c
+++ b/src/mame/drivers/funworld.c
@@ -2109,104 +2109,104 @@ static const mc6845_interface mc6845_intf =
static MACHINE_CONFIG_START( fw1stpal, driver_device )
/* basic machine hardware */
- MDRV_CPU_ADD("maincpu", M65SC02, MASTER_CLOCK/8) /* 2MHz */
- MDRV_CPU_PROGRAM_MAP(funworld_map)
- MDRV_CPU_VBLANK_INT("screen", nmi_line_pulse)
+ MCFG_CPU_ADD("maincpu", M65SC02, MASTER_CLOCK/8) /* 2MHz */
+ MCFG_CPU_PROGRAM_MAP(funworld_map)
+ MCFG_CPU_VBLANK_INT("screen", nmi_line_pulse)
- MDRV_NVRAM_ADD_0FILL("nvram")
+ MCFG_NVRAM_ADD_0FILL("nvram")
- MDRV_PIA6821_ADD("pia0", pia0_intf)
- MDRV_PIA6821_ADD("pia1", pia1_intf)
+ MCFG_PIA6821_ADD("pia0", pia0_intf)
+ MCFG_PIA6821_ADD("pia1", pia1_intf)
/* 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((124+1)*4, (30+1)*8) /* Taken from MC6845 init, registers 00 & 04. Normally programmed with (value-1) */
- MDRV_SCREEN_VISIBLE_AREA(0*4, 96*4-1, 0*8, 29*8-1) /* Taken from MC6845 init, registers 01 & 06 */
+ 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((124+1)*4, (30+1)*8) /* Taken from MC6845 init, registers 00 & 04. Normally programmed with (value-1) */
+ MCFG_SCREEN_VISIBLE_AREA(0*4, 96*4-1, 0*8, 29*8-1) /* Taken from MC6845 init, registers 01 & 06 */
- MDRV_GFXDECODE(fw1stpal)
+ MCFG_GFXDECODE(fw1stpal)
- MDRV_PALETTE_LENGTH(0x200)
- MDRV_PALETTE_INIT(funworld)
- MDRV_VIDEO_START(funworld)
- MDRV_VIDEO_UPDATE(funworld)
+ MCFG_PALETTE_LENGTH(0x200)
+ MCFG_PALETTE_INIT(funworld)
+ MCFG_VIDEO_START(funworld)
+ MCFG_VIDEO_UPDATE(funworld)
- MDRV_MC6845_ADD("crtc", MC6845, MASTER_CLOCK/8, mc6845_intf) /* 2MHz, veryfied on jollycrd & royalcrd */
+ MCFG_MC6845_ADD("crtc", MC6845, MASTER_CLOCK/8, mc6845_intf) /* 2MHz, veryfied on jollycrd & royalcrd */
/* sound hardware */
- MDRV_SPEAKER_STANDARD_MONO("mono")
+ MCFG_SPEAKER_STANDARD_MONO("mono")
- MDRV_SOUND_ADD("ay8910", AY8910, MASTER_CLOCK/8) /* 2MHz */
- MDRV_SOUND_CONFIG(ay8910_intf)
- MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 2.5) /* analyzed to avoid clips */
+ MCFG_SOUND_ADD("ay8910", AY8910, MASTER_CLOCK/8) /* 2MHz */
+ MCFG_SOUND_CONFIG(ay8910_intf)
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 2.5) /* analyzed to avoid clips */
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( fw2ndpal, fw1stpal )
- MDRV_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8) /* 2MHz */
- MDRV_CPU_PROGRAM_MAP(funworld_map)
- MDRV_CPU_VBLANK_INT("screen", nmi_line_pulse)
+ MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8) /* 2MHz */
+ MCFG_CPU_PROGRAM_MAP(funworld_map)
+ MCFG_CPU_VBLANK_INT("screen", nmi_line_pulse)
- MDRV_GFXDECODE(fw2ndpal)
+ MCFG_GFXDECODE(fw2ndpal)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( funquiz, fw1stpal )
-// MDRV_FRAGMENT_ADD(fw2ndpal)
+// MCFG_FRAGMENT_ADD(fw2ndpal)
- MDRV_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8) /* 2MHz */
- MDRV_CPU_PROGRAM_MAP(funquiz_map)
- MDRV_CPU_VBLANK_INT("screen", nmi_line_pulse)
+ MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8) /* 2MHz */
+ MCFG_CPU_PROGRAM_MAP(funquiz_map)
+ MCFG_CPU_VBLANK_INT("screen", nmi_line_pulse)
- MDRV_SOUND_REPLACE("ay8910", AY8910, MASTER_CLOCK/8) /* 2MHz */
- MDRV_SOUND_CONFIG(funquiz_ay8910_intf)
- MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 2.5)
+ MCFG_SOUND_REPLACE("ay8910", AY8910, MASTER_CLOCK/8) /* 2MHz */
+ MCFG_SOUND_CONFIG(funquiz_ay8910_intf)
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 2.5)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( magicrd2, fw1stpal )
- MDRV_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8) /* 2MHz */
- MDRV_CPU_PROGRAM_MAP(magicrd2_map)
- MDRV_CPU_VBLANK_INT("screen", nmi_line_pulse)
+ MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8) /* 2MHz */
+ MCFG_CPU_PROGRAM_MAP(magicrd2_map)
+ MCFG_CPU_VBLANK_INT("screen", nmi_line_pulse)
- MDRV_VIDEO_START(magicrd2)
+ MCFG_VIDEO_START(magicrd2)
- MDRV_SOUND_REPLACE("ay8910", AY8910, MASTER_CLOCK/8) /* 2MHz */
- MDRV_SOUND_CONFIG(ay8910_intf)
- MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.5) /* analyzed to avoid clips */
+ MCFG_SOUND_REPLACE("ay8910", AY8910, MASTER_CLOCK/8) /* 2MHz */
+ MCFG_SOUND_CONFIG(ay8910_intf)
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.5) /* analyzed to avoid clips */
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( royalcd1, fw1stpal )
- MDRV_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8) /* (G65SC02P in pro version) 2MHz */
- MDRV_CPU_PROGRAM_MAP(magicrd2_map)
- MDRV_CPU_VBLANK_INT("screen", nmi_line_pulse)
+ MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8) /* (G65SC02P in pro version) 2MHz */
+ MCFG_CPU_PROGRAM_MAP(magicrd2_map)
+ MCFG_CPU_VBLANK_INT("screen", nmi_line_pulse)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( royalcd2, fw2ndpal )
- MDRV_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8) /* 2MHz */
- MDRV_CPU_PROGRAM_MAP(magicrd2_map)
- MDRV_CPU_VBLANK_INT("screen", nmi_line_pulse)
+ MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8) /* 2MHz */
+ MCFG_CPU_PROGRAM_MAP(magicrd2_map)
+ MCFG_CPU_VBLANK_INT("screen", nmi_line_pulse)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( cuoreuno, fw1stpal )
- MDRV_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8) /* 2MHz */
- MDRV_CPU_PROGRAM_MAP(cuoreuno_map)
- MDRV_CPU_VBLANK_INT("screen", nmi_line_pulse)
+ MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8) /* 2MHz */
+ MCFG_CPU_PROGRAM_MAP(cuoreuno_map)
+ MCFG_CPU_VBLANK_INT("screen", nmi_line_pulse)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( saloon, fw1stpal )
- MDRV_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8) /* 2MHz */
- MDRV_CPU_PROGRAM_MAP(saloon_map)
- MDRV_CPU_VBLANK_INT("screen", nmi_line_pulse)
+ MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8) /* 2MHz */
+ MCFG_CPU_PROGRAM_MAP(saloon_map)
+ MCFG_CPU_VBLANK_INT("screen", nmi_line_pulse)
MACHINE_CONFIG_END