diff options
Diffstat (limited to 'src/mame/drivers/vamphalf.c')
-rw-r--r-- | src/mame/drivers/vamphalf.c | 186 |
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 /* |