diff options
Diffstat (limited to 'src/mame/drivers/taito_f3.c')
-rw-r--r-- | src/mame/drivers/taito_f3.c | 98 |
1 files changed, 49 insertions, 49 deletions
diff --git a/src/mame/drivers/taito_f3.c b/src/mame/drivers/taito_f3.c index a3af3451477..ff8b058e845 100644 --- a/src/mame/drivers/taito_f3.c +++ b/src/mame/drivers/taito_f3.c @@ -392,32 +392,32 @@ static MACHINE_START(f3) static MACHINE_CONFIG_START( f3, taito_f3_state ) /* basic machine hardware */ - MDRV_CPU_ADD("maincpu", M68EC020, XTAL_16MHz) - MDRV_CPU_PROGRAM_MAP(f3_map) - MDRV_CPU_VBLANK_INT("screen", f3_interrupt2) + MCFG_CPU_ADD("maincpu", M68EC020, XTAL_16MHz) + MCFG_CPU_PROGRAM_MAP(f3_map) + MCFG_CPU_VBLANK_INT("screen", f3_interrupt2) - MDRV_MACHINE_START(f3) + MCFG_MACHINE_START(f3) - MDRV_EEPROM_93C46_ADD("eeprom") + MCFG_EEPROM_93C46_ADD("eeprom") /* video hardware */ - MDRV_SCREEN_ADD("screen", RASTER) - MDRV_SCREEN_REFRESH_RATE(58.97) - MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(624) /* 58.97 Hz, 624us vblank time */) - MDRV_SCREEN_FORMAT(BITMAP_FORMAT_RGB32) - MDRV_SCREEN_SIZE(40*8+48*2, 32*8) - MDRV_SCREEN_VISIBLE_AREA(46, 40*8-1 + 46, 24, 24+232-1) + MCFG_SCREEN_ADD("screen", RASTER) + MCFG_SCREEN_REFRESH_RATE(58.97) + MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(624) /* 58.97 Hz, 624us vblank time */) + MCFG_SCREEN_FORMAT(BITMAP_FORMAT_RGB32) + MCFG_SCREEN_SIZE(40*8+48*2, 32*8) + MCFG_SCREEN_VISIBLE_AREA(46, 40*8-1 + 46, 24, 24+232-1) - MDRV_GFXDECODE(taito_f3) - MDRV_PALETTE_LENGTH(0x2000) + MCFG_GFXDECODE(taito_f3) + MCFG_PALETTE_LENGTH(0x2000) - MDRV_VIDEO_START(f3) - MDRV_VIDEO_EOF(f3) - MDRV_VIDEO_UPDATE(f3) + MCFG_VIDEO_START(f3) + MCFG_VIDEO_EOF(f3) + MCFG_VIDEO_UPDATE(f3) /* sound hardware */ - MDRV_FRAGMENT_ADD(taito_f3_sound) - MDRV_SOUND_RESET(f3) + MCFG_FRAGMENT_ADD(taito_f3_sound) + MCFG_SOUND_RESET(f3) MACHINE_CONFIG_END /* These games reprogram the video output registers to display different scanlines, @@ -426,33 +426,33 @@ MACHINE_CONFIG_END monitor recalibration.) */ static MACHINE_CONFIG_DERIVED( f3_224a, f3 ) - MDRV_SCREEN_MODIFY("screen") - MDRV_SCREEN_VISIBLE_AREA(46, 40*8-1 + 46, 31, 31+224-1) + MCFG_SCREEN_MODIFY("screen") + MCFG_SCREEN_VISIBLE_AREA(46, 40*8-1 + 46, 31, 31+224-1) MACHINE_CONFIG_END static MACHINE_CONFIG_DERIVED( f3_224b, f3 ) - MDRV_SCREEN_MODIFY("screen") - MDRV_SCREEN_VISIBLE_AREA(46, 40*8-1 + 46, 32, 32+224-1) + MCFG_SCREEN_MODIFY("screen") + MCFG_SCREEN_VISIBLE_AREA(46, 40*8-1 + 46, 32, 32+224-1) MACHINE_CONFIG_END static MACHINE_CONFIG_DERIVED( f3_224c, f3 ) - MDRV_SCREEN_MODIFY("screen") - MDRV_SCREEN_VISIBLE_AREA(46, 40*8-1 + 46, 24, 24+224-1) + MCFG_SCREEN_MODIFY("screen") + MCFG_SCREEN_VISIBLE_AREA(46, 40*8-1 + 46, 24, 24+224-1) MACHINE_CONFIG_END /* recalh and gseeker need a default EEPROM to work */ static MACHINE_CONFIG_DERIVED( f3_eeprom, f3 ) - MDRV_DEVICE_REMOVE("eeprom") - MDRV_EEPROM_93C46_ADD("eeprom") - MDRV_EEPROM_DATA(recalh_eeprom, 128) + MCFG_DEVICE_REMOVE("eeprom") + MCFG_EEPROM_93C46_ADD("eeprom") + MCFG_EEPROM_DATA(recalh_eeprom, 128) MACHINE_CONFIG_END static MACHINE_CONFIG_DERIVED( f3_224b_eeprom, f3 ) - MDRV_DEVICE_REMOVE("eeprom") - MDRV_EEPROM_93C46_ADD("eeprom") - MDRV_EEPROM_DATA(recalh_eeprom, 128) + MCFG_DEVICE_REMOVE("eeprom") + MCFG_EEPROM_93C46_ADD("eeprom") + MCFG_EEPROM_DATA(recalh_eeprom, 128) MACHINE_CONFIG_END static const gfx_layout bubsympb_sprite_layout = @@ -487,34 +487,34 @@ GFXDECODE_END static MACHINE_CONFIG_START( bubsympb, taito_f3_state ) /* basic machine hardware */ - MDRV_CPU_ADD("maincpu", M68EC020, XTAL_16MHz) - MDRV_CPU_PROGRAM_MAP(f3_map) - MDRV_CPU_VBLANK_INT("screen", f3_interrupt2) + MCFG_CPU_ADD("maincpu", M68EC020, XTAL_16MHz) + MCFG_CPU_PROGRAM_MAP(f3_map) + MCFG_CPU_VBLANK_INT("screen", f3_interrupt2) - MDRV_MACHINE_START(f3) + MCFG_MACHINE_START(f3) - MDRV_EEPROM_93C46_ADD("eeprom") + MCFG_EEPROM_93C46_ADD("eeprom") /* video hardware */ - MDRV_SCREEN_ADD("screen", RASTER) - MDRV_SCREEN_REFRESH_RATE(58.97) - MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(624) /* 58.97 Hz, 624us vblank time */) - MDRV_SCREEN_FORMAT(BITMAP_FORMAT_RGB32) - MDRV_SCREEN_SIZE(40*8+48*2, 32*8) - MDRV_SCREEN_VISIBLE_AREA(46, 40*8-1 + 46, 31, 31+224-1) + MCFG_SCREEN_ADD("screen", RASTER) + MCFG_SCREEN_REFRESH_RATE(58.97) + MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(624) /* 58.97 Hz, 624us vblank time */) + MCFG_SCREEN_FORMAT(BITMAP_FORMAT_RGB32) + MCFG_SCREEN_SIZE(40*8+48*2, 32*8) + MCFG_SCREEN_VISIBLE_AREA(46, 40*8-1 + 46, 31, 31+224-1) - MDRV_GFXDECODE(bubsympb) - MDRV_PALETTE_LENGTH(8192) + MCFG_GFXDECODE(bubsympb) + MCFG_PALETTE_LENGTH(8192) - MDRV_VIDEO_START(f3) - MDRV_VIDEO_EOF(f3) - MDRV_VIDEO_UPDATE(f3) + MCFG_VIDEO_START(f3) + MCFG_VIDEO_EOF(f3) + MCFG_VIDEO_UPDATE(f3) /* sound hardware */ - MDRV_SPEAKER_STANDARD_MONO("mono") + MCFG_SPEAKER_STANDARD_MONO("mono") - MDRV_OKIM6295_ADD("oki", 1000000 , OKIM6295_PIN7_HIGH) // not verified - MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) + MCFG_OKIM6295_ADD("oki", 1000000 , OKIM6295_PIN7_HIGH) // not verified + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) MACHINE_CONFIG_END /******************************************************************************/ |