diff options
author | Ivan Vangelista <mesgnet@yahoo.it> | 2019-03-25 18:13:03 +0100 |
---|---|---|
committer | Ivan Vangelista <mesgnet@yahoo.it> | 2019-03-25 18:13:03 +0100 |
commit | 8493606a00c5e33e635b82eeb99045a9a7a09c86 (patch) | |
tree | f4afc0347d19c26953977ac29a7b1e97010016ba /src/mame/drivers/alto2.cpp | |
parent | 4130480391d9691e872e948bb5cbc1c73f31fbed (diff) |
mame\drivers: removed most MACHINE_CONFIG and MCFG macros from drivers starting with a (nw)
Diffstat (limited to 'src/mame/drivers/alto2.cpp')
-rw-r--r-- | src/mame/drivers/alto2.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/alto2.cpp b/src/mame/drivers/alto2.cpp index 4bdc14402f9..480666fc0d9 100644 --- a/src/mame/drivers/alto2.cpp +++ b/src/mame/drivers/alto2.cpp @@ -280,14 +280,15 @@ void alto2_state::alto2_iomem_map(address_map &map) map(0, 2*ALTO2_RAM_SIZE-1).m(m_maincpu, FUNC(alto2_cpu_device::iomem_map)); } -MACHINE_CONFIG_START(alto2_state::alto2) +void alto2_state::alto2(machine_config &config) +{ // Basic machine hardware // SYSCLK is Display Control part A51 (tagged 29.4MHz) divided by 5(?) // 5.8MHz according to de.wikipedia.org/wiki/Xerox_Alto - MCFG_DEVICE_ADD("maincpu", ALTO2, XTAL(29'491'200)/5) - MCFG_DEVICE_PROGRAM_MAP(alto2_ucode_map) - MCFG_DEVICE_DATA_MAP(alto2_const_map) - MCFG_DEVICE_IO_MAP(alto2_iomem_map) + ALTO2(config, m_maincpu, XTAL(29'491'200)/5); + m_maincpu->set_addrmap(AS_PROGRAM, &alto2_state::alto2_ucode_map); + m_maincpu->set_addrmap(AS_DATA, &alto2_state::alto2_const_map); + m_maincpu->set_addrmap(AS_IO, &alto2_state::alto2_iomem_map); // Video hardware screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); @@ -302,12 +303,11 @@ MACHINE_CONFIG_START(alto2_state::alto2) // Sound hardware SPEAKER(config, "mono").front_center(); - MCFG_DEVICE_ADD("speaker", SPEAKER_SOUND) - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.80) + SPEAKER_SOUND(config, m_speaker).add_route(ALL_OUTPUTS, "mono", 0.80); DIABLO_HD(config, DIABLO_HD_0, 3333333); DIABLO_HD(config, DIABLO_HD_1, 3333333); -MACHINE_CONFIG_END + } /* Driver Init */ |