diff options
Diffstat (limited to 'src/mame/drivers/cosmicos.cpp')
-rw-r--r-- | src/mame/drivers/cosmicos.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/mame/drivers/cosmicos.cpp b/src/mame/drivers/cosmicos.cpp index 4f4b86ee500..3dfb82e1aba 100644 --- a/src/mame/drivers/cosmicos.cpp +++ b/src/mame/drivers/cosmicos.cpp @@ -508,18 +508,18 @@ QUICKLOAD_LOAD_MEMBER( cosmicos_state, cosmicos ) MACHINE_CONFIG_START(cosmicos_state::cosmicos) /* basic machine hardware */ - MCFG_CPU_ADD(CDP1802_TAG, CDP1802, XTAL(1'750'000)) - MCFG_CPU_PROGRAM_MAP(cosmicos_mem) - MCFG_CPU_IO_MAP(cosmicos_io) - MCFG_COSMAC_WAIT_CALLBACK(READLINE(cosmicos_state, wait_r)) - MCFG_COSMAC_CLEAR_CALLBACK(READLINE(cosmicos_state, clear_r)) - MCFG_COSMAC_EF1_CALLBACK(READLINE(cosmicos_state, ef1_r)) - MCFG_COSMAC_EF2_CALLBACK(READLINE(cosmicos_state, ef2_r)) - MCFG_COSMAC_EF3_CALLBACK(READLINE(cosmicos_state, ef3_r)) - MCFG_COSMAC_EF4_CALLBACK(READLINE(cosmicos_state, ef4_r)) - MCFG_COSMAC_Q_CALLBACK(WRITELINE(cosmicos_state, q_w)) - MCFG_COSMAC_DMAR_CALLBACK(READ8(cosmicos_state, dma_r)) - MCFG_COSMAC_SC_CALLBACK(WRITE8(cosmicos_state, sc_w)) + MCFG_DEVICE_ADD(CDP1802_TAG, CDP1802, XTAL(1'750'000)) + MCFG_DEVICE_PROGRAM_MAP(cosmicos_mem) + MCFG_DEVICE_IO_MAP(cosmicos_io) + MCFG_COSMAC_WAIT_CALLBACK(READLINE(*this, cosmicos_state, wait_r)) + MCFG_COSMAC_CLEAR_CALLBACK(READLINE(*this, cosmicos_state, clear_r)) + MCFG_COSMAC_EF1_CALLBACK(READLINE(*this, cosmicos_state, ef1_r)) + MCFG_COSMAC_EF2_CALLBACK(READLINE(*this, cosmicos_state, ef2_r)) + MCFG_COSMAC_EF3_CALLBACK(READLINE(*this, cosmicos_state, ef3_r)) + MCFG_COSMAC_EF4_CALLBACK(READLINE(*this, cosmicos_state, ef4_r)) + MCFG_COSMAC_Q_CALLBACK(WRITELINE(*this, cosmicos_state, q_w)) + MCFG_COSMAC_DMAR_CALLBACK(READ8(*this, cosmicos_state, dma_r)) + MCFG_COSMAC_SC_CALLBACK(WRITE8(*this, cosmicos_state, sc_w)) /* video hardware */ MCFG_DEFAULT_LAYOUT( layout_cosmicos ) @@ -533,10 +533,10 @@ MACHINE_CONFIG_START(cosmicos_state::cosmicos) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") - MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0) + MCFG_DEVICE_ADD("speaker", SPEAKER_SOUND) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) - MCFG_CDP1864_ADD(CDP1864_TAG, SCREEN_TAG, XTAL(1'750'000), GND, INPUTLINE(CDP1802_TAG, COSMAC_INPUT_LINE_INT), WRITELINE(cosmicos_state, dmaout_w), WRITELINE(cosmicos_state, efx_w), NOOP, VCC, VCC, VCC) + MCFG_CDP1864_ADD(CDP1864_TAG, SCREEN_TAG, XTAL(1'750'000), GND, INPUTLINE(CDP1802_TAG, COSMAC_INPUT_LINE_INT), WRITELINE(*this, cosmicos_state, dmaout_w), WRITELINE(*this, cosmicos_state, efx_w), NOOP, VCC, VCC, VCC) MCFG_CDP1864_CHROMINANCE(RES_K(2), 0, 0, 0) // R2 MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) |