summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/vidbrain.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/vidbrain.cpp')
-rw-r--r--src/mame/drivers/vidbrain.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/vidbrain.cpp b/src/mame/drivers/vidbrain.cpp
index 86c2ed09cd4..fad4a334526 100644
--- a/src/mame/drivers/vidbrain.cpp
+++ b/src/mame/drivers/vidbrain.cpp
@@ -504,22 +504,22 @@ void vidbrain_state::machine_reset()
MACHINE_CONFIG_START(vidbrain_state::vidbrain)
// basic machine hardware
- MCFG_CPU_ADD(F3850_TAG, F8, XTAL(4'000'000)/2)
- MCFG_CPU_PROGRAM_MAP(vidbrain_mem)
- MCFG_CPU_IO_MAP(vidbrain_io)
- MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(vidbrain_state,vidbrain_int_ack)
+ MCFG_DEVICE_ADD(F3850_TAG, F8, XTAL(4'000'000)/2)
+ MCFG_DEVICE_PROGRAM_MAP(vidbrain_mem)
+ MCFG_DEVICE_IO_MAP(vidbrain_io)
+ MCFG_DEVICE_IRQ_ACKNOWLEDGE_DRIVER(vidbrain_state,vidbrain_int_ack)
// video hardware
MCFG_DEFAULT_LAYOUT(layout_vidbrain)
MCFG_UV201_ADD(UV201_TAG, SCREEN_TAG, 3636363, uv_intf)
- MCFG_UV201_EXT_INT_CALLBACK(WRITELINE(vidbrain_state, ext_int_w))
- MCFG_UV201_HBLANK_CALLBACK(WRITELINE(vidbrain_state, hblank_w))
- MCFG_UV201_DB_CALLBACK(READ8(vidbrain_state, memory_read_byte))
+ MCFG_UV201_EXT_INT_CALLBACK(WRITELINE(*this, vidbrain_state, ext_int_w))
+ MCFG_UV201_HBLANK_CALLBACK(WRITELINE(*this, vidbrain_state, hblank_w))
+ MCFG_UV201_DB_CALLBACK(READ8(*this, vidbrain_state, memory_read_byte))
// sound hardware
MCFG_SPEAKER_STANDARD_MONO("speaker")
- MCFG_SOUND_ADD("dac", DAC_2BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.167) // 74ls74.u16 + 120k + 56k
+ MCFG_DEVICE_ADD("dac", DAC_2BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.167) // 74ls74.u16 + 120k + 56k
MCFG_DEVICE_ADD("vref", VOLTAGE_REGULATOR, 0) MCFG_VOLTAGE_REGULATOR_OUTPUT(5.0)
MCFG_SOUND_ROUTE(0, "dac", 1.0, DAC_VREF_POS_INPUT) MCFG_SOUND_ROUTE(0, "dac", -1.0, DAC_VREF_NEG_INPUT)