diff options
Diffstat (limited to 'src/mame/drivers')
33 files changed, 196 insertions, 196 deletions
diff --git a/src/mame/drivers/cave.cpp b/src/mame/drivers/cave.cpp index 2b7e5e169a4..b6ff3a50174 100644 --- a/src/mame/drivers/cave.cpp +++ b/src/mame/drivers/cave.cpp @@ -2099,7 +2099,7 @@ MACHINE_RESET_MEMBER(cave_state,cave) MACHINE_CONFIG_START(cave_state::dfeveron) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(dfeveron_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) @@ -2140,7 +2140,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(cave_state::ddonpach) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(ddonpach_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) @@ -2180,7 +2180,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(cave_state::donpachi) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(donpachi_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) @@ -2227,7 +2227,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(cave_state::esprade) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(esprade_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) @@ -2267,7 +2267,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(cave_state::gaia) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(gaia_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) @@ -2308,7 +2308,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(cave_state::guwange) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(guwange_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) @@ -2347,11 +2347,11 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(cave_state::hotdogst) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 32.0_MHz_XTAL/2) + MCFG_CPU_ADD("maincpu", M68000, 32_MHz_XTAL/2) MCFG_CPU_PROGRAM_MAP(hotdogst_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) - MCFG_CPU_ADD("audiocpu", Z80, 32.0_MHz_XTAL/8) + MCFG_CPU_ADD("audiocpu", Z80, 32_MHz_XTAL/8) MCFG_CPU_PROGRAM_MAP(hotdogst_sound_map) MCFG_CPU_IO_MAP(hotdogst_sound_portmap) @@ -2380,14 +2380,14 @@ MACHINE_CONFIG_START(cave_state::hotdogst) MCFG_GENERIC_LATCH_16_ADD("soundlatch") - MCFG_SOUND_ADD("ymsnd", YM2203, 32.0_MHz_XTAL/8) + MCFG_SOUND_ADD("ymsnd", YM2203, 32_MHz_XTAL/8) MCFG_YM2203_IRQ_HANDLER(INPUTLINE("audiocpu", 0)) MCFG_SOUND_ROUTE(0, "mono", 0.20) MCFG_SOUND_ROUTE(1, "mono", 0.20) MCFG_SOUND_ROUTE(2, "mono", 0.20) MCFG_SOUND_ROUTE(3, "mono", 0.80) - MCFG_OKIM6295_ADD("oki", 32.0_MHz_XTAL/16, PIN7_HIGH) // pin 7 not verified + MCFG_OKIM6295_ADD("oki", 32_MHz_XTAL/16, PIN7_HIGH) // pin 7 not verified MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) MCFG_DEVICE_ADDRESS_MAP(0, oki_map) MACHINE_CONFIG_END @@ -2400,7 +2400,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(cave_state::korokoro) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(korokoro_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) @@ -2445,11 +2445,11 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(cave_state::mazinger) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(mazinger_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) - MCFG_CPU_ADD("audiocpu", Z80, 4.0_MHz_XTAL) // Bidirectional communication + MCFG_CPU_ADD("audiocpu", Z80, 4_MHz_XTAL) // Bidirectional communication MCFG_CPU_PROGRAM_MAP(mazinger_sound_map) MCFG_CPU_IO_MAP(mazinger_sound_portmap) @@ -2481,7 +2481,7 @@ MACHINE_CONFIG_START(cave_state::mazinger) MCFG_GENERIC_LATCH_16_ADD("soundlatch") - MCFG_SOUND_ADD("ymsnd", YM2203, 4.0_MHz_XTAL) + MCFG_SOUND_ADD("ymsnd", YM2203, 4_MHz_XTAL) MCFG_YM2203_IRQ_HANDLER(INPUTLINE("audiocpu", 0)) MCFG_SOUND_ROUTE(0, "mono", 0.20) MCFG_SOUND_ROUTE(1, "mono", 0.20) @@ -2501,11 +2501,11 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(cave_state::metmqstr) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 32.0_MHz_XTAL / 2) + MCFG_CPU_ADD("maincpu", M68000, 32_MHz_XTAL / 2) MCFG_CPU_PROGRAM_MAP(metmqstr_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) - MCFG_CPU_ADD("audiocpu", Z80, 32.0_MHz_XTAL / 4) + MCFG_CPU_ADD("audiocpu", Z80, 32_MHz_XTAL / 4) MCFG_CPU_PROGRAM_MAP(metmqstr_sound_map) MCFG_CPU_IO_MAP(metmqstr_sound_portmap) @@ -2537,15 +2537,15 @@ MACHINE_CONFIG_START(cave_state::metmqstr) MCFG_GENERIC_LATCH_16_ADD("soundlatch") - MCFG_YM2151_ADD("ymsnd", 16.0_MHz_XTAL / 4) + MCFG_YM2151_ADD("ymsnd", 16_MHz_XTAL / 4) MCFG_YM2151_IRQ_HANDLER(INPUTLINE("audiocpu", 0)) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.6) - MCFG_OKIM6295_ADD("oki1", 32.0_MHz_XTAL / 16 , PIN7_HIGH) + MCFG_OKIM6295_ADD("oki1", 32_MHz_XTAL / 16 , PIN7_HIGH) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.5) MCFG_DEVICE_ADDRESS_MAP(0, oki_map) - MCFG_OKIM6295_ADD("oki2", 32.0_MHz_XTAL / 16 , PIN7_HIGH) + MCFG_OKIM6295_ADD("oki2", 32_MHz_XTAL / 16 , PIN7_HIGH) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.5) MCFG_DEVICE_ADDRESS_MAP(0, oki2_map) MACHINE_CONFIG_END @@ -2560,7 +2560,7 @@ MACHINE_CONFIG_START(cave_state::pacslot) MCFG_NVRAM_ADD_0FILL("nvram") /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 28.0_MHz_XTAL / 2) + MCFG_CPU_ADD("maincpu", M68000, 28_MHz_XTAL / 2) MCFG_CPU_PROGRAM_MAP(pacslot_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) @@ -2592,12 +2592,12 @@ MACHINE_CONFIG_START(cave_state::pacslot) /* sound hardware */ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") - MCFG_OKIM6295_ADD("oki1", 28.0_MHz_XTAL / 28, PIN7_HIGH) // clock frequency & pin 7 not verified + MCFG_OKIM6295_ADD("oki1", 28_MHz_XTAL / 28, PIN7_HIGH) // clock frequency & pin 7 not verified MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0) // oki2 chip is present but its rom socket is unpopulated - MCFG_OKIM6295_ADD("oki2", 28.0_MHz_XTAL / 28, PIN7_HIGH) // clock frequency & pin 7 not verified + MCFG_OKIM6295_ADD("oki2", 28_MHz_XTAL / 28, PIN7_HIGH) // clock frequency & pin 7 not verified MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0) MACHINE_CONFIG_END @@ -2618,7 +2618,7 @@ TIMER_DEVICE_CALLBACK_MEMBER( cave_state::timer_lev2_cb ) MACHINE_CONFIG_START(cave_state::ppsatan) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(ppsatan_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt_ppsatan) @@ -2681,11 +2681,11 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(cave_state::pwrinst2) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) /* 16 MHz */ + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) /* 16 MHz */ MCFG_CPU_PROGRAM_MAP(pwrinst2_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) - MCFG_CPU_ADD("audiocpu", Z80, 16.0_MHz_XTAL / 2) /* 8 MHz */ + MCFG_CPU_ADD("audiocpu", Z80, 16_MHz_XTAL / 2) /* 8 MHz */ MCFG_CPU_PROGRAM_MAP(pwrinst2_sound_map) MCFG_CPU_IO_MAP(pwrinst2_sound_portmap) @@ -2714,17 +2714,17 @@ MACHINE_CONFIG_START(cave_state::pwrinst2) MCFG_GENERIC_LATCH_16_ADD("soundlatch") - MCFG_SOUND_ADD("ymsnd", YM2203, 16.0_MHz_XTAL / 4) + MCFG_SOUND_ADD("ymsnd", YM2203, 16_MHz_XTAL / 4) MCFG_YM2203_IRQ_HANDLER(INPUTLINE("audiocpu", 0)) MCFG_SOUND_ROUTE(0, "mono", 0.40) MCFG_SOUND_ROUTE(1, "mono", 0.40) MCFG_SOUND_ROUTE(2, "mono", 0.40) MCFG_SOUND_ROUTE(3, "mono", 0.80) - MCFG_OKIM6295_ADD("oki1", 3.0_MHz_XTAL, PIN7_LOW) + MCFG_OKIM6295_ADD("oki1", 3_MHz_XTAL, PIN7_LOW) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.80) - MCFG_OKIM6295_ADD("oki2", 3.0_MHz_XTAL, PIN7_LOW) + MCFG_OKIM6295_ADD("oki2", 3_MHz_XTAL, PIN7_LOW) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.00) MCFG_DEVICE_ADD("nmk112", NMK112, 0) @@ -2752,14 +2752,14 @@ MACHINE_RESET_MEMBER(cave_state,sailormn) MACHINE_CONFIG_START(cave_state::sailormn) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(sailormn_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) // could be a wachdog, but if it is then our watchdog address is incorrect as there are periods where the game doesn't write it. MCFG_TIMER_DRIVER_ADD("startup", cave_state, sailormn_startup) - MCFG_CPU_ADD("audiocpu", Z80, 8.0_MHz_XTAL) // Bidirectional Communication + MCFG_CPU_ADD("audiocpu", Z80, 8_MHz_XTAL) // Bidirectional Communication MCFG_CPU_PROGRAM_MAP(sailormn_sound_map) MCFG_CPU_IO_MAP(sailormn_sound_portmap) @@ -2790,7 +2790,7 @@ MACHINE_CONFIG_START(cave_state::sailormn) MCFG_GENERIC_LATCH_16_ADD("soundlatch") - MCFG_YM2151_ADD("ymsnd", 16.0_MHz_XTAL/4) + MCFG_YM2151_ADD("ymsnd", 16_MHz_XTAL/4) MCFG_YM2151_IRQ_HANDLER(INPUTLINE("audiocpu", 0)) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30) @@ -2815,7 +2815,7 @@ MACHINE_CONFIG_START(cave_state::tekkencw) MCFG_NVRAM_ADD_0FILL("nvram") /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 28.0_MHz_XTAL / 2) + MCFG_CPU_ADD("maincpu", M68000, 28_MHz_XTAL / 2) MCFG_CPU_PROGRAM_MAP(tekkencw_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) @@ -2847,7 +2847,7 @@ MACHINE_CONFIG_START(cave_state::tekkencw) /* sound hardware */ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") - MCFG_OKIM6295_ADD("oki1", 28.0_MHz_XTAL / 28, PIN7_HIGH) // clock frequency & pin 7 not verified + MCFG_OKIM6295_ADD("oki1", 28_MHz_XTAL / 28, PIN7_HIGH) // clock frequency & pin 7 not verified MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0) @@ -2869,7 +2869,7 @@ MACHINE_CONFIG_START(cave_state::tjumpman) MCFG_NVRAM_ADD_0FILL("nvram") /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 28.0_MHz_XTAL / 2) + MCFG_CPU_ADD("maincpu", M68000, 28_MHz_XTAL / 2) MCFG_CPU_PROGRAM_MAP(tjumpman_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) @@ -2901,7 +2901,7 @@ MACHINE_CONFIG_START(cave_state::tjumpman) /* sound hardware */ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") - MCFG_OKIM6295_ADD("oki1", 28.0_MHz_XTAL / 28, PIN7_HIGH) // clock frequency & pin 7 not verified + MCFG_OKIM6295_ADD("oki1", 28_MHz_XTAL / 28, PIN7_HIGH) // clock frequency & pin 7 not verified MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0) @@ -2916,7 +2916,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(cave_state::uopoko) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(uopoko_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", cave_state, cave_interrupt) diff --git a/src/mame/drivers/ckz80.cpp b/src/mame/drivers/ckz80.cpp index 1f4ec3b2fe2..f22e97e740f 100644 --- a/src/mame/drivers/ckz80.cpp +++ b/src/mame/drivers/ckz80.cpp @@ -430,7 +430,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(ckz80_state::master) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 8.0_MHz_XTAL/2) + MCFG_CPU_ADD("maincpu", Z80, 8_MHz_XTAL/2) MCFG_CPU_PROGRAM_MAP(master_trampoline) MCFG_TIMER_DRIVER_ADD_PERIODIC("irq_on", ckz80_state, irq_on, attotime::from_hz(429)) // theoretical frequency from 555 timer (22nF, 150K, 1K5), measurement was 418Hz MCFG_TIMER_START_DELAY(attotime::from_hz(429) - attotime::from_nsec(22870)) // active for 22.87us diff --git a/src/mame/drivers/cxgz80.cpp b/src/mame/drivers/cxgz80.cpp index b6d7ef262ba..6d894e8b069 100644 --- a/src/mame/drivers/cxgz80.cpp +++ b/src/mame/drivers/cxgz80.cpp @@ -396,7 +396,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(cxgz80_state::ch2001) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 8.0_MHz_XTAL/2) + MCFG_CPU_ADD("maincpu", Z80, 8_MHz_XTAL/2) MCFG_CPU_PROGRAM_MAP(ch2001_map) MCFG_TIMER_DRIVER_ADD_PERIODIC("irq_on", cxgz80_state, irq_on, attotime::from_hz(484)) // theoretical frequency from 555 timer (22nF, 100K+33K, 1K2), measurement was 568Hz MCFG_TIMER_START_DELAY(attotime::from_hz(484) - attotime::from_nsec(18300)) // active for 18.3us diff --git a/src/mame/drivers/ddragon3.cpp b/src/mame/drivers/ddragon3.cpp index 9c6368cee9b..dae558a5463 100644 --- a/src/mame/drivers/ddragon3.cpp +++ b/src/mame/drivers/ddragon3.cpp @@ -817,7 +817,7 @@ void ddragon3_state::machine_reset() MACHINE_CONFIG_START(ddragon3_state::ddragon3) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 20.0_MHz_XTAL / 2) + MCFG_CPU_ADD("maincpu", M68000, 20_MHz_XTAL / 2) MCFG_CPU_PROGRAM_MAP(ddragon3_map) MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", ddragon3_state, ddragon3_scanline, "screen", 0, 1) @@ -826,7 +826,7 @@ MACHINE_CONFIG_START(ddragon3_state::ddragon3) /* video hardware */ MCFG_SCREEN_ADD("screen", RASTER) - MCFG_SCREEN_RAW_PARAMS(28.0_MHz_XTAL / 4, 448, 0, 320, 272, 8, 248) /* HTOTAL and VTOTAL are guessed */ + MCFG_SCREEN_RAW_PARAMS(28_MHz_XTAL / 4, 448, 0, 320, 272, 8, 248) /* HTOTAL and VTOTAL are guessed */ MCFG_SCREEN_UPDATE_DRIVER(ddragon3_state, screen_update_ddragon3) MCFG_SCREEN_VBLANK_CALLBACK(DEVWRITELINE("spriteram", buffered_spriteram16_device, vblank_copy_rising)) MCFG_SCREEN_PALETTE("palette") @@ -892,7 +892,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(wwfwfest_state::wwfwfest) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 24.0_MHz_XTAL / 2) /* 24 crystal, 12 rated chip */ + MCFG_CPU_ADD("maincpu", M68000, 24_MHz_XTAL / 2) /* 24 crystal, 12 rated chip */ MCFG_CPU_PROGRAM_MAP(main_map) MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", ddragon3_state, ddragon3_scanline, "screen", 0, 1) @@ -903,7 +903,7 @@ MACHINE_CONFIG_START(wwfwfest_state::wwfwfest) MCFG_BUFFERED_SPRITERAM16_ADD("spriteram") MCFG_SCREEN_ADD("screen", RASTER) - MCFG_SCREEN_RAW_PARAMS(28.0_MHz_XTAL / 4, 448, 0, 320, 272, 8, 248) /* HTOTAL and VTOTAL are guessed */ + MCFG_SCREEN_RAW_PARAMS(28_MHz_XTAL / 4, 448, 0, 320, 272, 8, 248) /* HTOTAL and VTOTAL are guessed */ MCFG_SCREEN_UPDATE_DRIVER(wwfwfest_state, screen_update_wwfwfest) MCFG_SCREEN_VBLANK_CALLBACK(DEVWRITELINE("spriteram", buffered_spriteram16_device, vblank_copy_rising)) MCFG_SCREEN_PALETTE("palette") diff --git a/src/mame/drivers/dooyong.cpp b/src/mame/drivers/dooyong.cpp index 06df86b137a..ff6e33413d6 100644 --- a/src/mame/drivers/dooyong.cpp +++ b/src/mame/drivers/dooyong.cpp @@ -1454,7 +1454,7 @@ MACHINE_CONFIG_START(dooyong_z80_state::sound_2151) MCFG_SOUND_ROUTE(0, "mono", 0.50) MCFG_SOUND_ROUTE(1, "mono", 0.50) - MCFG_OKIM6295_ADD("oki", 1.0_MHz_XTAL, PIN7_HIGH) + MCFG_OKIM6295_ADD("oki", 1_MHz_XTAL, PIN7_HIGH) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.60) MACHINE_CONFIG_END @@ -1463,23 +1463,23 @@ MACHINE_CONFIG_START(dooyong_state::sound_2151_4mhz ) MCFG_GENERIC_LATCH_8_ADD("soundlatch") - MCFG_YM2151_ADD("ymsnd", 16.0_MHz_XTAL/4) /* 4MHz (16MHz/4 for most, 8Mhz/2 for Super-X) */ + MCFG_YM2151_ADD("ymsnd", 16_MHz_XTAL/4) /* 4MHz (16MHz/4 for most, 8Mhz/2 for Super-X) */ MCFG_YM2151_IRQ_HANDLER(INPUTLINE("audiocpu", 0)) MCFG_SOUND_ROUTE(0, "mono", 0.50) MCFG_SOUND_ROUTE(1, "mono", 0.50) - MCFG_OKIM6295_ADD("oki", 16.0_MHz_XTAL/16, PIN7_HIGH) /* 1MHz (16MHz/16 for most, 8Mhz/8 for Super-X) */ + MCFG_OKIM6295_ADD("oki", 16_MHz_XTAL/16, PIN7_HIGH) /* 1MHz (16MHz/16 for most, 8Mhz/8 for Super-X) */ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.60) MACHINE_CONFIG_END MACHINE_CONFIG_START(dooyong_z80_ym2203_state::lastday) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 16.0_MHz_XTAL/2) /* 8MHz verified for Last Day / D-day */ + MCFG_CPU_ADD("maincpu", Z80, 16_MHz_XTAL/2) /* 8MHz verified for Last Day / D-day */ MCFG_CPU_PROGRAM_MAP(lastday_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", dooyong_state, irq0_line_hold) - MCFG_CPU_ADD("audiocpu", Z80, 16.0_MHz_XTAL/4) /* 4MHz verified for Last Day / D-day */ + MCFG_CPU_ADD("audiocpu", Z80, 16_MHz_XTAL/4) /* 4MHz verified for Last Day / D-day */ MCFG_CPU_PROGRAM_MAP(lastday_sound_map) MCFG_MACHINE_START_OVERRIDE(dooyong_z80_state, cpu_z80) @@ -1513,12 +1513,12 @@ MACHINE_CONFIG_START(dooyong_z80_ym2203_state::lastday) MCFG_GENERIC_LATCH_8_ADD("soundlatch") - MCFG_SOUND_ADD("ym1", YM2203, 16.0_MHz_XTAL/4) /* 4MHz verified for Last Day / D-day */ + MCFG_SOUND_ADD("ym1", YM2203, 16_MHz_XTAL/4) /* 4MHz verified for Last Day / D-day */ MCFG_YM2203_IRQ_HANDLER(WRITELINE(dooyong_z80_ym2203_state, irqhandler_2203_1)) MCFG_AY8910_PORT_A_READ_CB(READ8(dooyong_z80_ym2203_state, unk_r)) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.40) - MCFG_SOUND_ADD("ym2", YM2203, 16.0_MHz_XTAL/4) /* 4MHz verified for Last Day / D-day */ + MCFG_SOUND_ADD("ym2", YM2203, 16_MHz_XTAL/4) /* 4MHz verified for Last Day / D-day */ MCFG_YM2203_IRQ_HANDLER(WRITELINE(dooyong_z80_ym2203_state, irqhandler_2203_2)) MCFG_AY8910_PORT_A_READ_CB(READ8(dooyong_z80_ym2203_state, unk_r)) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.40) @@ -1567,11 +1567,11 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(dooyong_z80_ym2203_state::pollux) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 16.0_MHz_XTAL/2) /* 8Mhz */ + MCFG_CPU_ADD("maincpu", Z80, 16_MHz_XTAL/2) /* 8Mhz */ MCFG_CPU_PROGRAM_MAP(pollux_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", dooyong_state, irq0_line_hold) - MCFG_CPU_ADD("audiocpu", Z80, 16.0_MHz_XTAL/4) /* 4Mhz */ + MCFG_CPU_ADD("audiocpu", Z80, 16_MHz_XTAL/4) /* 4Mhz */ MCFG_CPU_PROGRAM_MAP(pollux_sound_map) MCFG_MACHINE_START_OVERRIDE(dooyong_z80_state, cpu_z80) @@ -1646,11 +1646,11 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(dooyong_z80_state::flytiger) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 16.0_MHz_XTAL/2) /* 8MHz */ + MCFG_CPU_ADD("maincpu", Z80, 16_MHz_XTAL/2) /* 8MHz */ MCFG_CPU_PROGRAM_MAP(flytiger_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", dooyong_state, irq0_line_hold) - MCFG_CPU_ADD("audiocpu", Z80, 16.0_MHz_XTAL/4) /* 4Mhz */ + MCFG_CPU_ADD("audiocpu", Z80, 16_MHz_XTAL/4) /* 4Mhz */ MCFG_CPU_PROGRAM_MAP(bluehawk_sound_map) MCFG_MACHINE_START_OVERRIDE(dooyong_z80_state, cpu_z80) @@ -1685,11 +1685,11 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(dooyong_z80_state::primella) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 16.0_MHz_XTAL/2) /* 8MHz */ + MCFG_CPU_ADD("maincpu", Z80, 16_MHz_XTAL/2) /* 8MHz */ MCFG_CPU_PROGRAM_MAP(primella_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", dooyong_state, irq0_line_hold) - MCFG_CPU_ADD("audiocpu", Z80, 16.0_MHz_XTAL/4) /* 4MHz */ + MCFG_CPU_ADD("audiocpu", Z80, 16_MHz_XTAL/4) /* 4MHz */ MCFG_CPU_PROGRAM_MAP(bluehawk_sound_map) MCFG_MACHINE_START_OVERRIDE(dooyong_z80_state, cpu_z80) @@ -1735,10 +1735,10 @@ TIMER_DEVICE_CALLBACK_MEMBER(dooyong_68k_state::scanline) MACHINE_CONFIG_START(rshark_state::dooyong_68k) // basic machine hardware - MCFG_CPU_ADD("maincpu", M68000, 8.0_MHz_XTAL) // 8MHz measured on Super-X + MCFG_CPU_ADD("maincpu", M68000, 8_MHz_XTAL) // 8MHz measured on Super-X MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", dooyong_68k_state, scanline, "screen", 0, 1) - MCFG_CPU_ADD("audiocpu", Z80, 8.0_MHz_XTAL/2) // 4MHz measured on Super-X + MCFG_CPU_ADD("audiocpu", Z80, 8_MHz_XTAL/2) // 4MHz measured on Super-X MCFG_CPU_PROGRAM_MAP(bluehawk_sound_map) // video hardware @@ -1784,11 +1784,11 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(popbingo_state::popbingo) // basic machine hardware - MCFG_CPU_ADD("maincpu", M68000, 20.0_MHz_XTAL/2) // 10MHz measured + MCFG_CPU_ADD("maincpu", M68000, 20_MHz_XTAL/2) // 10MHz measured MCFG_CPU_PROGRAM_MAP(popbingo_map) MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", dooyong_68k_state, scanline, "screen", 0, 1) - MCFG_CPU_ADD("audiocpu", Z80, 16.0_MHz_XTAL/4) // 4MHz measured + MCFG_CPU_ADD("audiocpu", Z80, 16_MHz_XTAL/4) // 4MHz measured MCFG_CPU_PROGRAM_MAP(bluehawk_sound_map) // video hardware diff --git a/src/mame/drivers/equites.cpp b/src/mame/drivers/equites.cpp index 92fdeafaa2e..e4326f32c00 100644 --- a/src/mame/drivers/equites.cpp +++ b/src/mame/drivers/equites.cpp @@ -1130,7 +1130,7 @@ void equites_state::machine_reset() MACHINE_CONFIG_START(equites_state::equites) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 12.0_MHz_XTAL/4) /* 68000P8 running at 3mhz! verified on pcb */ + MCFG_CPU_ADD("maincpu", M68000, 12_MHz_XTAL/4) /* 68000P8 running at 3mhz! verified on pcb */ MCFG_CPU_PROGRAM_MAP(equites_map) MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", equites_state, equites_scanline, "screen", 0, 1) @@ -1180,7 +1180,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(equites_state::splndrbt) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 24.0_MHz_XTAL/4) /* 68000P8 running at 6mhz, verified on pcb */ + MCFG_CPU_ADD("maincpu", M68000, 24_MHz_XTAL/4) /* 68000P8 running at 6mhz, verified on pcb */ MCFG_CPU_PROGRAM_MAP(splndrbt_map) MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", equites_state, splndrbt_scanline, "screen", 0, 1) diff --git a/src/mame/drivers/eva.cpp b/src/mame/drivers/eva.cpp index 5df8b41ca8e..ff670e0515d 100644 --- a/src/mame/drivers/eva.cpp +++ b/src/mame/drivers/eva.cpp @@ -172,33 +172,33 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(eva_state::eva24) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", COP420, 640.0_kHz_XTAL/2) // guessed + MCFG_CPU_ADD("maincpu", COP420, 640_kHz_XTAL/2) // guessed MCFG_COP400_CONFIG(COP400_CKI_DIVISOR_4, COP400_CKO_OSCILLATOR_OUTPUT, false) // guessed MCFG_COP400_WRITE_D_CB(WRITE8(eva_state, eva24_write_d)) MCFG_COP400_WRITE_G_CB(WRITE8(eva_state, eva24_write_g)) MCFG_COP400_READ_G_CB(READ8(eva_state, eva24_read_g)) /* sound hardware */ - MCFG_DEVICE_ADD("tms6100", TMS6100, 640.0_kHz_XTAL/4) + MCFG_DEVICE_ADD("tms6100", TMS6100, 640_kHz_XTAL/4) MCFG_SPEAKER_STANDARD_MONO("mono") - MCFG_SOUND_ADD("tms5100", TMS5110A, 640.0_kHz_XTAL) + MCFG_SOUND_ADD("tms5100", TMS5110A, 640_kHz_XTAL) MCFG_FRAGMENT_ADD(tms5110_route) MACHINE_CONFIG_END MACHINE_CONFIG_START(eva_state::eva11) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", TMS1000, 640.0_kHz_XTAL/2) // from TMS5110A CPU CK + MCFG_CPU_ADD("maincpu", TMS1000, 640_kHz_XTAL/2) // from TMS5110A CPU CK MCFG_TMS1XXX_READ_K_CB(READ8(eva_state, eva11_read_k)) MCFG_TMS1XXX_WRITE_O_CB(WRITE16(eva_state, eva11_write_o)) MCFG_TMS1XXX_WRITE_R_CB(WRITE16(eva_state, eva11_write_r)) /* sound hardware */ - MCFG_DEVICE_ADD("tms6100", TMS6100, 640.0_kHz_XTAL/4) + MCFG_DEVICE_ADD("tms6100", TMS6100, 640_kHz_XTAL/4) MCFG_SPEAKER_STANDARD_MONO("mono") - MCFG_SOUND_ADD("tms5100", TMS5110A, 640.0_kHz_XTAL) + MCFG_SOUND_ADD("tms5100", TMS5110A, 640_kHz_XTAL) MCFG_FRAGMENT_ADD(tms5110_route) MACHINE_CONFIG_END diff --git a/src/mame/drivers/fidel6502.cpp b/src/mame/drivers/fidel6502.cpp index 9eb6ff362a2..0bec9839be6 100644 --- a/src/mame/drivers/fidel6502.cpp +++ b/src/mame/drivers/fidel6502.cpp @@ -603,7 +603,7 @@ READ8_MEMBER(fidel6502_state::csc_speech_r) void fidel6502_state::su9_set_cpu_freq() { // SU9 CPU is clocked 1.95MHz, DS9 is 2.5MHz - m_maincpu->set_unscaled_clock((ioport("FAKE")->read() & 1) ? (5.0_MHz_XTAL/2) : (3.9_MHz_XTAL/2)); + m_maincpu->set_unscaled_clock((ioport("FAKE")->read() & 1) ? (5_MHz_XTAL/2) : (3.9_MHz_XTAL/2)); } MACHINE_RESET_MEMBER(fidel6502_state, su9) @@ -1712,7 +1712,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(fidel6502_state::eas) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", R65C02, 3.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", R65C02, 3_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(eas_map) MCFG_CPU_PERIODIC_INT_DRIVER(fidel6502_state, irq0_line_hold, 600) // guessed @@ -1747,7 +1747,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_DERIVED(fidel6502_state::eag, eas) /* basic machine hardware */ - MCFG_CPU_REPLACE("maincpu", R65C02, 5.0_MHz_XTAL) // R65C02P4 + MCFG_CPU_REPLACE("maincpu", R65C02, 5_MHz_XTAL) // R65C02P4 MCFG_CPU_PROGRAM_MAP(eag_map) MCFG_CPU_PERIODIC_INT_DRIVER(fidel6502_state, irq0_line_hold, 600) // guessed @@ -1804,13 +1804,13 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(fidel6502_state::sc12) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", R65C02, 3.0_MHz_XTAL) // R65C02P3 + MCFG_CPU_ADD("maincpu", R65C02, 3_MHz_XTAL) // R65C02P3 MCFG_CPU_PROGRAM_MAP(sc12_trampoline) MCFG_TIMER_DRIVER_ADD_PERIODIC("irq_on", fidel6502_state, irq_on, attotime::from_hz(630)) // from 556 timer (22nF, 102K, 1K) MCFG_TIMER_START_DELAY(attotime::from_hz(630) - attotime::from_nsec(15250)) // active for 15.25us MCFG_TIMER_DRIVER_ADD_PERIODIC("irq_off", fidel6502_state, irq_off, attotime::from_hz(630)) - MCFG_TIMER_DRIVER_ADD_PERIODIC("dummy_timer", fidel6502_state, dummy, attotime::from_hz(3.0_MHz_XTAL)) // MCFG_QUANTUM_PERFECT_CPU("maincpu") didn't work + MCFG_TIMER_DRIVER_ADD_PERIODIC("dummy_timer", fidel6502_state, dummy, attotime::from_hz(3_MHz_XTAL)) // MCFG_QUANTUM_PERFECT_CPU("maincpu") didn't work MCFG_DEVICE_ADD("sc12_map", ADDRESS_MAP_BANK, 0) MCFG_DEVICE_PROGRAM_MAP(sc12_map) @@ -1838,7 +1838,7 @@ MACHINE_CONFIG_DERIVED(fidel6502_state::sc12b, sc12) /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") - MCFG_DEVICE_CLOCK(4.0_MHz_XTAL) // R65C02P4 + MCFG_DEVICE_CLOCK(4_MHz_XTAL) // R65C02P4 // change irq timer frequency MCFG_DEVICE_REMOVE("irq_on") @@ -1848,13 +1848,13 @@ MACHINE_CONFIG_DERIVED(fidel6502_state::sc12b, sc12) MCFG_TIMER_DRIVER_ADD_PERIODIC("irq_off", fidel6502_state, irq_off, attotime::from_hz(596)) MCFG_DEVICE_REMOVE("dummy_timer") - MCFG_TIMER_DRIVER_ADD_PERIODIC("dummy_timer", fidel6502_state, dummy, attotime::from_hz(4.0_MHz_XTAL)) // MCFG_QUANTUM_PERFECT_CPU("maincpu") didn't work + MCFG_TIMER_DRIVER_ADD_PERIODIC("dummy_timer", fidel6502_state, dummy, attotime::from_hz(4_MHz_XTAL)) // MCFG_QUANTUM_PERFECT_CPU("maincpu") didn't work MACHINE_CONFIG_END MACHINE_CONFIG_START(fidel6502_state::fexcel) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M65SC02, 12.0_MHz_XTAL/4) // G65SC102P-3, 12.0M ceramic resonator + MCFG_CPU_ADD("maincpu", M65SC02, 12_MHz_XTAL/4) // G65SC102P-3, 12.0M ceramic resonator MCFG_CPU_PROGRAM_MAP(fexcel_map) MCFG_TIMER_DRIVER_ADD_PERIODIC("irq_on", fidel6502_state, irq_on, attotime::from_hz(630)) // from 556 timer (22nF, 102K, 1K) MCFG_TIMER_START_DELAY(attotime::from_hz(630) - attotime::from_nsec(15250)) // active for 15.25us @@ -1873,7 +1873,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_DERIVED(fidel6502_state::fexcel4, fexcel) /* basic machine hardware */ - MCFG_CPU_REPLACE("maincpu", R65C02, 4.0_MHz_XTAL) // R65C02P4 + MCFG_CPU_REPLACE("maincpu", R65C02, 4_MHz_XTAL) // R65C02P4 MCFG_CPU_PROGRAM_MAP(fexcel_map) MACHINE_CONFIG_END @@ -1887,7 +1887,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_DERIVED(fidel6502_state::fexcelp, fexcel) /* basic machine hardware */ - MCFG_CPU_REPLACE("maincpu", R65C02, 5.0_MHz_XTAL) // R65C02P4 + MCFG_CPU_REPLACE("maincpu", R65C02, 5_MHz_XTAL) // R65C02P4 MCFG_CPU_PROGRAM_MAP(fexcelp_map) MACHINE_CONFIG_END @@ -1895,13 +1895,13 @@ MACHINE_CONFIG_DERIVED(fidel6502_state::granits, fexcelp) /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") - MCFG_DEVICE_CLOCK(8.0_MHz_XTAL) // overclocked + MCFG_DEVICE_CLOCK(8_MHz_XTAL) // overclocked MACHINE_CONFIG_END MACHINE_CONFIG_DERIVED(fidel6502_state::fdes2100, fexcel) /* basic machine hardware */ - MCFG_CPU_REPLACE("maincpu", M65C02, 5.0_MHz_XTAL) // WDC 65C02 + MCFG_CPU_REPLACE("maincpu", M65C02, 5_MHz_XTAL) // WDC 65C02 MCFG_CPU_PROGRAM_MAP(fexcelp_map) // change irq timer frequency @@ -1917,7 +1917,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_DERIVED(fidel6502_state::fdes2000, fdes2100) /* basic machine hardware */ - MCFG_CPU_REPLACE("maincpu", R65C02, 3.0_MHz_XTAL) // RP65C02G + MCFG_CPU_REPLACE("maincpu", R65C02, 3_MHz_XTAL) // RP65C02G MCFG_CPU_PROGRAM_MAP(fexcelp_map) MACHINE_CONFIG_END @@ -1938,7 +1938,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(fidel6502_state::fdes2100d) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M65C02, 6.0_MHz_XTAL) // W65C02P-6 + MCFG_CPU_ADD("maincpu", M65C02, 6_MHz_XTAL) // W65C02P-6 MCFG_CPU_PROGRAM_MAP(fdesdis_map) MCFG_TIMER_DRIVER_ADD_PERIODIC("irq_on", fidel6502_state, irq_on, attotime::from_hz(630)) // from 556 timer (22nF, 102K, 1K) MCFG_TIMER_START_DELAY(attotime::from_hz(630) - attotime::from_nsec(15250)) // active for 15.25us @@ -1957,7 +1957,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_DERIVED(fidel6502_state::fdes2000d, fdes2100d) /* basic machine hardware */ - MCFG_CPU_REPLACE("maincpu", R65C02, 3.0_MHz_XTAL) // R65C02P3 + MCFG_CPU_REPLACE("maincpu", R65C02, 3_MHz_XTAL) // R65C02P3 MCFG_CPU_PROGRAM_MAP(fdesdis_map) MACHINE_CONFIG_END @@ -1983,7 +1983,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(fidel6502_state::chesster) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", R65C02, 5.0_MHz_XTAL) // RP65C02G + MCFG_CPU_ADD("maincpu", R65C02, 5_MHz_XTAL) // RP65C02G MCFG_CPU_PROGRAM_MAP(chesster_map) MCFG_TIMER_DRIVER_ADD_PERIODIC("irq_on", fidel6502_state, irq_on, attotime::from_hz(9615)) // R/C circuit, measured MCFG_TIMER_START_DELAY(attotime::from_hz(9615) - attotime::from_nsec(2600)) // active for 2.6us diff --git a/src/mame/drivers/fidel68k.cpp b/src/mame/drivers/fidel68k.cpp index 8cea54cb6ad..98e165b4933 100644 --- a/src/mame/drivers/fidel68k.cpp +++ b/src/mame/drivers/fidel68k.cpp @@ -542,7 +542,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(fidel68k_state::fex68k) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 12.0_MHz_XTAL) // HD68HC000P12 + MCFG_CPU_ADD("maincpu", M68000, 12_MHz_XTAL) // HD68HC000P12 MCFG_CPU_PROGRAM_MAP(fex68k_map) MCFG_TIMER_DRIVER_ADD_PERIODIC("irq_on", fidel68k_state, irq_on, attotime::from_hz(618)) // theoretical frequency from 556 timer (22nF, 91K + 20K POT @ 14.8K, 0.1K), measurement was 580Hz MCFG_TIMER_START_DELAY(attotime::from_hz(618) - attotime::from_nsec(1525)) // active for 1.525us @@ -569,14 +569,14 @@ MACHINE_CONFIG_DERIVED(fidel68k_state::fex68km3, fex68k) /* basic machine hardware */ MCFG_CPU_MODIFY("maincpu") - MCFG_DEVICE_CLOCK(16.0_MHz_XTAL) // factory overclock + MCFG_DEVICE_CLOCK(16_MHz_XTAL) // factory overclock MCFG_CPU_PROGRAM_MAP(fex68km3_map) MACHINE_CONFIG_END MACHINE_CONFIG_START(fidel68k_state::fdes2265) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) // MC68HC000P12F + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) // MC68HC000P12F MCFG_CPU_PROGRAM_MAP(fdes2265_map) MCFG_TIMER_DRIVER_ADD_PERIODIC("irq_on", fidel68k_state, irq_on, attotime::from_hz(597)) // from 555 timer, measured MCFG_TIMER_START_DELAY(attotime::from_hz(597) - attotime::from_nsec(6000)) // active for 6us @@ -595,7 +595,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_DERIVED(fidel68k_state::fdes2325, fdes2265) /* basic machine hardware */ - MCFG_CPU_REPLACE("maincpu", M68EC020, 20.0_MHz_XTAL) // MC68EC020RP25 + MCFG_CPU_REPLACE("maincpu", M68EC020, 20_MHz_XTAL) // MC68EC020RP25 MCFG_CPU_PROGRAM_MAP(fdes2325_map) MCFG_DEFAULT_LAYOUT(layout_fidel_desdis_68kg) @@ -604,7 +604,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(fidel68k_state::eag) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(eag_map) MCFG_TIMER_DRIVER_ADD_PERIODIC("irq_on", fidel68k_state, irq_on, attotime::from_hz(4.9152_MHz_XTAL/0x2000)) // 600Hz MCFG_TIMER_START_DELAY(attotime::from_hz(4.9152_MHz_XTAL/0x2000) - attotime::from_nsec(8250)) // active for 8.25us @@ -635,7 +635,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_DERIVED(fidel68k_state::eagv7, eag) /* basic machine hardware */ - MCFG_CPU_REPLACE("maincpu", M68020, 20.0_MHz_XTAL) + MCFG_CPU_REPLACE("maincpu", M68020, 20_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(eagv7_map) MCFG_RAM_REMOVE("ram") @@ -644,21 +644,21 @@ MACHINE_CONFIG_END MACHINE_CONFIG_DERIVED(fidel68k_state::eagv9, eagv7) /* basic machine hardware */ - MCFG_CPU_REPLACE("maincpu", M68030, 32.0_MHz_XTAL) + MCFG_CPU_REPLACE("maincpu", M68030, 32_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(eagv7_map) MACHINE_CONFIG_END MACHINE_CONFIG_DERIVED(fidel68k_state::eagv10, eagv7) /* basic machine hardware */ - MCFG_CPU_REPLACE("maincpu", M68040, 25.0_MHz_XTAL) + MCFG_CPU_REPLACE("maincpu", M68040, 25_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(eagv11_map) MACHINE_CONFIG_END MACHINE_CONFIG_DERIVED(fidel68k_state::eagv11, eagv7) /* basic machine hardware */ - MCFG_CPU_REPLACE("maincpu", M68EC040, 36.0_MHz_XTAL*2*2) // wrong! should be M68EC060 @ 72MHz + MCFG_CPU_REPLACE("maincpu", M68EC040, 36_MHz_XTAL*2*2) // wrong! should be M68EC060 @ 72MHz MCFG_CPU_PROGRAM_MAP(eagv11_map) MCFG_CPU_PERIODIC_INT_DRIVER(fidel68k_state, irq2_line_hold, 600) diff --git a/src/mame/drivers/fidelmcs48.cpp b/src/mame/drivers/fidelmcs48.cpp index 0b3a3b1a568..226d547cc90 100644 --- a/src/mame/drivers/fidelmcs48.cpp +++ b/src/mame/drivers/fidelmcs48.cpp @@ -148,7 +148,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(fidelmcs48_state::sc6) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", I8040, 11.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", I8040, 11_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(sc6_map) MCFG_MCS48_PORT_P2_OUT_CB(WRITE8(fidelmcs48_state, sc6_mux_w)) MCFG_MCS48_PORT_P1_IN_CB(READ8(fidelmcs48_state, sc6_input_r)) diff --git a/src/mame/drivers/fidelz80.cpp b/src/mame/drivers/fidelz80.cpp index 750aec92937..cb3f7ab6288 100644 --- a/src/mame/drivers/fidelz80.cpp +++ b/src/mame/drivers/fidelz80.cpp @@ -1665,7 +1665,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(fidelz80_state::cc10) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 4.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", Z80, 4_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(cc10_map) MCFG_CPU_IO_MAP(vcc_io) @@ -1691,7 +1691,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(fidelz80_state::vcc) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 4.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", Z80, 4_MHz_XTAL) MCFG_CPU_PROGRAM_MAP(vcc_map) MCFG_CPU_IO_MAP(vcc_io) @@ -1747,12 +1747,12 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(fidelz80_state::vbrc) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 5.0_MHz_XTAL/2) + MCFG_CPU_ADD("maincpu", Z80, 5_MHz_XTAL/2) MCFG_CPU_PROGRAM_MAP(vbrc_main_map) MCFG_CPU_IO_MAP(vbrc_main_io) MCFG_QUANTUM_PERFECT_CPU("maincpu") - MCFG_CPU_ADD("mcu", I8041, 5.0_MHz_XTAL) + MCFG_CPU_ADD("mcu", I8041, 5_MHz_XTAL) MCFG_MCS48_PORT_P1_OUT_CB(WRITE8(fidelz80_state, vbrc_mcu_p1_w)) MCFG_MCS48_PORT_P2_IN_CB(READ8(fidelz80_state, vbrc_mcu_p2_r)) MCFG_MCS48_PORT_P2_OUT_CB(DEVWRITE8("i8243", i8243_device, p2_w)) diff --git a/src/mame/drivers/flicker.cpp b/src/mame/drivers/flicker.cpp index e7a92d09318..a8abf901516 100644 --- a/src/mame/drivers/flicker.cpp +++ b/src/mame/drivers/flicker.cpp @@ -382,7 +382,7 @@ void flicker_state::driver_start() MACHINE_CONFIG_START(flicker_state::flicker) // basic machine hardware - MCFG_CPU_ADD("maincpu", I4004, 5.0_MHz_XTAL / 8) + MCFG_CPU_ADD("maincpu", I4004, 5_MHz_XTAL / 8) MCFG_I4004_ROM_MAP(flicker_rom) MCFG_I4004_RAM_MEMORY_MAP(flicker_memory) MCFG_I4004_ROM_PORTS_MAP(flicker_rom_ports) diff --git a/src/mame/drivers/gcpinbal.cpp b/src/mame/drivers/gcpinbal.cpp index 419adf3062d..d1f1960c060 100644 --- a/src/mame/drivers/gcpinbal.cpp +++ b/src/mame/drivers/gcpinbal.cpp @@ -452,7 +452,7 @@ void gcpinbal_state::machine_reset() MACHINE_CONFIG_START(gcpinbal_state::gcpinbal) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 32.0_MHz_XTAL/2) /* 16 MHz */ + MCFG_CPU_ADD("maincpu", M68000, 32_MHz_XTAL/2) /* 16 MHz */ MCFG_CPU_PROGRAM_MAP(gcpinbal_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", gcpinbal_state, gcpinbal_interrupt) @@ -485,7 +485,7 @@ MACHINE_CONFIG_START(gcpinbal_state::gcpinbal) MCFG_DEVICE_ADD("adpcm_select", HCT157, 0) MCFG_74157_OUT_CB(DEVWRITE8("msm", msm6585_device, data_w)) - MCFG_SOUND_ADD("msm", MSM6585, 640.0_kHz_XTAL) + MCFG_SOUND_ADD("msm", MSM6585, 640_kHz_XTAL) MCFG_MSM6585_VCK_CALLBACK(WRITELINE(gcpinbal_state, gcp_adpcm_int)) MCFG_MSM6585_PRESCALER_SELECTOR(S40) /* 16 kHz */ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) diff --git a/src/mame/drivers/gladiatr.cpp b/src/mame/drivers/gladiatr.cpp index decc2fc92a2..7e1859e29e7 100644 --- a/src/mame/drivers/gladiatr.cpp +++ b/src/mame/drivers/gladiatr.cpp @@ -936,17 +936,17 @@ GFXDECODE_END MACHINE_CONFIG_START(ppking_state::ppking) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 12.0_MHz_XTAL/2) /* verified on pcb */ + MCFG_CPU_ADD("maincpu", Z80, 12_MHz_XTAL/2) /* verified on pcb */ MCFG_CPU_PROGRAM_MAP(ppking_cpu1_map) MCFG_CPU_IO_MAP(ppking_cpu1_io) MCFG_CPU_VBLANK_INT_DRIVER("screen", ppking_state, irq0_line_hold) - MCFG_CPU_ADD("sub", Z80, 12.0_MHz_XTAL/4) /* verified on pcb */ + MCFG_CPU_ADD("sub", Z80, 12_MHz_XTAL/4) /* verified on pcb */ MCFG_CPU_PROGRAM_MAP(cpu2_map) MCFG_CPU_IO_MAP(ppking_cpu2_io) MCFG_CPU_PERIODIC_INT_DRIVER(ppking_state, irq0_line_assert, 60) - MCFG_CPU_ADD("audiocpu", MC6809, 12.0_MHz_XTAL/4) /* verified on pcb */ + MCFG_CPU_ADD("audiocpu", MC6809, 12_MHz_XTAL/4) /* verified on pcb */ MCFG_CPU_PROGRAM_MAP(ppking_cpu3_map) MCFG_QUANTUM_TIME(attotime::from_hz(6000)) @@ -969,7 +969,7 @@ MACHINE_CONFIG_START(ppking_state::ppking) // MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0)) // MCFG_SCREEN_SIZE(32*8, 32*8) // MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) - MCFG_SCREEN_RAW_PARAMS(12.0_MHz_XTAL/2,384,0,256,264,16,240) // assume same as Arkanoid + MCFG_SCREEN_RAW_PARAMS(12_MHz_XTAL/2,384,0,256,264,16,240) // assume same as Arkanoid MCFG_SCREEN_UPDATE_DRIVER(ppking_state, screen_update_ppking) MCFG_SCREEN_PALETTE("palette") @@ -984,7 +984,7 @@ MACHINE_CONFIG_START(ppking_state::ppking) MCFG_GENERIC_LATCH_8_ADD("soundlatch") MCFG_GENERIC_LATCH_8_ADD("soundlatch2") - MCFG_SOUND_ADD("ymsnd", YM2203, 12.0_MHz_XTAL/8) /* verified on pcb */ + MCFG_SOUND_ADD("ymsnd", YM2203, 12_MHz_XTAL/8) /* verified on pcb */ MCFG_YM2203_IRQ_HANDLER(WRITELINE(gladiatr_state_base, ym_irq)) MCFG_AY8910_PORT_A_READ_CB(READ8(ppking_state, ppking_f1_r)) MCFG_AY8910_PORT_B_READ_CB(IOPORT("DSW3")) /* port B read */ @@ -993,7 +993,7 @@ MACHINE_CONFIG_START(ppking_state::ppking) MCFG_SOUND_ROUTE(2, "mono", 0.60) MCFG_SOUND_ROUTE(3, "mono", 0.50) - MCFG_SOUND_ADD("msm", MSM5205, 455.0_kHz_XTAL) /* verified on pcb */ + MCFG_SOUND_ADD("msm", MSM5205, 455_kHz_XTAL) /* verified on pcb */ MCFG_MSM5205_PRESCALER_SELECTOR(SEX_4B) /* vclk input mode */ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.60) MACHINE_CONFIG_END @@ -1001,16 +1001,16 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(gladiatr_state::gladiatr) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 12.0_MHz_XTAL/2) /* verified on pcb */ + MCFG_CPU_ADD("maincpu", Z80, 12_MHz_XTAL/2) /* verified on pcb */ MCFG_CPU_PROGRAM_MAP(gladiatr_cpu1_map) MCFG_CPU_IO_MAP(gladiatr_cpu1_io) MCFG_CPU_VBLANK_INT_DRIVER("screen", gladiatr_state, irq0_line_hold) - MCFG_CPU_ADD("sub", Z80, 12.0_MHz_XTAL/4) /* verified on pcb */ + MCFG_CPU_ADD("sub", Z80, 12_MHz_XTAL/4) /* verified on pcb */ MCFG_CPU_PROGRAM_MAP(cpu2_map) MCFG_CPU_IO_MAP(gladiatr_cpu2_io) - MCFG_CPU_ADD("audiocpu", MC6809, 12.0_MHz_XTAL/4) /* verified on pcb */ + MCFG_CPU_ADD("audiocpu", MC6809, 12_MHz_XTAL/4) /* verified on pcb */ MCFG_CPU_PROGRAM_MAP(gladiatr_cpu3_map) MCFG_MACHINE_RESET_OVERRIDE(gladiatr_state,gladiator) @@ -1023,27 +1023,27 @@ MACHINE_CONFIG_START(gladiatr_state::gladiatr) MCFG_ADDRESSABLE_LATCH_Q4_OUT_CB(INPUTLINE("sub", INPUT_LINE_RESET)) // shadowed by aforementioned hack MCFG_ADDRESSABLE_LATCH_Q7_OUT_CB(WRITELINE(gladiatr_state, flipscreen_w)) - MCFG_DEVICE_ADD("cctl", I8741, 12.0_MHz_XTAL/2) /* verified on pcb */ + MCFG_DEVICE_ADD("cctl", I8741, 12_MHz_XTAL/2) /* verified on pcb */ MCFG_MCS48_PORT_T0_IN_CB(IOPORT("COINS")) MCFG_DEVCB_RSHIFT(3) MCFG_MCS48_PORT_T1_IN_CB(IOPORT("COINS")) MCFG_DEVCB_RSHIFT(2) MCFG_MCS48_PORT_P1_IN_CB(READ8(gladiatr_state, cctl_p1_r)) MCFG_MCS48_PORT_P2_IN_CB(READ8(gladiatr_state, cctl_p2_r)) - MCFG_DEVICE_ADD("ccpu", I8741, 12.0_MHz_XTAL/2) /* verified on pcb */ + MCFG_DEVICE_ADD("ccpu", I8741, 12_MHz_XTAL/2) /* verified on pcb */ MCFG_MCS48_PORT_P1_IN_CB(IOPORT("IN0")) MCFG_MCS48_PORT_P2_IN_CB(IOPORT("IN1")) MCFG_MCS48_PORT_P2_OUT_CB(WRITE8(gladiatr_state, ccpu_p2_w)) MCFG_MCS48_PORT_T0_IN_CB(IOPORT("COINS")) MCFG_DEVCB_RSHIFT(1) MCFG_MCS48_PORT_T1_IN_CB(IOPORT("COINS")) MCFG_DEVCB_RSHIFT(0) - MCFG_DEVICE_ADD("ucpu", I8741, 12.0_MHz_XTAL/2) /* verified on pcb */ + MCFG_DEVICE_ADD("ucpu", I8741, 12_MHz_XTAL/2) /* verified on pcb */ MCFG_MCS48_PORT_P1_IN_CB(READ8(gladiatr_state, ucpu_p1_r)) MCFG_MCS48_PORT_P1_OUT_CB(WRITE8(gladiatr_state, ucpu_p1_w)) MCFG_MCS48_PORT_P2_IN_CB(READ8(gladiatr_state, ucpu_p2_r)) MCFG_MCS48_PORT_T0_IN_CB(READLINE(gladiatr_state, tclk_r)) MCFG_MCS48_PORT_T1_IN_CB(READLINE(gladiatr_state, ucpu_t1_r)) - MCFG_DEVICE_ADD("csnd", I8741, 12.0_MHz_XTAL/2) /* verified on pcb */ + MCFG_DEVICE_ADD("csnd", I8741, 12_MHz_XTAL/2) /* verified on pcb */ MCFG_MCS48_PORT_P1_IN_CB(READ8(gladiatr_state, csnd_p1_r)) MCFG_MCS48_PORT_P1_OUT_CB(WRITE8(gladiatr_state, csnd_p1_w)) MCFG_MCS48_PORT_P2_IN_CB(READ8(gladiatr_state, csnd_p2_r)) @@ -1053,7 +1053,7 @@ MACHINE_CONFIG_START(gladiatr_state::gladiatr) /* lazy way to make polled serial between MCUs work */ MCFG_QUANTUM_PERFECT_CPU("ucpu") - MCFG_CLOCK_ADD("tclk", 12.0_MHz_XTAL/8/128/2) /* verified on pcb */ + MCFG_CLOCK_ADD("tclk", 12_MHz_XTAL/8/128/2) /* verified on pcb */ MCFG_CLOCK_SIGNAL_HANDLER(WRITELINE(gladiatr_state, tclk_w)); /* video hardware */ @@ -1075,7 +1075,7 @@ MACHINE_CONFIG_START(gladiatr_state::gladiatr) MCFG_GENERIC_LATCH_8_ADD("soundlatch") - MCFG_SOUND_ADD("ymsnd", YM2203, 12.0_MHz_XTAL/8) /* verified on pcb */ + MCFG_SOUND_ADD("ymsnd", YM2203, 12_MHz_XTAL/8) /* verified on pcb */ MCFG_YM2203_IRQ_HANDLER(WRITELINE(gladiatr_state_base, ym_irq)) MCFG_AY8910_PORT_B_READ_CB(IOPORT("DSW3")) /* port B read */ MCFG_AY8910_PORT_A_WRITE_CB(WRITE8(gladiatr_state, gladiator_int_control_w)) /* port A write */ @@ -1084,7 +1084,7 @@ MACHINE_CONFIG_START(gladiatr_state::gladiatr) MCFG_SOUND_ROUTE(2, "mono", 0.60) MCFG_SOUND_ROUTE(3, "mono", 0.50) - MCFG_SOUND_ADD("msm", MSM5205, 455.0_kHz_XTAL) /* verified on pcb */ + MCFG_SOUND_ADD("msm", MSM5205, 455_kHz_XTAL) /* verified on pcb */ MCFG_MSM5205_PRESCALER_SELECTOR(SEX_4B) /* vclk input mode */ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.60) diff --git a/src/mame/drivers/goldstar.cpp b/src/mame/drivers/goldstar.cpp index f1df1441f24..6a745078fd9 100644 --- a/src/mame/drivers/goldstar.cpp +++ b/src/mame/drivers/goldstar.cpp @@ -250,7 +250,7 @@ namespace { -constexpr XTAL MASTER_CLOCK = 12.0_MHz_XTAL; +constexpr XTAL MASTER_CLOCK = 12_MHz_XTAL; constexpr XTAL CPU_CLOCK = MASTER_CLOCK / 4; constexpr XTAL PSG_CLOCK = MASTER_CLOCK / 4; constexpr XTAL AY_CLOCK = MASTER_CLOCK / 8; @@ -9114,12 +9114,12 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(unkch_state::bonusch) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 12.0_MHz_XTAL / 2) + MCFG_CPU_ADD("maincpu", Z80, 12_MHz_XTAL / 2) MCFG_CPU_PROGRAM_MAP(bonusch_map) MCFG_CPU_IO_MAP(bonusch_portmap) MCFG_CPU_VBLANK_INT_DRIVER("screen", goldstar_state, nmi_line_pulse) - MCFG_CPU_ADD("mcu", I80C51, 12.0_MHz_XTAL) + MCFG_CPU_ADD("mcu", I80C51, 12_MHz_XTAL) MCFG_DEVICE_DISABLE() /* video hardware */ diff --git a/src/mame/drivers/hh_melps4.cpp b/src/mame/drivers/hh_melps4.cpp index 690f1bf4a79..cb38f144dac 100644 --- a/src/mame/drivers/hh_melps4.cpp +++ b/src/mame/drivers/hh_melps4.cpp @@ -298,7 +298,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(cfrogger_state::cfrogger) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M58846, 600.0_kHz_XTAL) + MCFG_CPU_ADD("maincpu", M58846, 600_kHz_XTAL) MCFG_MELPS4_READ_K_CB(READ16(cfrogger_state, input_r)) MCFG_MELPS4_WRITE_S_CB(WRITE8(cfrogger_state, plate_w)) MCFG_MELPS4_WRITE_F_CB(WRITE8(cfrogger_state, plate_w)) @@ -414,7 +414,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(gjungler_state::gjungler) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M58846, 600.0_kHz_XTAL) + MCFG_CPU_ADD("maincpu", M58846, 600_kHz_XTAL) MCFG_MELPS4_READ_K_CB(READ16(gjungler_state, input_r)) MCFG_MELPS4_WRITE_S_CB(WRITE8(gjungler_state, plate_w)) MCFG_MELPS4_WRITE_F_CB(WRITE8(gjungler_state, plate_w)) diff --git a/src/mame/drivers/hh_tms1k.cpp b/src/mame/drivers/hh_tms1k.cpp index cdd2510ffbd..4a2984d7e37 100644 --- a/src/mame/drivers/hh_tms1k.cpp +++ b/src/mame/drivers/hh_tms1k.cpp @@ -4727,7 +4727,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(fxmcr165_state::fxmcr165) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", TMS1100, 400.0_kHz_XTAL) + MCFG_CPU_ADD("maincpu", TMS1100, 400_kHz_XTAL) MCFG_TMS1XXX_READ_K_CB(READ8(fxmcr165_state, read_k)) MCFG_TMS1XXX_WRITE_R_CB(WRITE16(fxmcr165_state, write_r)) MCFG_TMS1XXX_WRITE_O_CB(WRITE16(fxmcr165_state, write_o)) diff --git a/src/mame/drivers/hh_ucom4.cpp b/src/mame/drivers/hh_ucom4.cpp index 252c76ed053..e4644c633bf 100644 --- a/src/mame/drivers/hh_ucom4.cpp +++ b/src/mame/drivers/hh_ucom4.cpp @@ -969,7 +969,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(bcclimbr_state::bcclimbr) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", NEC_D553, 400.0_kHz_XTAL) + MCFG_CPU_ADD("maincpu", NEC_D553, 400_kHz_XTAL) MCFG_UCOM4_READ_A_CB(IOPORT("IN.0")) MCFG_UCOM4_READ_B_CB(IOPORT("IN.1")) MCFG_UCOM4_WRITE_C_CB(WRITE8(bcclimbr_state, plate_w)) @@ -1186,7 +1186,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(invspace_state::invspace) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", NEC_D552, 400.0_kHz_XTAL) + MCFG_CPU_ADD("maincpu", NEC_D552, 400_kHz_XTAL) MCFG_UCOM4_READ_A_CB(IOPORT("IN.0")) MCFG_UCOM4_READ_B_CB(IOPORT("IN.1")) MCFG_UCOM4_WRITE_C_CB(WRITE8(invspace_state, grid_w)) @@ -1302,7 +1302,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(efball_state::efball) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", NEC_D553, 400.0_kHz_XTAL) + MCFG_CPU_ADD("maincpu", NEC_D553, 400_kHz_XTAL) MCFG_UCOM4_READ_A_CB(IOPORT("IN.0")) MCFG_UCOM4_READ_B_CB(IOPORT("IN.1")) MCFG_UCOM4_READ_C_CB(IOPORT("IN.2")) @@ -1402,7 +1402,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(galaxy2_state::galaxy2) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", NEC_D553, 400.0_kHz_XTAL) + MCFG_CPU_ADD("maincpu", NEC_D553, 400_kHz_XTAL) MCFG_UCOM4_READ_A_CB(IOPORT("IN.0")) MCFG_UCOM4_READ_B_CB(IOPORT("IN.1")) MCFG_UCOM4_WRITE_C_CB(WRITE8(galaxy2_state, grid_w)) @@ -1520,7 +1520,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(astrocmd_state::astrocmd) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", NEC_D553, 400.0_kHz_XTAL) + MCFG_CPU_ADD("maincpu", NEC_D553, 400_kHz_XTAL) MCFG_UCOM4_READ_A_CB(IOPORT("IN.0")) MCFG_UCOM4_READ_B_CB(IOPORT("IN.1")) MCFG_UCOM4_WRITE_C_CB(WRITE8(astrocmd_state, grid_w)) @@ -1616,7 +1616,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(edracula_state::edracula) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", NEC_D553, 400.0_kHz_XTAL) + MCFG_CPU_ADD("maincpu", NEC_D553, 400_kHz_XTAL) MCFG_UCOM4_READ_A_CB(IOPORT("IN.0")) MCFG_UCOM4_READ_B_CB(IOPORT("IN.1")) MCFG_UCOM4_WRITE_C_CB(WRITE8(edracula_state, grid_w)) @@ -1704,7 +1704,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(mcompgin_state::mcompgin) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", NEC_D650, 400.0_kHz_XTAL) // TDK FCR400K + MCFG_CPU_ADD("maincpu", NEC_D650, 400_kHz_XTAL) // TDK FCR400K MCFG_UCOM4_READ_A_CB(IOPORT("IN.0")) MCFG_UCOM4_READ_B_CB(IOPORT("IN.1")) MCFG_UCOM4_WRITE_E_CB(WRITE8(mcompgin_state, lcd_w)) @@ -2276,7 +2276,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(tmpacman_state::tmpacman) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", NEC_D553, 430.0_kHz_XTAL) + MCFG_CPU_ADD("maincpu", NEC_D553, 430_kHz_XTAL) MCFG_UCOM4_READ_A_CB(IOPORT("IN.0")) MCFG_UCOM4_READ_B_CB(IOPORT("IN.1")) MCFG_UCOM4_WRITE_C_CB(WRITE8(tmpacman_state, grid_w)) @@ -2379,7 +2379,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(tmscramb_state::tmscramb) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", NEC_D553, 400.0_kHz_XTAL) + MCFG_CPU_ADD("maincpu", NEC_D553, 400_kHz_XTAL) MCFG_UCOM4_READ_A_CB(IOPORT("IN.0")) MCFG_UCOM4_READ_B_CB(IOPORT("IN.1")) MCFG_UCOM4_WRITE_C_CB(WRITE8(tmscramb_state, grid_w)) @@ -2479,7 +2479,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(tcaveman_state::tcaveman) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", NEC_D553, 400.0_kHz_XTAL) + MCFG_CPU_ADD("maincpu", NEC_D553, 400_kHz_XTAL) MCFG_UCOM4_READ_A_CB(IOPORT("IN.0")) MCFG_UCOM4_WRITE_C_CB(WRITE8(tcaveman_state, grid_w)) MCFG_UCOM4_WRITE_D_CB(WRITE8(tcaveman_state, grid_w)) @@ -2611,7 +2611,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(alnchase_state::alnchase) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", NEC_D553, 400.0_kHz_XTAL) + MCFG_CPU_ADD("maincpu", NEC_D553, 400_kHz_XTAL) MCFG_UCOM4_READ_A_CB(READ8(alnchase_state, input_r)) MCFG_UCOM4_READ_B_CB(IOPORT("IN.2")) MCFG_UCOM4_WRITE_C_CB(WRITE8(alnchase_state, output_w)) diff --git a/src/mame/drivers/kaypro.cpp b/src/mame/drivers/kaypro.cpp index 87f8787a4e6..97dc30f4919 100644 --- a/src/mame/drivers/kaypro.cpp +++ b/src/mame/drivers/kaypro.cpp @@ -193,7 +193,7 @@ SLOT_INTERFACE_END MACHINE_CONFIG_START(kaypro_state::kayproii) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 20.0_MHz_XTAL / 8) + MCFG_CPU_ADD("maincpu", Z80, 20_MHz_XTAL / 8) MCFG_CPU_PROGRAM_MAP(kaypro_map) MCFG_CPU_IO_MAP(kayproii_io) MCFG_Z80_DAISY_CHAIN(kayproii_daisy_chain) @@ -242,23 +242,23 @@ MACHINE_CONFIG_START(kaypro_state::kayproii) MCFG_DEVCB_CHAIN_OUTPUT(DEVWRITELINE("sio", z80sio_device, txca_w)) MCFG_COM8116_FT_HANDLER(DEVWRITELINE("sio", z80sio_device, rxtxcb_w)) - MCFG_DEVICE_ADD("z80pio_g", Z80PIO, 20.0_MHz_XTAL / 8) + MCFG_DEVICE_ADD("z80pio_g", Z80PIO, 20_MHz_XTAL / 8) MCFG_Z80PIO_OUT_INT_CB(INPUTLINE("maincpu", INPUT_LINE_IRQ0)) MCFG_Z80PIO_OUT_PA_CB(DEVWRITE8("cent_data_out", output_latch_device, write)) - MCFG_DEVICE_ADD("z80pio_s", Z80PIO, 20.0_MHz_XTAL / 8) + MCFG_DEVICE_ADD("z80pio_s", Z80PIO, 20_MHz_XTAL / 8) MCFG_Z80PIO_OUT_INT_CB(INPUTLINE("maincpu", INPUT_LINE_IRQ0)) MCFG_Z80PIO_IN_PA_CB(READ8(kaypro_state, pio_system_r)) MCFG_Z80PIO_OUT_PA_CB(WRITE8(kaypro_state, kayproii_pio_system_w)) - MCFG_DEVICE_ADD("sio", Z80SIO, 20.0_MHz_XTAL / 8) + MCFG_DEVICE_ADD("sio", Z80SIO, 20_MHz_XTAL / 8) MCFG_Z80SIO_OUT_INT_CB(INPUTLINE("maincpu", INPUT_LINE_IRQ0)) MCFG_Z80SIO_OUT_TXDA_CB(DEVWRITELINE("serial", rs232_port_device, write_txd)) MCFG_Z80SIO_OUT_RTSA_CB(DEVWRITELINE("serial", rs232_port_device, write_rts)) MCFG_Z80SIO_OUT_DTRA_CB(DEVWRITELINE("serial", rs232_port_device, write_dtr)) MCFG_Z80SIO_OUT_TXDB_CB(DEVWRITELINE("kbd", kaypro_10_keyboard_device, txd_w)) - MCFG_FD1793_ADD("fdc", 20.0_MHz_XTAL / 20) + MCFG_FD1793_ADD("fdc", 20_MHz_XTAL / 20) MCFG_WD_FDC_INTRQ_CALLBACK(WRITELINE(kaypro_state, fdc_intrq_w)) MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(kaypro_state, fdc_drq_w)) MCFG_WD_FDC_FORCE_READY @@ -284,7 +284,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(kaypro_state::kaypro484) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 16.0_MHz_XTAL / 4) + MCFG_CPU_ADD("maincpu", Z80, 16_MHz_XTAL / 4) MCFG_CPU_PROGRAM_MAP(kaypro_map) MCFG_CPU_IO_MAP(kaypro484_io) MCFG_Z80_DAISY_CHAIN(kaypro484_daisy_chain) @@ -340,14 +340,14 @@ MACHINE_CONFIG_START(kaypro_state::kaypro484) MCFG_DEVCB_CHAIN_OUTPUT(DEVWRITELINE("sio_2", z80sio_device, synca_w)) MCFG_RS232_CTS_HANDLER(DEVWRITELINE("sio_2", z80sio_device, ctsa_w)) - MCFG_DEVICE_ADD("sio_1", Z80SIO, 16.0_MHz_XTAL / 4) + MCFG_DEVICE_ADD("sio_1", Z80SIO, 16_MHz_XTAL / 4) MCFG_Z80SIO_OUT_INT_CB(INPUTLINE("maincpu", INPUT_LINE_IRQ0)) // FIXME: use a combiner MCFG_Z80SIO_OUT_TXDA_CB(DEVWRITELINE("modem", rs232_port_device, write_txd)) MCFG_Z80SIO_OUT_RTSA_CB(DEVWRITELINE("modem", rs232_port_device, write_rts)) MCFG_Z80SIO_OUT_DTRA_CB(DEVWRITELINE("modem", rs232_port_device, write_dtr)) MCFG_Z80SIO_OUT_TXDB_CB(DEVWRITELINE("kbd", kaypro_10_keyboard_device, txd_w)) - MCFG_DEVICE_ADD("sio_2", Z80SIO, 16.0_MHz_XTAL / 4) /* extra sio for modem and printer */ + MCFG_DEVICE_ADD("sio_2", Z80SIO, 16_MHz_XTAL / 4) /* extra sio for modem and printer */ MCFG_Z80SIO_OUT_INT_CB(INPUTLINE("maincpu", INPUT_LINE_IRQ0)) // FIXME: use a combiner MCFG_Z80SIO_OUT_TXDA_CB(DEVWRITELINE("serprn", rs232_port_device, write_txd)) @@ -357,7 +357,7 @@ MACHINE_CONFIG_START(kaypro_state::kaypro484) MCFG_COM8116_FT_HANDLER(DEVWRITELINE("sio_2", z80sio_device, rxca_w)) MCFG_DEVCB_CHAIN_OUTPUT(DEVWRITELINE("sio_2", z80sio_device, txca_w)) - MCFG_FD1793_ADD("fdc", 16.0_MHz_XTAL / 16) + MCFG_FD1793_ADD("fdc", 16_MHz_XTAL / 16) MCFG_WD_FDC_INTRQ_CALLBACK(WRITELINE(kaypro_state, fdc_intrq_w)) MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(kaypro_state, fdc_drq_w)) MCFG_WD_FDC_FORCE_READY diff --git a/src/mame/drivers/laserbat.cpp b/src/mame/drivers/laserbat.cpp index 414c25a7cef..fffa2937e62 100644 --- a/src/mame/drivers/laserbat.cpp +++ b/src/mame/drivers/laserbat.cpp @@ -518,10 +518,10 @@ MACHINE_CONFIG_DERIVED(laserbat_state::laserbat, laserbat_base) MCFG_SN76477_ENVELOPE_PARAMS(0, 1) // GND, Vreg MCFG_SN76477_ENABLE(0) // AB SOUND - MCFG_TMS3615_ADD("synth_low", 4.0_MHz_XTAL/16/2) // from the other one's /2 clock output + MCFG_TMS3615_ADD("synth_low", 4_MHz_XTAL/16/2) // from the other one's /2 clock output MCFG_SOUND_ROUTE(tms3615_device::FOOTAGE_8, "speaker", 1.0) - MCFG_TMS3615_ADD("synth_high", 4.0_MHz_XTAL/16) // 4MHz divided down with a 74LS161 + MCFG_TMS3615_ADD("synth_high", 4_MHz_XTAL/16) // 4MHz divided down with a 74LS161 MCFG_SOUND_ROUTE(tms3615_device::FOOTAGE_8, "speaker", 1.0) MACHINE_CONFIG_END diff --git a/src/mame/drivers/m68705prg.cpp b/src/mame/drivers/m68705prg.cpp index 631e4d11f22..4ba89c0f34c 100644 --- a/src/mame/drivers/m68705prg.cpp +++ b/src/mame/drivers/m68705prg.cpp @@ -240,28 +240,28 @@ MACHINE_CONFIG_START(m68705prg_state_base::m68705prg) MACHINE_CONFIG_END template<> MACHINE_CONFIG_DERIVED(p3prg_state::prg, m68705prg) - MCFG_CPU_ADD("mcu", M68705P3, 1.0_MHz_XTAL) + MCFG_CPU_ADD("mcu", M68705P3, 1_MHz_XTAL) MCFG_M68705_PORTB_W_CB(WRITE8(p3prg_state, pb_w)) MCFG_MACHINE_RESET_OVERRIDE(p3prg_state, m68705prg) MACHINE_CONFIG_END template<> MACHINE_CONFIG_DERIVED(p5prg_state::prg, m68705prg) - MCFG_CPU_ADD("mcu", M68705P5, 1.0_MHz_XTAL) + MCFG_CPU_ADD("mcu", M68705P5, 1_MHz_XTAL) MCFG_M68705_PORTB_W_CB(WRITE8(p5prg_state, pb_w)) MCFG_MACHINE_RESET_OVERRIDE(p5prg_state, m68705prg) MACHINE_CONFIG_END template<> MACHINE_CONFIG_DERIVED(r3prg_state::prg, m68705prg) - MCFG_CPU_ADD("mcu", M68705R3, 1.0_MHz_XTAL) + MCFG_CPU_ADD("mcu", M68705R3, 1_MHz_XTAL) MCFG_M68705_PORTB_W_CB(WRITE8(r3prg_state, pb_w)) MCFG_MACHINE_RESET_OVERRIDE(r3prg_state, m68705prg) MACHINE_CONFIG_END template<> MACHINE_CONFIG_DERIVED(u3prg_state::prg, m68705prg) - MCFG_CPU_ADD("mcu", M68705U3, 1.0_MHz_XTAL) + MCFG_CPU_ADD("mcu", M68705U3, 1_MHz_XTAL) MCFG_M68705_PORTB_W_CB(WRITE8(u3prg_state, pb_w)) MCFG_MACHINE_RESET_OVERRIDE(u3prg_state, m68705prg) diff --git a/src/mame/drivers/mikromik.cpp b/src/mame/drivers/mikromik.cpp index a62054f629b..018578ac5bd 100644 --- a/src/mame/drivers/mikromik.cpp +++ b/src/mame/drivers/mikromik.cpp @@ -488,7 +488,7 @@ MACHINE_CONFIG_START(mm1_state::mm1) MCFG_PIT8253_CLK2(6.144_MHz_XTAL/2/2) MCFG_PIT8253_OUT2_HANDLER(WRITELINE(mm1_state, auxc_w)) - MCFG_UPD765A_ADD(UPD765_TAG, /* 16.0_MHz_XTAL/2/2 */ true, true) + MCFG_UPD765A_ADD(UPD765_TAG, /* 16_MHz_XTAL/2/2 */ true, true) MCFG_UPD765_INTRQ_CALLBACK(INPUTLINE(I8085A_TAG, I8085_RST55_LINE)) MCFG_UPD765_DRQ_CALLBACK(DEVWRITELINE(I8237_TAG, am9517a_device, dreq3_w)) MCFG_FLOPPY_DRIVE_ADD(UPD765_TAG ":0", mm1_floppies, "525qd", mm1_state::floppy_formats) diff --git a/src/mame/drivers/novag6502.cpp b/src/mame/drivers/novag6502.cpp index eae7418b418..74809572913 100644 --- a/src/mame/drivers/novag6502.cpp +++ b/src/mame/drivers/novag6502.cpp @@ -443,7 +443,7 @@ READ8_MEMBER(novag6502_state::sexpert_input2_r) void novag6502_state::sexpert_set_cpu_freq() { // machines were released with either 5MHz or 6MHz CPU - m_maincpu->set_unscaled_clock((ioport("FAKE")->read() & 1) ? (12.0_MHz_XTAL/2) : (10.0_MHz_XTAL/2)); + m_maincpu->set_unscaled_clock((ioport("FAKE")->read() & 1) ? (12_MHz_XTAL/2) : (10_MHz_XTAL/2)); } MACHINE_RESET_MEMBER(novag6502_state, sexpert) @@ -857,7 +857,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(novag6502_state::supercon) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M6502, 8.0_MHz_XTAL/2) + MCFG_CPU_ADD("maincpu", M6502, 8_MHz_XTAL/2) MCFG_CPU_PERIODIC_INT_DRIVER(novag6502_state, irq0_line_hold, 600) // guessed MCFG_CPU_PROGRAM_MAP(supercon_map) @@ -875,7 +875,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(novag6502_state::cforte) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", R65C02, 10.0_MHz_XTAL/2) + MCFG_CPU_ADD("maincpu", R65C02, 10_MHz_XTAL/2) MCFG_CPU_PROGRAM_MAP(cforte_map) MCFG_TIMER_DRIVER_ADD_PERIODIC("irq_on", novag6502_state, irq_on, attotime::from_hz(32.768_kHz_XTAL/128)) // 256Hz MCFG_TIMER_START_DELAY(attotime::from_hz(32.768_kHz_XTAL/128) - attotime::from_usec(11)) // active for 11us @@ -899,7 +899,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(novag6502_state::sexpert) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M65C02, 10.0_MHz_XTAL/2) // or 12.0_MHz_XTAL/2 + MCFG_CPU_ADD("maincpu", M65C02, 10_MHz_XTAL/2) // or 12_MHz_XTAL/2 MCFG_CPU_PROGRAM_MAP(sexpert_map) MCFG_TIMER_DRIVER_ADD_PERIODIC("irq_on", novag6502_state, irq_on, attotime::from_hz(32.768_kHz_XTAL/128)) // 256Hz MCFG_TIMER_START_DELAY(attotime::from_hz(32.768_kHz_XTAL/128) - attotime::from_nsec(21500)) // active for 21.5us diff --git a/src/mame/drivers/novag68k.cpp b/src/mame/drivers/novag68k.cpp index e5ee66ccbd0..03af1f6bea1 100644 --- a/src/mame/drivers/novag68k.cpp +++ b/src/mame/drivers/novag68k.cpp @@ -182,7 +182,7 @@ INPUT_PORTS_END MACHINE_CONFIG_START(novag68k_state::diablo68k) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16.0_MHz_XTAL) + MCFG_CPU_ADD("maincpu", M68000, 16_MHz_XTAL) MCFG_CPU_PERIODIC_INT_DRIVER(novag68k_state, irq2_line_hold, 256) // guessed MCFG_CPU_PROGRAM_MAP(diablo68k_map) diff --git a/src/mame/drivers/sderby.cpp b/src/mame/drivers/sderby.cpp index 664a78e8134..551f310b46b 100644 --- a/src/mame/drivers/sderby.cpp +++ b/src/mame/drivers/sderby.cpp @@ -695,7 +695,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(sderby_state::shinygld) - MCFG_CPU_ADD("maincpu", M68000, 24.0_MHz_XTAL / 2) // verified + MCFG_CPU_ADD("maincpu", M68000, 24_MHz_XTAL / 2) // verified MCFG_CPU_PROGRAM_MAP(shinygld_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", sderby_state, irq4_line_hold) diff --git a/src/mame/drivers/shangha3.cpp b/src/mame/drivers/shangha3.cpp index 1470241bb86..a6f0a29ddba 100644 --- a/src/mame/drivers/shangha3.cpp +++ b/src/mame/drivers/shangha3.cpp @@ -446,7 +446,7 @@ GFXDECODE_END MACHINE_CONFIG_START(shangha3_state::shangha3) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 48.0_MHz_XTAL/3) // TMP68HC000N-16 + MCFG_CPU_ADD("maincpu", M68000, 48_MHz_XTAL/3) // TMP68HC000N-16 MCFG_CPU_PROGRAM_MAP(shangha3_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", shangha3_state, irq4_line_assert) @@ -456,7 +456,7 @@ MACHINE_CONFIG_START(shangha3_state::shangha3) // MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // MCFG_SCREEN_SIZE(24*16, 16*16) // MCFG_SCREEN_VISIBLE_AREA(0*16, 24*16-1, 1*16, 15*16-1) - MCFG_SCREEN_RAW_PARAMS(48.0_MHz_XTAL/6,512,0,24*16,263,1*16,15*16) /* refresh rate is unknown */ + MCFG_SCREEN_RAW_PARAMS(48_MHz_XTAL/6,512,0,24*16,263,1*16,15*16) /* refresh rate is unknown */ MCFG_SCREEN_UPDATE_DRIVER(shangha3_state, screen_update) MCFG_SCREEN_PALETTE("palette") @@ -470,7 +470,7 @@ MACHINE_CONFIG_START(shangha3_state::shangha3) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") - MCFG_SOUND_ADD("aysnd", YM2149, 48.0_MHz_XTAL/32) // 1.5MHz + MCFG_SOUND_ADD("aysnd", YM2149, 48_MHz_XTAL/32) // 1.5MHz MCFG_AY8910_PORT_A_READ_CB(IOPORT("DSW1")) MCFG_AY8910_PORT_B_READ_CB(IOPORT("DSW2")) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30) @@ -483,11 +483,11 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(shangha3_state::heberpop) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 48.0_MHz_XTAL/3) // TMP68HC000N-16 like the others?? + MCFG_CPU_ADD("maincpu", M68000, 48_MHz_XTAL/3) // TMP68HC000N-16 like the others?? MCFG_CPU_PROGRAM_MAP(heberpop_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", shangha3_state, irq4_line_assert) - MCFG_CPU_ADD("audiocpu", Z80, 48.0_MHz_XTAL/8) /* 6 MHz ??? */ + MCFG_CPU_ADD("audiocpu", Z80, 48_MHz_XTAL/8) /* 6 MHz ??? */ MCFG_CPU_PROGRAM_MAP(heberpop_sound_map) MCFG_CPU_IO_MAP(heberpop_sound_io_map) /* NMI triggered by YM3438 */ @@ -497,7 +497,7 @@ MACHINE_CONFIG_START(shangha3_state::heberpop) // MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // MCFG_SCREEN_SIZE(24*16, 16*16) // MCFG_SCREEN_VISIBLE_AREA(0*16, 24*16-1, 1*16, 15*16-1) - MCFG_SCREEN_RAW_PARAMS(48.0_MHz_XTAL/6,512,0,24*16,263,1*16,15*16) /* refresh rate is unknown */ + MCFG_SCREEN_RAW_PARAMS(48_MHz_XTAL/6,512,0,24*16,263,1*16,15*16) /* refresh rate is unknown */ MCFG_SCREEN_UPDATE_DRIVER(shangha3_state, screen_update) MCFG_SCREEN_PALETTE("palette") @@ -514,7 +514,7 @@ MACHINE_CONFIG_START(shangha3_state::heberpop) MCFG_GENERIC_LATCH_8_ADD("soundlatch") MCFG_GENERIC_LATCH_DATA_PENDING_CB(INPUTLINE("audiocpu", 0)) - MCFG_SOUND_ADD("ymsnd", YM3438, 48.0_MHz_XTAL/6) /* 8 MHz? */ + MCFG_SOUND_ADD("ymsnd", YM3438, 48_MHz_XTAL/6) /* 8 MHz? */ MCFG_YM2612_IRQ_HANDLER(INPUTLINE("audiocpu", INPUT_LINE_NMI)) MCFG_SOUND_ROUTE(0, "mono", 0.40) MCFG_SOUND_ROUTE(1, "mono", 0.40) @@ -527,11 +527,11 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(shangha3_state::blocken) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 48.0_MHz_XTAL/3) // TMP68HC000N-16 + MCFG_CPU_ADD("maincpu", M68000, 48_MHz_XTAL/3) // TMP68HC000N-16 MCFG_CPU_PROGRAM_MAP(blocken_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", shangha3_state, irq4_line_assert) - MCFG_CPU_ADD("audiocpu", Z80, 48.0_MHz_XTAL/8) /* 6 MHz? */ + MCFG_CPU_ADD("audiocpu", Z80, 48_MHz_XTAL/8) /* 6 MHz? */ MCFG_CPU_PROGRAM_MAP(heberpop_sound_map) MCFG_CPU_IO_MAP(heberpop_sound_io_map) /* NMI triggered by YM3438 */ @@ -541,7 +541,7 @@ MACHINE_CONFIG_START(shangha3_state::blocken) // MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // MCFG_SCREEN_SIZE(24*16, 16*16) // MCFG_SCREEN_VISIBLE_AREA(0*16, 24*16-1, 1*16, 15*16-1) - MCFG_SCREEN_RAW_PARAMS(48.0_MHz_XTAL/6,512,0,24*16,263,1*16,15*16) /* refresh rate is unknown */ + MCFG_SCREEN_RAW_PARAMS(48_MHz_XTAL/6,512,0,24*16,263,1*16,15*16) /* refresh rate is unknown */ MCFG_SCREEN_UPDATE_DRIVER(shangha3_state, screen_update) MCFG_SCREEN_PALETTE("palette") @@ -558,7 +558,7 @@ MACHINE_CONFIG_START(shangha3_state::blocken) MCFG_GENERIC_LATCH_8_ADD("soundlatch") MCFG_GENERIC_LATCH_DATA_PENDING_CB(INPUTLINE("audiocpu", 0)) - MCFG_SOUND_ADD("ymsnd", YM3438, 48.0_MHz_XTAL/6) /* 8 MHz? */ + MCFG_SOUND_ADD("ymsnd", YM3438, 48_MHz_XTAL/6) /* 8 MHz? */ MCFG_YM2612_IRQ_HANDLER(INPUTLINE("audiocpu", INPUT_LINE_NMI)) MCFG_SOUND_ROUTE(0, "mono", 0.40) MCFG_SOUND_ROUTE(1, "mono", 0.40) diff --git a/src/mame/drivers/stadhero.cpp b/src/mame/drivers/stadhero.cpp index 18cb205dede..78a9e6dd617 100644 --- a/src/mame/drivers/stadhero.cpp +++ b/src/mame/drivers/stadhero.cpp @@ -202,11 +202,11 @@ GFXDECODE_END MACHINE_CONFIG_START(stadhero_state::stadhero) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 20.0_MHz_XTAL/2) + MCFG_CPU_ADD("maincpu", M68000, 20_MHz_XTAL/2) MCFG_CPU_PROGRAM_MAP(main_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", stadhero_state, irq5_line_hold) - MCFG_CPU_ADD("audiocpu", M6502, 24.0_MHz_XTAL/16) + MCFG_CPU_ADD("audiocpu", M6502, 24_MHz_XTAL/16) MCFG_CPU_PROGRAM_MAP(audio_map) /* video hardware */ @@ -236,13 +236,13 @@ MACHINE_CONFIG_START(stadhero_state::stadhero) MCFG_GENERIC_LATCH_8_ADD("soundlatch") - MCFG_SOUND_ADD("ym1", YM2203, 24.0_MHz_XTAL/16) + MCFG_SOUND_ADD("ym1", YM2203, 24_MHz_XTAL/16) MCFG_SOUND_ROUTE(0, "mono", 0.95) MCFG_SOUND_ROUTE(1, "mono", 0.95) MCFG_SOUND_ROUTE(2, "mono", 0.95) MCFG_SOUND_ROUTE(3, "mono", 0.40) - MCFG_SOUND_ADD("ym2", YM3812, 24.0_MHz_XTAL/8) + MCFG_SOUND_ADD("ym2", YM3812, 24_MHz_XTAL/8) MCFG_YM3812_IRQ_HANDLER(INPUTLINE("audiocpu", M6502_IRQ_LINE)) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.80) diff --git a/src/mame/drivers/taito_l.cpp b/src/mame/drivers/taito_l.cpp index 41832057ecb..58858fd681f 100644 --- a/src/mame/drivers/taito_l.cpp +++ b/src/mame/drivers/taito_l.cpp @@ -1546,10 +1546,10 @@ MACHINE_CONFIG_START(fhawk_state::fhawk) MCFG_CPU_PROGRAM_MAP(fhawk_map) MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(taitol_state, irq_callback) - MCFG_CPU_ADD("audiocpu", Z80, 12.0_MHz_XTAL/3) /* verified on pcb */ + MCFG_CPU_ADD("audiocpu", Z80, 12_MHz_XTAL/3) /* verified on pcb */ MCFG_CPU_PROGRAM_MAP(fhawk_3_map) - MCFG_CPU_ADD("slave", Z80, 12.0_MHz_XTAL/3) /* verified on pcb */ + MCFG_CPU_ADD("slave", Z80, 12_MHz_XTAL/3) /* verified on pcb */ MCFG_CPU_PROGRAM_MAP(fhawk_2_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", taitol_state, irq0_line_hold) @@ -1572,7 +1572,7 @@ MACHINE_CONFIG_START(fhawk_state::fhawk) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") - MCFG_SOUND_ADD("ymsnd", YM2203, 12.0_MHz_XTAL/4) /* verified on pcb */ + MCFG_SOUND_ADD("ymsnd", YM2203, 12_MHz_XTAL/4) /* verified on pcb */ MCFG_YM2203_IRQ_HANDLER(INPUTLINE("audiocpu", 0)) MCFG_AY8910_PORT_A_WRITE_CB(WRITE8(fhawk_state, portA_w)) MCFG_SOUND_ROUTE(0, "mono", 0.20) @@ -1604,7 +1604,7 @@ MACHINE_CONFIG_DERIVED(champwr_state::champwr, fhawk) MCFG_AY8910_PORT_A_WRITE_CB(WRITE8(champwr_state, portA_w)) MCFG_AY8910_PORT_B_WRITE_CB(WRITE8(champwr_state, msm5205_volume_w)) - MCFG_SOUND_ADD("msm", MSM5205, 384.0_kHz_XTAL) + MCFG_SOUND_ADD("msm", MSM5205, 384_kHz_XTAL) MCFG_MSM5205_VCLK_CB(WRITELINE(champwr_state, msm5205_vck)) /* VCK function */ MCFG_MSM5205_PRESCALER_SELECTOR(S48_4B) /* 8 kHz */ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.80) @@ -1646,7 +1646,7 @@ MACHINE_CONFIG_START(taitol_2cpu_state::raimais) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") - MCFG_SOUND_ADD("ymsnd", YM2610, 8.0_MHz_XTAL) /* verified on pcb (8Mhz OSC is also for the 2nd z80) */ + MCFG_SOUND_ADD("ymsnd", YM2610, 8_MHz_XTAL) /* verified on pcb (8Mhz OSC is also for the 2nd z80) */ MCFG_YM2610_IRQ_HANDLER(INPUTLINE("audiocpu", 0)) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) @@ -1665,7 +1665,7 @@ MACHINE_CONFIG_START(taitol_2cpu_state::kurikint) MCFG_CPU_PROGRAM_MAP(kurikint_map) MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(taitol_state, irq_callback) - MCFG_CPU_ADD("audiocpu", Z80, 12.0_MHz_XTAL/3) /* verified on pcb */ + MCFG_CPU_ADD("audiocpu", Z80, 12_MHz_XTAL/3) /* verified on pcb */ MCFG_CPU_PROGRAM_MAP(kurikint_2_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", taitol_state, irq0_line_hold) @@ -1690,7 +1690,7 @@ MACHINE_CONFIG_START(taitol_2cpu_state::kurikint) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") - MCFG_SOUND_ADD("ymsnd", YM2203, 12.0_MHz_XTAL/4) /* verified on pcb */ + MCFG_SOUND_ADD("ymsnd", YM2203, 12_MHz_XTAL/4) /* verified on pcb */ MCFG_SOUND_ROUTE(0, "mono", 0.20) MCFG_SOUND_ROUTE(1, "mono", 0.20) MCFG_SOUND_ROUTE(2, "mono", 0.20) @@ -1738,7 +1738,7 @@ MACHINE_CONFIG_DERIVED(taitol_1cpu_state::puzznic, plotting) MCFG_CPU_MODIFY("maincpu") MCFG_CPU_PROGRAM_MAP(puzznic_map) - MCFG_DEVICE_ADD("mcu", ARKANOID_68705P3, 3.0_MHz_XTAL) + MCFG_DEVICE_ADD("mcu", ARKANOID_68705P3, 3_MHz_XTAL) MACHINE_CONFIG_END MACHINE_CONFIG_DERIVED(taitol_1cpu_state::puzznici, plotting) @@ -1807,7 +1807,7 @@ MACHINE_CONFIG_START(taitol_2cpu_state::evilston) MCFG_CPU_PROGRAM_MAP(evilston_map) MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(taitol_state, irq_callback) - MCFG_CPU_ADD("audiocpu", Z80, 12.0_MHz_XTAL/3) /* not verified */ + MCFG_CPU_ADD("audiocpu", Z80, 12_MHz_XTAL/3) /* not verified */ MCFG_CPU_PROGRAM_MAP(evilston_2_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", taitol_state, irq0_line_hold) @@ -1833,7 +1833,7 @@ MACHINE_CONFIG_START(taitol_2cpu_state::evilston) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") - MCFG_SOUND_ADD("ymsnd", YM2203, 12.0_MHz_XTAL/4) /* not verified */ + MCFG_SOUND_ADD("ymsnd", YM2203, 12_MHz_XTAL/4) /* not verified */ MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 0.25) MCFG_SOUND_ROUTE(2, "mono", 0.25) diff --git a/src/mame/drivers/tispeak.cpp b/src/mame/drivers/tispeak.cpp index 6e6e0a9b434..0cd8f1da6f8 100644 --- a/src/mame/drivers/tispeak.cpp +++ b/src/mame/drivers/tispeak.cpp @@ -423,7 +423,7 @@ K28 modules: // The typical osc freq curve for TMS5100 is unknown. Let's assume it is set to the default frequency, // which is 640kHz for 8KHz according to the TMS5100 documentation. -#define MASTER_CLOCK 640.0_kHz_XTAL +#define MASTER_CLOCK 640_kHz_XTAL class tispeak_state : public hh_tms1k_state diff --git a/src/mame/drivers/v1050.cpp b/src/mame/drivers/v1050.cpp index c192aaad2a0..9e2b8f9794f 100644 --- a/src/mame/drivers/v1050.cpp +++ b/src/mame/drivers/v1050.cpp @@ -1022,7 +1022,7 @@ void v1050_state::machine_reset() MACHINE_CONFIG_START(v1050_state::v1050) // basic machine hardware - MCFG_CPU_ADD(Z80_TAG, Z80, 16.0_MHz_XTAL/4) + MCFG_CPU_ADD(Z80_TAG, Z80, 16_MHz_XTAL/4) MCFG_CPU_PROGRAM_MAP(v1050_mem) MCFG_CPU_IO_MAP(v1050_io) MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(v1050_state,v1050_int_ack) @@ -1040,7 +1040,7 @@ MACHINE_CONFIG_START(v1050_state::v1050) MCFG_FRAGMENT_ADD(v1050_video) // devices - MCFG_DEVICE_ADD(UPB8214_TAG, I8214, 16.0_MHz_XTAL/4) + MCFG_DEVICE_ADD(UPB8214_TAG, I8214, 16_MHz_XTAL/4) MCFG_I8214_INT_CALLBACK(WRITELINE(v1050_state, pic_int_w)) MCFG_DEVICE_ADD(MSM58321RS_TAG, MSM58321, 32.768_kHz_XTAL) @@ -1071,18 +1071,18 @@ MACHINE_CONFIG_START(v1050_state::v1050) MCFG_I8255_IN_PORTA_CB(DEVREAD8(I8255A_DISP_TAG, i8255_device, pb_r)) MCFG_I8255_OUT_PORTC_CB(WRITE8(v1050_state, m6502_ppi_pc_w)) - MCFG_DEVICE_ADD(I8251A_KB_TAG, I8251, 0/*16.0_MHz_XTAL/8,*/) + MCFG_DEVICE_ADD(I8251A_KB_TAG, I8251, 0/*16_MHz_XTAL/8,*/) MCFG_I8251_TXD_HANDLER(DEVWRITELINE(V1050_KEYBOARD_TAG, v1050_keyboard_device, si_w)) MCFG_I8251_RXRDY_HANDLER(WRITELINE(v1050_state, kb_rxrdy_w)) - MCFG_DEVICE_ADD(CLOCK_KB_TAG, CLOCK, 16.0_MHz_XTAL/4/13/8) + MCFG_DEVICE_ADD(CLOCK_KB_TAG, CLOCK, 16_MHz_XTAL/4/13/8) MCFG_CLOCK_SIGNAL_HANDLER(WRITELINE(v1050_state, write_keyboard_clock)) // keyboard MCFG_DEVICE_ADD(V1050_KEYBOARD_TAG, V1050_KEYBOARD, 0) MCFG_V1050_KEYBOARD_OUT_TX_HANDLER(DEVWRITELINE(I8251A_KB_TAG, i8251_device, write_rxd)) - MCFG_DEVICE_ADD(I8251A_SIO_TAG, I8251, 0/*16.0_MHz_XTAL/8,*/) + MCFG_DEVICE_ADD(I8251A_SIO_TAG, I8251, 0/*16_MHz_XTAL/8,*/) MCFG_I8251_TXD_HANDLER(DEVWRITELINE(RS232_TAG, rs232_port_device, write_txd)) MCFG_I8251_DTR_HANDLER(DEVWRITELINE(RS232_TAG, rs232_port_device, write_dtr)) MCFG_I8251_RTS_HANDLER(DEVWRITELINE(RS232_TAG, rs232_port_device, write_rts)) @@ -1093,10 +1093,10 @@ MACHINE_CONFIG_START(v1050_state::v1050) MCFG_RS232_RXD_HANDLER(DEVWRITELINE(I8251A_SIO_TAG, i8251_device, write_rxd)) MCFG_RS232_DSR_HANDLER(DEVWRITELINE(I8251A_SIO_TAG, i8251_device, write_dsr)) - MCFG_DEVICE_ADD(CLOCK_SIO_TAG, CLOCK, 16.0_MHz_XTAL/4) + MCFG_DEVICE_ADD(CLOCK_SIO_TAG, CLOCK, 16_MHz_XTAL/4) MCFG_CLOCK_SIGNAL_HANDLER(WRITELINE(v1050_state, write_sio_clock)) - MCFG_MB8877_ADD(MB8877_TAG, 16.0_MHz_XTAL/16) + MCFG_MB8877_ADD(MB8877_TAG, 16_MHz_XTAL/16) MCFG_WD_FDC_INTRQ_CALLBACK(WRITELINE(v1050_state, fdc_intrq_w)) MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(v1050_state, fdc_drq_w)) MCFG_FLOPPY_DRIVE_ADD(MB8877_TAG":0", v1050_floppies, "525qd", floppy_image_device::default_floppy_formats) diff --git a/src/mame/drivers/wwfsstar.cpp b/src/mame/drivers/wwfsstar.cpp index acd7cfc2315..f8f4e3cc5ea 100644 --- a/src/mame/drivers/wwfsstar.cpp +++ b/src/mame/drivers/wwfsstar.cpp @@ -163,7 +163,7 @@ Notes: #include "speaker.h" -static constexpr XTAL MASTER_CLOCK = 20.0_MHz_XTAL; +static constexpr XTAL MASTER_CLOCK = 20_MHz_XTAL; static constexpr XTAL CPU_CLOCK = MASTER_CLOCK / 2; static constexpr XTAL PIXEL_CLOCK = MASTER_CLOCK / 4; diff --git a/src/mame/drivers/zaxxon.cpp b/src/mame/drivers/zaxxon.cpp index c92f2f68e6c..be742b79c28 100644 --- a/src/mame/drivers/zaxxon.cpp +++ b/src/mame/drivers/zaxxon.cpp @@ -275,7 +275,7 @@ *************************************/ static constexpr XTAL MASTER_CLOCK = 48.66_MHz_XTAL; -static constexpr XTAL SOUND_CLOCK = 4.0_MHz_XTAL; +static constexpr XTAL SOUND_CLOCK = 4_MHz_XTAL; static constexpr XTAL PIXEL_CLOCK = MASTER_CLOCK/8; diff --git a/src/mame/drivers/zorba.cpp b/src/mame/drivers/zorba.cpp index 637092927ac..27df73cbcf0 100644 --- a/src/mame/drivers/zorba.cpp +++ b/src/mame/drivers/zorba.cpp @@ -135,7 +135,7 @@ GFXDECODE_END MACHINE_CONFIG_START(zorba_state::zorba) // basic machine hardware - MCFG_CPU_ADD("maincpu", Z80, 24.0_MHz_XTAL / 6) + MCFG_CPU_ADD("maincpu", Z80, 24_MHz_XTAL / 6) MCFG_CPU_PROGRAM_MAP(zorba_mem) MCFG_CPU_IO_MAP(zorba_io) MCFG_MACHINE_RESET_OVERRIDE(zorba_state, zorba) @@ -160,7 +160,7 @@ MACHINE_CONFIG_START(zorba_state::zorba) MCFG_INPUT_MERGER_OUTPUT_HANDLER(WRITELINE(zorba_state, irq_w<2>)) /* devices */ - MCFG_DEVICE_ADD("dma", Z80DMA, 24.0_MHz_XTAL / 6) + MCFG_DEVICE_ADD("dma", Z80DMA, 24_MHz_XTAL / 6) // busack on cpu connects to bai pin MCFG_Z80DMA_OUT_BUSREQ_CB(WRITELINE(zorba_state, busreq_w)) //connects to busreq on cpu MCFG_Z80DMA_OUT_INT_CB(DEVWRITELINE("irq0", input_merger_device, in_w<0>)) @@ -208,9 +208,9 @@ MACHINE_CONFIG_START(zorba_state::zorba) // PIT MCFG_DEVICE_ADD("pit", PIT8254, 0) - MCFG_PIT8253_CLK0(24.0_MHz_XTAL / 3) - MCFG_PIT8253_CLK1(24.0_MHz_XTAL / 3) - MCFG_PIT8253_CLK2(24.0_MHz_XTAL / 3) + MCFG_PIT8253_CLK0(24_MHz_XTAL / 3) + MCFG_PIT8253_CLK1(24_MHz_XTAL / 3) + MCFG_PIT8253_CLK2(24_MHz_XTAL / 3) MCFG_PIT8253_OUT0_HANDLER(WRITELINE(zorba_state, br1_w)) MCFG_PIT8253_OUT1_HANDLER(DEVWRITELINE("uart1", i8251_device, write_txc)) MCFG_DEVCB_CHAIN_OUTPUT(DEVWRITELINE("uart1", i8251_device, write_rxc)) @@ -226,7 +226,7 @@ MACHINE_CONFIG_START(zorba_state::zorba) MCFG_VIDEO_SET_SCREEN("screen") // Floppies - MCFG_FD1793_ADD("fdc", 24.0_MHz_XTAL / 24) + MCFG_FD1793_ADD("fdc", 24_MHz_XTAL / 24) MCFG_WD_FDC_INTRQ_CALLBACK(DEVWRITELINE("irq2", input_merger_device, in_w<0>)) MCFG_WD_FDC_DRQ_CALLBACK(DEVWRITELINE("irq2", input_merger_device, in_w<1>)) MCFG_FLOPPY_DRIVE_ADD("fdc:0", zorba_floppies, "525dd", floppy_image_device::default_floppy_formats) |