summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/model3.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/model3.c')
-rw-r--r--src/mame/drivers/model3.c228
1 files changed, 114 insertions, 114 deletions
diff --git a/src/mame/drivers/model3.c b/src/mame/drivers/model3.c
index 841e275b4a6..03463134e43 100644
--- a/src/mame/drivers/model3.c
+++ b/src/mame/drivers/model3.c
@@ -4971,166 +4971,166 @@ static const powerpc_config model3_2x =
};
static MACHINE_CONFIG_START( model3_10, driver_device )
- MDRV_CPU_ADD("maincpu", PPC603E, 66000000)
- MDRV_CPU_CONFIG(model3_10)
- MDRV_CPU_PROGRAM_MAP(model3_mem)
- MDRV_CPU_VBLANK_INT_HACK(model3_interrupt,2)
+ MCFG_CPU_ADD("maincpu", PPC603E, 66000000)
+ MCFG_CPU_CONFIG(model3_10)
+ MCFG_CPU_PROGRAM_MAP(model3_mem)
+ MCFG_CPU_VBLANK_INT_HACK(model3_interrupt,2)
- MDRV_CPU_ADD("audiocpu", M68000, 12000000)
- MDRV_CPU_PROGRAM_MAP(model3_snd)
+ MCFG_CPU_ADD("audiocpu", M68000, 12000000)
+ MCFG_CPU_PROGRAM_MAP(model3_snd)
- MDRV_QUANTUM_TIME(HZ(600))
+ MCFG_QUANTUM_TIME(HZ(600))
- MDRV_MACHINE_START(model3_10)
- MDRV_MACHINE_RESET(model3_10)
+ MCFG_MACHINE_START(model3_10)
+ MCFG_MACHINE_RESET(model3_10)
- MDRV_EEPROM_ADD("eeprom", eeprom_intf)
- MDRV_NVRAM_ADD_1FILL("backup")
+ MCFG_EEPROM_ADD("eeprom", eeprom_intf)
+ MCFG_NVRAM_ADD_1FILL("backup")
- MDRV_SCREEN_ADD("screen", RASTER)
- MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
- MDRV_SCREEN_REFRESH_RATE(60)
- MDRV_SCREEN_VISIBLE_AREA(0, 495, 0, 383)
- MDRV_SCREEN_SIZE(512, 400)
+ MCFG_SCREEN_ADD("screen", RASTER)
+ MCFG_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
+ MCFG_SCREEN_REFRESH_RATE(60)
+ MCFG_SCREEN_VISIBLE_AREA(0, 495, 0, 383)
+ MCFG_SCREEN_SIZE(512, 400)
- MDRV_PALETTE_LENGTH(32768)
- MDRV_PALETTE_INIT(RRRRR_GGGGG_BBBBB)
+ MCFG_PALETTE_LENGTH(32768)
+ MCFG_PALETTE_INIT(RRRRR_GGGGG_BBBBB)
- MDRV_VIDEO_START(model3)
- MDRV_VIDEO_UPDATE(model3)
+ MCFG_VIDEO_START(model3)
+ MCFG_VIDEO_UPDATE(model3)
- MDRV_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
- MDRV_SOUND_ADD("scsp1", SCSP, 0)
- MDRV_SOUND_CONFIG(scsp_config)
- MDRV_SOUND_ROUTE(0, "lspeaker", 2.0)
- MDRV_SOUND_ROUTE(0, "rspeaker", 2.0)
+ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
+ MCFG_SOUND_ADD("scsp1", SCSP, 0)
+ MCFG_SOUND_CONFIG(scsp_config)
+ MCFG_SOUND_ROUTE(0, "lspeaker", 2.0)
+ MCFG_SOUND_ROUTE(0, "rspeaker", 2.0)
- MDRV_SOUND_ADD("scsp2", SCSP, 0)
- MDRV_SOUND_CONFIG(scsp2_interface)
- MDRV_SOUND_ROUTE(0, "lspeaker", 2.0)
- MDRV_SOUND_ROUTE(0, "rspeaker", 2.0)
+ MCFG_SOUND_ADD("scsp2", SCSP, 0)
+ MCFG_SOUND_CONFIG(scsp2_interface)
+ MCFG_SOUND_ROUTE(0, "lspeaker", 2.0)
+ MCFG_SOUND_ROUTE(0, "rspeaker", 2.0)
MACHINE_CONFIG_END
static MACHINE_CONFIG_START( model3_15, driver_device )
- MDRV_CPU_ADD("maincpu", PPC603E, 100000000)
- MDRV_CPU_CONFIG(model3_15)
- MDRV_CPU_PROGRAM_MAP(model3_mem)
- MDRV_CPU_VBLANK_INT_HACK(model3_interrupt,2)
+ MCFG_CPU_ADD("maincpu", PPC603E, 100000000)
+ MCFG_CPU_CONFIG(model3_15)
+ MCFG_CPU_PROGRAM_MAP(model3_mem)
+ MCFG_CPU_VBLANK_INT_HACK(model3_interrupt,2)
- MDRV_CPU_ADD("audiocpu", M68000, 12000000)
- MDRV_CPU_PROGRAM_MAP(model3_snd)
+ MCFG_CPU_ADD("audiocpu", M68000, 12000000)
+ MCFG_CPU_PROGRAM_MAP(model3_snd)
- MDRV_MACHINE_START(model3_15)
- MDRV_MACHINE_RESET(model3_15)
+ MCFG_MACHINE_START(model3_15)
+ MCFG_MACHINE_RESET(model3_15)
- MDRV_EEPROM_ADD("eeprom", eeprom_intf)
- MDRV_NVRAM_ADD_1FILL("backup")
+ MCFG_EEPROM_ADD("eeprom", eeprom_intf)
+ MCFG_NVRAM_ADD_1FILL("backup")
- MDRV_SCREEN_ADD("screen", RASTER)
- MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
- MDRV_SCREEN_REFRESH_RATE(60)
- MDRV_SCREEN_VISIBLE_AREA(0, 495, 0, 383)
- MDRV_SCREEN_SIZE(496, 400)
+ MCFG_SCREEN_ADD("screen", RASTER)
+ MCFG_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
+ MCFG_SCREEN_REFRESH_RATE(60)
+ MCFG_SCREEN_VISIBLE_AREA(0, 495, 0, 383)
+ MCFG_SCREEN_SIZE(496, 400)
- MDRV_PALETTE_LENGTH(32768)
- MDRV_PALETTE_INIT(RRRRR_GGGGG_BBBBB)
+ MCFG_PALETTE_LENGTH(32768)
+ MCFG_PALETTE_INIT(RRRRR_GGGGG_BBBBB)
- MDRV_VIDEO_START(model3)
- MDRV_VIDEO_UPDATE(model3)
+ MCFG_VIDEO_START(model3)
+ MCFG_VIDEO_UPDATE(model3)
- MDRV_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
- MDRV_SOUND_ADD("scsp1", SCSP, 0)
- MDRV_SOUND_CONFIG(scsp_config)
- MDRV_SOUND_ROUTE(0, "lspeaker", 2.0)
- MDRV_SOUND_ROUTE(0, "rspeaker", 2.0)
+ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
+ MCFG_SOUND_ADD("scsp1", SCSP, 0)
+ MCFG_SOUND_CONFIG(scsp_config)
+ MCFG_SOUND_ROUTE(0, "lspeaker", 2.0)
+ MCFG_SOUND_ROUTE(0, "rspeaker", 2.0)
- MDRV_SOUND_ADD("scsp2", SCSP, 0)
- MDRV_SOUND_CONFIG(scsp2_interface)
- MDRV_SOUND_ROUTE(0, "lspeaker", 2.0)
- MDRV_SOUND_ROUTE(0, "rspeaker", 2.0)
+ MCFG_SOUND_ADD("scsp2", SCSP, 0)
+ MCFG_SOUND_CONFIG(scsp2_interface)
+ MCFG_SOUND_ROUTE(0, "lspeaker", 2.0)
+ MCFG_SOUND_ROUTE(0, "rspeaker", 2.0)
MACHINE_CONFIG_END
static MACHINE_CONFIG_START( model3_20, driver_device )
- MDRV_CPU_ADD("maincpu", PPC603R, 166000000)
- MDRV_CPU_CONFIG(model3_2x)
- MDRV_CPU_PROGRAM_MAP(model3_mem)
- MDRV_CPU_VBLANK_INT_HACK(model3_interrupt,2)
+ MCFG_CPU_ADD("maincpu", PPC603R, 166000000)
+ MCFG_CPU_CONFIG(model3_2x)
+ MCFG_CPU_PROGRAM_MAP(model3_mem)
+ MCFG_CPU_VBLANK_INT_HACK(model3_interrupt,2)
- MDRV_CPU_ADD("audiocpu", M68000, 12000000)
- MDRV_CPU_PROGRAM_MAP(model3_snd)
+ MCFG_CPU_ADD("audiocpu", M68000, 12000000)
+ MCFG_CPU_PROGRAM_MAP(model3_snd)
- MDRV_MACHINE_START(model3_20)
- MDRV_MACHINE_RESET(model3_20)
+ MCFG_MACHINE_START(model3_20)
+ MCFG_MACHINE_RESET(model3_20)
- MDRV_EEPROM_ADD("eeprom", eeprom_intf)
- MDRV_NVRAM_ADD_1FILL("backup")
+ MCFG_EEPROM_ADD("eeprom", eeprom_intf)
+ MCFG_NVRAM_ADD_1FILL("backup")
- MDRV_SCREEN_ADD("screen", RASTER)
- MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
- MDRV_SCREEN_REFRESH_RATE(60)
- MDRV_SCREEN_VISIBLE_AREA(0, 495, 0, 383)
- MDRV_SCREEN_SIZE(496, 400)
+ MCFG_SCREEN_ADD("screen", RASTER)
+ MCFG_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
+ MCFG_SCREEN_REFRESH_RATE(60)
+ MCFG_SCREEN_VISIBLE_AREA(0, 495, 0, 383)
+ MCFG_SCREEN_SIZE(496, 400)
- MDRV_PALETTE_LENGTH(32768)
- MDRV_PALETTE_INIT(RRRRR_GGGGG_BBBBB)
+ MCFG_PALETTE_LENGTH(32768)
+ MCFG_PALETTE_INIT(RRRRR_GGGGG_BBBBB)
- MDRV_VIDEO_START(model3)
- MDRV_VIDEO_UPDATE(model3)
+ MCFG_VIDEO_START(model3)
+ MCFG_VIDEO_UPDATE(model3)
- MDRV_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
- MDRV_SOUND_ADD("scsp1", SCSP, 0)
- MDRV_SOUND_CONFIG(scsp_config)
- MDRV_SOUND_ROUTE(0, "lspeaker", 2.0)
- MDRV_SOUND_ROUTE(0, "rspeaker", 2.0)
+ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
+ MCFG_SOUND_ADD("scsp1", SCSP, 0)
+ MCFG_SOUND_CONFIG(scsp_config)
+ MCFG_SOUND_ROUTE(0, "lspeaker", 2.0)
+ MCFG_SOUND_ROUTE(0, "rspeaker", 2.0)
- MDRV_SOUND_ADD("scsp2", SCSP, 0)
- MDRV_SOUND_CONFIG(scsp2_interface)
- MDRV_SOUND_ROUTE(0, "lspeaker", 2.0)
- MDRV_SOUND_ROUTE(0, "rspeaker", 2.0)
+ MCFG_SOUND_ADD("scsp2", SCSP, 0)
+ MCFG_SOUND_CONFIG(scsp2_interface)
+ MCFG_SOUND_ROUTE(0, "lspeaker", 2.0)
+ MCFG_SOUND_ROUTE(0, "rspeaker", 2.0)
MACHINE_CONFIG_END
static MACHINE_CONFIG_START( model3_21, driver_device )
- MDRV_CPU_ADD("maincpu", PPC603R, 166000000)
- MDRV_CPU_CONFIG(model3_2x)
- MDRV_CPU_PROGRAM_MAP(model3_mem)
- MDRV_CPU_VBLANK_INT_HACK(model3_interrupt,2)
+ MCFG_CPU_ADD("maincpu", PPC603R, 166000000)
+ MCFG_CPU_CONFIG(model3_2x)
+ MCFG_CPU_PROGRAM_MAP(model3_mem)
+ MCFG_CPU_VBLANK_INT_HACK(model3_interrupt,2)
- MDRV_CPU_ADD("audiocpu", M68000, 12000000)
- MDRV_CPU_PROGRAM_MAP(model3_snd)
+ MCFG_CPU_ADD("audiocpu", M68000, 12000000)
+ MCFG_CPU_PROGRAM_MAP(model3_snd)
- MDRV_MACHINE_START(model3_21)
- MDRV_MACHINE_RESET(model3_21)
+ MCFG_MACHINE_START(model3_21)
+ MCFG_MACHINE_RESET(model3_21)
- MDRV_EEPROM_ADD("eeprom", eeprom_intf)
- MDRV_NVRAM_ADD_1FILL("backup")
+ MCFG_EEPROM_ADD("eeprom", eeprom_intf)
+ MCFG_NVRAM_ADD_1FILL("backup")
- MDRV_SCREEN_ADD("screen", RASTER)
- MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
- MDRV_SCREEN_REFRESH_RATE(60)
- MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
- MDRV_SCREEN_VISIBLE_AREA(0, 495, 0, 383)
- MDRV_SCREEN_SIZE(496, 400)
+ MCFG_SCREEN_ADD("screen", RASTER)
+ MCFG_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
+ MCFG_SCREEN_REFRESH_RATE(60)
+ MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
+ MCFG_SCREEN_VISIBLE_AREA(0, 495, 0, 383)
+ MCFG_SCREEN_SIZE(496, 400)
- MDRV_PALETTE_LENGTH(32768)
- MDRV_PALETTE_INIT(RRRRR_GGGGG_BBBBB)
+ MCFG_PALETTE_LENGTH(32768)
+ MCFG_PALETTE_INIT(RRRRR_GGGGG_BBBBB)
- MDRV_VIDEO_START(model3)
- MDRV_VIDEO_UPDATE(model3)
+ MCFG_VIDEO_START(model3)
+ MCFG_VIDEO_UPDATE(model3)
- MDRV_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
- MDRV_SOUND_ADD("scsp1", SCSP, 0)
- MDRV_SOUND_CONFIG(scsp_config)
- MDRV_SOUND_ROUTE(0, "lspeaker", 2.0)
- MDRV_SOUND_ROUTE(0, "rspeaker", 2.0)
+ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
+ MCFG_SOUND_ADD("scsp1", SCSP, 0)
+ MCFG_SOUND_CONFIG(scsp_config)
+ MCFG_SOUND_ROUTE(0, "lspeaker", 2.0)
+ MCFG_SOUND_ROUTE(0, "rspeaker", 2.0)
- MDRV_SOUND_ADD("scsp2", SCSP, 0)
- MDRV_SOUND_CONFIG(scsp2_interface)
- MDRV_SOUND_ROUTE(0, "lspeaker", 2.0)
- MDRV_SOUND_ROUTE(0, "rspeaker", 2.0)
+ MCFG_SOUND_ADD("scsp2", SCSP, 0)
+ MCFG_SOUND_CONFIG(scsp2_interface)
+ MCFG_SOUND_ROUTE(0, "lspeaker", 2.0)
+ MCFG_SOUND_ROUTE(0, "rspeaker", 2.0)
MACHINE_CONFIG_END
static void interleave_vroms(running_machine *machine)