diff options
author | Ivan Vangelista <mesgnet@yahoo.it> | 2019-03-21 18:05:29 +0100 |
---|---|---|
committer | Ivan Vangelista <mesgnet@yahoo.it> | 2019-03-21 18:05:29 +0100 |
commit | f079fb82cd64ab898e1deb9c66c97c4c99a13d74 (patch) | |
tree | a157ffd09c1c6044cae1e76efe9a701248f43eb3 /src/mame/drivers/cat.cpp | |
parent | f17ad47091ed5516d4b0734f92adbcec0d888812 (diff) |
mame\drivers: removed most MCFG and MACHINE_CONFIG macros from drivers starting with c (nw)
Diffstat (limited to 'src/mame/drivers/cat.cpp')
-rw-r--r-- | src/mame/drivers/cat.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mame/drivers/cat.cpp b/src/mame/drivers/cat.cpp index 95bb7baffc5..8fb88335a64 100644 --- a/src/mame/drivers/cat.cpp +++ b/src/mame/drivers/cat.cpp @@ -1054,23 +1054,23 @@ WRITE_LINE_MEMBER(cat_state::prn_ack_ff) // switch the flipflop state on the ris #endif } -MACHINE_CONFIG_START(cat_state::cat) - +void cat_state::cat(machine_config &config) +{ /* basic machine hardware */ - MCFG_DEVICE_ADD("maincpu",M68000, XTAL(19'968'000)/4) - MCFG_DEVICE_PROGRAM_MAP(cat_mem) - MCFG_DEVICE_IRQ_ACKNOWLEDGE_DRIVER(cat_state,cat_int_ack) + M68000(config, m_maincpu, XTAL(19'968'000)/4); + m_maincpu->set_addrmap(AS_PROGRAM, &cat_state::cat_mem); + m_maincpu->set_irq_acknowledge_callback(FUNC(cat_state::cat_int_ack)); MCFG_MACHINE_START_OVERRIDE(cat_state,cat) MCFG_MACHINE_RESET_OVERRIDE(cat_state,cat) /* video hardware */ - MCFG_SCREEN_ADD("screen", RASTER) - MCFG_SCREEN_REFRESH_RATE(50) - MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */ - MCFG_SCREEN_SIZE(672, 344) - MCFG_SCREEN_VISIBLE_AREA(0, 672-1, 0, 344-1) - MCFG_SCREEN_UPDATE_DRIVER(cat_state, screen_update_cat) + screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); + screen.set_refresh_hz(50); + screen.set_vblank_time(ATTOSECONDS_IN_USEC(2500)); /* not accurate */ + screen.set_size(672, 344); + screen.set_visarea_full(); + screen.set_screen_update(FUNC(cat_state::screen_update_cat)); MCFG_VIDEO_START_OVERRIDE(cat_state,cat) @@ -1091,7 +1091,7 @@ MACHINE_CONFIG_START(cat_state::cat) SPEAKER_SOUND(config, "speaker").add_route(ALL_OUTPUTS, "mono", 1.00); NVRAM(config, "nvram", nvram_device::DEFAULT_ALL_0); -MACHINE_CONFIG_END +} ROM_START( cat ) ROM_REGION( 0x40000, "maincpu", ROMREGION_ERASEFF ) |