diff options
Diffstat (limited to 'src/mame/drivers/laserbas.cpp')
-rw-r--r-- | src/mame/drivers/laserbas.cpp | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/mame/drivers/laserbas.cpp b/src/mame/drivers/laserbas.cpp index 44b09b776ed..9e6a0278c8c 100644 --- a/src/mame/drivers/laserbas.cpp +++ b/src/mame/drivers/laserbas.cpp @@ -412,9 +412,9 @@ INPUT_PORTS_END MACHINE_CONFIG_START(laserbas_state::laserbas) - MCFG_CPU_ADD("maincpu", Z80, CLOCK / 4) - MCFG_CPU_PROGRAM_MAP(laserbas_memory) - MCFG_CPU_IO_MAP(laserbas_io) + MCFG_DEVICE_ADD("maincpu", Z80, CLOCK / 4) + MCFG_DEVICE_PROGRAM_MAP(laserbas_memory) + MCFG_DEVICE_IO_MAP(laserbas_io) MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", laserbas_state, laserbas_scanline, "screen", 0, 1) /* TODO: clocks aren't known */ @@ -422,17 +422,17 @@ MACHINE_CONFIG_START(laserbas_state::laserbas) MCFG_PIT8253_CLK0(PIT_CLOCK) MCFG_PIT8253_CLK1(PIT_CLOCK) MCFG_PIT8253_CLK2(PIT_CLOCK) - MCFG_PIT8253_OUT0_HANDLER(WRITELINE(laserbas_state, pit_out_0_w)) - MCFG_PIT8253_OUT1_HANDLER(WRITELINE(laserbas_state, pit_out_1_w)) - MCFG_PIT8253_OUT2_HANDLER(WRITELINE(laserbas_state, pit_out_2_w)) + MCFG_PIT8253_OUT0_HANDLER(WRITELINE(*this, laserbas_state, pit_out_0_w)) + MCFG_PIT8253_OUT1_HANDLER(WRITELINE(*this, laserbas_state, pit_out_1_w)) + MCFG_PIT8253_OUT2_HANDLER(WRITELINE(*this, laserbas_state, pit_out_2_w)) MCFG_DEVICE_ADD("pit1", PIT8253, 0) MCFG_PIT8253_CLK0(PIT_CLOCK) MCFG_PIT8253_CLK1(PIT_CLOCK) MCFG_PIT8253_CLK2(PIT_CLOCK) - MCFG_PIT8253_OUT0_HANDLER(WRITELINE(laserbas_state, pit_out_3_w)) - MCFG_PIT8253_OUT1_HANDLER(WRITELINE(laserbas_state, pit_out_4_w)) - MCFG_PIT8253_OUT2_HANDLER(WRITELINE(laserbas_state, pit_out_5_w)) + MCFG_PIT8253_OUT0_HANDLER(WRITELINE(*this, laserbas_state, pit_out_3_w)) + MCFG_PIT8253_OUT1_HANDLER(WRITELINE(*this, laserbas_state, pit_out_4_w)) + MCFG_PIT8253_OUT2_HANDLER(WRITELINE(*this, laserbas_state, pit_out_5_w)) MCFG_SCREEN_ADD("screen", RASTER) MCFG_SCREEN_RAW_PARAMS(4000000, 256, 0, 256, 256, 0, 256) /* temporary, CRTC will configure screen */ @@ -448,12 +448,12 @@ MACHINE_CONFIG_START(laserbas_state::laserbas) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("speaker") - MCFG_SOUND_ADD("dac1", DAC_4BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.16) - MCFG_SOUND_ADD("dac2", DAC_4BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.16) - MCFG_SOUND_ADD("dac3", DAC_4BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.16) - MCFG_SOUND_ADD("dac4", DAC_4BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.16) - MCFG_SOUND_ADD("dac5", DAC_4BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.16) - MCFG_SOUND_ADD("dac6", DAC_4BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.16) + MCFG_DEVICE_ADD("dac1", DAC_4BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.16) + MCFG_DEVICE_ADD("dac2", DAC_4BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.16) + MCFG_DEVICE_ADD("dac3", DAC_4BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.16) + MCFG_DEVICE_ADD("dac4", DAC_4BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.16) + MCFG_DEVICE_ADD("dac5", DAC_4BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.16) + MCFG_DEVICE_ADD("dac6", DAC_4BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.16) MCFG_DEVICE_ADD("vref", VOLTAGE_REGULATOR, 0) MCFG_VOLTAGE_REGULATOR_OUTPUT(5.0) MCFG_SOUND_ROUTE(0, "dac1", 1.0, DAC_VREF_POS_INPUT) MCFG_SOUND_ROUTE(0, "dac1", -1.0, DAC_VREF_NEG_INPUT) MCFG_SOUND_ROUTE(0, "dac2", 1.0, DAC_VREF_POS_INPUT) MCFG_SOUND_ROUTE(0, "dac2", -1.0, DAC_VREF_NEG_INPUT) |