summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/vamphalf.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/vamphalf.c')
-rw-r--r--src/mame/drivers/vamphalf.c186
1 files changed, 93 insertions, 93 deletions
diff --git a/src/mame/drivers/vamphalf.c b/src/mame/drivers/vamphalf.c
index 6650659c6ce..895b60b8b5c 100644
--- a/src/mame/drivers/vamphalf.c
+++ b/src/mame/drivers/vamphalf.c
@@ -646,170 +646,170 @@ static ADDRESS_MAP_START( qs1000_io_map, ADDRESS_SPACE_IO, 8 )
ADDRESS_MAP_END
static MACHINE_CONFIG_START( common, driver_device )
- MDRV_CPU_ADD("maincpu", E116T, 50000000) /* 50 MHz */
- MDRV_CPU_PROGRAM_MAP(common_map)
- MDRV_CPU_VBLANK_INT("screen", irq1_line_hold)
+ MCFG_CPU_ADD("maincpu", E116T, 50000000) /* 50 MHz */
+ MCFG_CPU_PROGRAM_MAP(common_map)
+ MCFG_CPU_VBLANK_INT("screen", irq1_line_hold)
- MDRV_EEPROM_93C46_ADD("eeprom")
+ MCFG_EEPROM_93C46_ADD("eeprom")
/* 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(512, 512)
- MDRV_SCREEN_VISIBLE_AREA(31, 350, 16, 255)
+ 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(512, 512)
+ MCFG_SCREEN_VISIBLE_AREA(31, 350, 16, 255)
- MDRV_PALETTE_LENGTH(0x8000)
- MDRV_GFXDECODE(vamphalf)
+ MCFG_PALETTE_LENGTH(0x8000)
+ MCFG_GFXDECODE(vamphalf)
- MDRV_VIDEO_UPDATE(common)
+ MCFG_VIDEO_UPDATE(common)
MACHINE_CONFIG_END
static MACHINE_CONFIG_FRAGMENT( sound_ym_oki )
- MDRV_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
+ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
- MDRV_SOUND_ADD("ymsnd", YM2151, 28000000/8)
- MDRV_SOUND_ROUTE(0, "lspeaker", 1.0)
- MDRV_SOUND_ROUTE(1, "rspeaker", 1.0)
+ MCFG_SOUND_ADD("ymsnd", YM2151, 28000000/8)
+ MCFG_SOUND_ROUTE(0, "lspeaker", 1.0)
+ MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
- MDRV_OKIM6295_ADD("oki", 28000000/16 , OKIM6295_PIN7_HIGH)
- MDRV_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0)
- MDRV_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)
+ MCFG_OKIM6295_ADD("oki", 28000000/16 , OKIM6295_PIN7_HIGH)
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0)
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)
MACHINE_CONFIG_END
static MACHINE_CONFIG_FRAGMENT( sound_suplup )
- MDRV_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
+ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
- MDRV_SOUND_ADD("ymsnd", YM2151, 14318180/4)
- MDRV_SOUND_ROUTE(0, "lspeaker", 1.0)
- MDRV_SOUND_ROUTE(1, "rspeaker", 1.0)
+ MCFG_SOUND_ADD("ymsnd", YM2151, 14318180/4)
+ MCFG_SOUND_ROUTE(0, "lspeaker", 1.0)
+ MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
- MDRV_OKIM6295_ADD("oki", 1789772.5 , OKIM6295_PIN7_HIGH)
- MDRV_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0)
- MDRV_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)
+ MCFG_OKIM6295_ADD("oki", 1789772.5 , OKIM6295_PIN7_HIGH)
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0)
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)
MACHINE_CONFIG_END
static MACHINE_CONFIG_FRAGMENT( sound_qs1000 )
- MDRV_CPU_ADD("audiocpu", I8052, 24000000/4) /* 6 MHz? */
- MDRV_CPU_PROGRAM_MAP(qs1000_prg_map)
- MDRV_CPU_IO_MAP( qs1000_io_map)
+ MCFG_CPU_ADD("audiocpu", I8052, 24000000/4) /* 6 MHz? */
+ MCFG_CPU_PROGRAM_MAP(qs1000_prg_map)
+ MCFG_CPU_IO_MAP( qs1000_io_map)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( vamphalf, common )
- MDRV_CPU_MODIFY("maincpu")
- MDRV_CPU_IO_MAP(vamphalf_io)
+ MCFG_CPU_MODIFY("maincpu")
+ MCFG_CPU_IO_MAP(vamphalf_io)
- MDRV_FRAGMENT_ADD(sound_ym_oki)
+ MCFG_FRAGMENT_ADD(sound_ym_oki)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( misncrft, common )
- MDRV_CPU_REPLACE("maincpu", GMS30C2116, 50000000) /* 50 MHz */
- MDRV_CPU_PROGRAM_MAP(common_map)
- MDRV_CPU_IO_MAP(misncrft_io)
- MDRV_CPU_VBLANK_INT("screen", irq1_line_hold)
+ MCFG_CPU_REPLACE("maincpu", GMS30C2116, 50000000) /* 50 MHz */
+ MCFG_CPU_PROGRAM_MAP(common_map)
+ MCFG_CPU_IO_MAP(misncrft_io)
+ MCFG_CPU_VBLANK_INT("screen", irq1_line_hold)
- MDRV_FRAGMENT_ADD(sound_qs1000)
+ MCFG_FRAGMENT_ADD(sound_qs1000)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( coolmini, common )
- MDRV_CPU_MODIFY("maincpu")
- MDRV_CPU_IO_MAP(coolmini_io)
+ MCFG_CPU_MODIFY("maincpu")
+ MCFG_CPU_IO_MAP(coolmini_io)
- MDRV_FRAGMENT_ADD(sound_ym_oki)
+ MCFG_FRAGMENT_ADD(sound_ym_oki)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( suplup, common )
- MDRV_CPU_MODIFY("maincpu")
- MDRV_CPU_IO_MAP(suplup_io)
+ MCFG_CPU_MODIFY("maincpu")
+ MCFG_CPU_IO_MAP(suplup_io)
- MDRV_FRAGMENT_ADD(sound_suplup)
+ MCFG_FRAGMENT_ADD(sound_suplup)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( jmpbreak, common )
- MDRV_CPU_MODIFY("maincpu")
- MDRV_CPU_IO_MAP(jmpbreak_io)
+ MCFG_CPU_MODIFY("maincpu")
+ MCFG_CPU_IO_MAP(jmpbreak_io)
- MDRV_FRAGMENT_ADD(sound_ym_oki)
+ MCFG_FRAGMENT_ADD(sound_ym_oki)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( mrdig, common )
- MDRV_CPU_REPLACE("maincpu", GMS30C2116, 50000000) /* 50 MHz */
- MDRV_CPU_PROGRAM_MAP(common_map)
- MDRV_CPU_MODIFY("maincpu")
- MDRV_CPU_IO_MAP(mrdig_io)
- MDRV_CPU_VBLANK_INT("screen", irq1_line_hold)
+ MCFG_CPU_REPLACE("maincpu", GMS30C2116, 50000000) /* 50 MHz */
+ MCFG_CPU_PROGRAM_MAP(common_map)
+ MCFG_CPU_MODIFY("maincpu")
+ MCFG_CPU_IO_MAP(mrdig_io)
+ MCFG_CPU_VBLANK_INT("screen", irq1_line_hold)
- MDRV_FRAGMENT_ADD(sound_ym_oki)
+ MCFG_FRAGMENT_ADD(sound_ym_oki)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( wyvernwg, common )
- MDRV_CPU_REPLACE("maincpu", E132T, 50000000) /* 50 MHz */
- MDRV_CPU_PROGRAM_MAP(common_32bit_map)
- MDRV_CPU_IO_MAP(wyvernwg_io)
- MDRV_CPU_VBLANK_INT("screen", irq1_line_hold)
+ MCFG_CPU_REPLACE("maincpu", E132T, 50000000) /* 50 MHz */
+ MCFG_CPU_PROGRAM_MAP(common_32bit_map)
+ MCFG_CPU_IO_MAP(wyvernwg_io)
+ MCFG_CPU_VBLANK_INT("screen", irq1_line_hold)
- MDRV_FRAGMENT_ADD(sound_qs1000)
+ MCFG_FRAGMENT_ADD(sound_qs1000)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( finalgdr, common )
- MDRV_CPU_REPLACE("maincpu", E132T, 50000000) /* 50 MHz */
- MDRV_CPU_PROGRAM_MAP(common_32bit_map)
- MDRV_CPU_IO_MAP(finalgdr_io)
- MDRV_CPU_VBLANK_INT("screen", irq1_line_hold)
+ MCFG_CPU_REPLACE("maincpu", E132T, 50000000) /* 50 MHz */
+ MCFG_CPU_PROGRAM_MAP(common_32bit_map)
+ MCFG_CPU_IO_MAP(finalgdr_io)
+ MCFG_CPU_VBLANK_INT("screen", irq1_line_hold)
- MDRV_NVRAM_ADD_0FILL("nvram")
+ MCFG_NVRAM_ADD_0FILL("nvram")
- MDRV_FRAGMENT_ADD(sound_ym_oki)
+ MCFG_FRAGMENT_ADD(sound_ym_oki)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( mrkicker, common )
- MDRV_CPU_REPLACE("maincpu", E132T, 50000000) /* 50 MHz */
- MDRV_CPU_PROGRAM_MAP(common_32bit_map)
- MDRV_CPU_IO_MAP(mrkicker_io)
+ MCFG_CPU_REPLACE("maincpu", E132T, 50000000) /* 50 MHz */
+ MCFG_CPU_PROGRAM_MAP(common_32bit_map)
+ MCFG_CPU_IO_MAP(mrkicker_io)
- MDRV_NVRAM_ADD_0FILL("nvram")
+ MCFG_NVRAM_ADD_0FILL("nvram")
- MDRV_FRAGMENT_ADD(sound_ym_oki)
+ MCFG_FRAGMENT_ADD(sound_ym_oki)
MACHINE_CONFIG_END
static MACHINE_CONFIG_START( aoh, driver_device )
- MDRV_CPU_ADD("maincpu", E132XN, 20000000*4) /* 4x internal multiplier */
- MDRV_CPU_PROGRAM_MAP(aoh_map)
- MDRV_CPU_IO_MAP(aoh_io)
- MDRV_CPU_VBLANK_INT("screen", irq1_line_hold)
+ MCFG_CPU_ADD("maincpu", E132XN, 20000000*4) /* 4x internal multiplier */
+ MCFG_CPU_PROGRAM_MAP(aoh_map)
+ MCFG_CPU_IO_MAP(aoh_io)
+ MCFG_CPU_VBLANK_INT("screen", irq1_line_hold)
- MDRV_EEPROM_93C46_ADD("eeprom")
+ MCFG_EEPROM_93C46_ADD("eeprom")
/* video hardware */
- MDRV_SCREEN_ADD("screen", RASTER)
- MDRV_SCREEN_REFRESH_RATE(59.185)
- MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
- MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
- MDRV_SCREEN_SIZE(512, 512)
- MDRV_SCREEN_VISIBLE_AREA(64, 511-64, 16, 255-16)
+ MCFG_SCREEN_ADD("screen", RASTER)
+ MCFG_SCREEN_REFRESH_RATE(59.185)
+ MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
+ MCFG_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
+ MCFG_SCREEN_SIZE(512, 512)
+ MCFG_SCREEN_VISIBLE_AREA(64, 511-64, 16, 255-16)
- MDRV_PALETTE_LENGTH(0x8000)
- MDRV_GFXDECODE(vamphalf)
+ MCFG_PALETTE_LENGTH(0x8000)
+ MCFG_GFXDECODE(vamphalf)
- MDRV_VIDEO_UPDATE(aoh)
+ MCFG_VIDEO_UPDATE(aoh)
/* sound hardware */
- MDRV_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
+ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
- MDRV_SOUND_ADD("ymsnd", YM2151, 3579545)
- MDRV_SOUND_ROUTE(0, "lspeaker", 1.0)
- MDRV_SOUND_ROUTE(1, "rspeaker", 1.0)
+ MCFG_SOUND_ADD("ymsnd", YM2151, 3579545)
+ MCFG_SOUND_ROUTE(0, "lspeaker", 1.0)
+ MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
- MDRV_OKIM6295_ADD("oki_1", 32000000/8, OKIM6295_PIN7_HIGH)
- MDRV_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0)
- MDRV_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)
+ MCFG_OKIM6295_ADD("oki_1", 32000000/8, OKIM6295_PIN7_HIGH)
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0)
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)
- MDRV_OKIM6295_ADD("oki_2", 32000000/32, OKIM6295_PIN7_HIGH)
- MDRV_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0)
- MDRV_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)
+ MCFG_OKIM6295_ADD("oki_2", 32000000/32, OKIM6295_PIN7_HIGH)
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0)
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)
MACHINE_CONFIG_END
/*