summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/quantum.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/quantum.cpp')
-rw-r--r--src/mame/drivers/quantum.cpp44
1 files changed, 22 insertions, 22 deletions
diff --git a/src/mame/drivers/quantum.cpp b/src/mame/drivers/quantum.cpp
index 35c2efbc4a5..2482c9226fc 100644
--- a/src/mame/drivers/quantum.cpp
+++ b/src/mame/drivers/quantum.cpp
@@ -275,9 +275,9 @@ DISCRETE_SOUND_END
MACHINE_CONFIG_START(quantum_state::quantum)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", M68000, MASTER_CLOCK / 2)
- MCFG_CPU_PROGRAM_MAP(main_map)
- MCFG_CPU_PERIODIC_INT_DRIVER(quantum_state, irq1_line_hold, CLOCK_3KHZ / 12)
+ MCFG_DEVICE_ADD("maincpu", M68000, MASTER_CLOCK / 2)
+ MCFG_DEVICE_PROGRAM_MAP(main_map)
+ MCFG_DEVICE_PERIODIC_INT_DRIVER(quantum_state, irq1_line_hold, CLOCK_3KHZ / 12)
MCFG_NVRAM_ADD_1FILL("nvram")
@@ -297,31 +297,31 @@ MACHINE_CONFIG_START(quantum_state::quantum)
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
- MCFG_SOUND_ADD("pokey1", POKEY, 600000)
- MCFG_POKEY_POT0_R_CB(READ8(quantum_state, input_1_r))
- MCFG_POKEY_POT1_R_CB(READ8(quantum_state, input_1_r))
- MCFG_POKEY_POT2_R_CB(READ8(quantum_state, input_1_r))
- MCFG_POKEY_POT3_R_CB(READ8(quantum_state, input_1_r))
- MCFG_POKEY_POT4_R_CB(READ8(quantum_state, input_1_r))
- MCFG_POKEY_POT5_R_CB(READ8(quantum_state, input_1_r))
- MCFG_POKEY_POT6_R_CB(READ8(quantum_state, input_1_r))
- MCFG_POKEY_POT7_R_CB(READ8(quantum_state, input_1_r))
+ MCFG_DEVICE_ADD("pokey1", POKEY, 600000)
+ MCFG_POKEY_POT0_R_CB(READ8(*this, quantum_state, input_1_r))
+ MCFG_POKEY_POT1_R_CB(READ8(*this, quantum_state, input_1_r))
+ MCFG_POKEY_POT2_R_CB(READ8(*this, quantum_state, input_1_r))
+ MCFG_POKEY_POT3_R_CB(READ8(*this, quantum_state, input_1_r))
+ MCFG_POKEY_POT4_R_CB(READ8(*this, quantum_state, input_1_r))
+ MCFG_POKEY_POT5_R_CB(READ8(*this, quantum_state, input_1_r))
+ MCFG_POKEY_POT6_R_CB(READ8(*this, quantum_state, input_1_r))
+ MCFG_POKEY_POT7_R_CB(READ8(*this, quantum_state, input_1_r))
MCFG_POKEY_OUTPUT_OPAMP(RES_K(1), 0.0, 5.0)
MCFG_SOUND_ROUTE(0, "discrete", 1.0, 0)
- MCFG_SOUND_ADD("pokey2", POKEY, 600000)
- MCFG_POKEY_POT0_R_CB(READ8(quantum_state, input_2_r))
- MCFG_POKEY_POT1_R_CB(READ8(quantum_state, input_2_r))
- MCFG_POKEY_POT2_R_CB(READ8(quantum_state, input_2_r))
- MCFG_POKEY_POT3_R_CB(READ8(quantum_state, input_2_r))
- MCFG_POKEY_POT4_R_CB(READ8(quantum_state, input_2_r))
- MCFG_POKEY_POT5_R_CB(READ8(quantum_state, input_2_r))
- MCFG_POKEY_POT6_R_CB(READ8(quantum_state, input_2_r))
- MCFG_POKEY_POT7_R_CB(READ8(quantum_state, input_2_r))
+ MCFG_DEVICE_ADD("pokey2", POKEY, 600000)
+ MCFG_POKEY_POT0_R_CB(READ8(*this, quantum_state, input_2_r))
+ MCFG_POKEY_POT1_R_CB(READ8(*this, quantum_state, input_2_r))
+ MCFG_POKEY_POT2_R_CB(READ8(*this, quantum_state, input_2_r))
+ MCFG_POKEY_POT3_R_CB(READ8(*this, quantum_state, input_2_r))
+ MCFG_POKEY_POT4_R_CB(READ8(*this, quantum_state, input_2_r))
+ MCFG_POKEY_POT5_R_CB(READ8(*this, quantum_state, input_2_r))
+ MCFG_POKEY_POT6_R_CB(READ8(*this, quantum_state, input_2_r))
+ MCFG_POKEY_POT7_R_CB(READ8(*this, quantum_state, input_2_r))
MCFG_POKEY_OUTPUT_OPAMP(RES_K(1), 0.0, 5.0)
MCFG_SOUND_ROUTE(0, "discrete", 1.0, 1)
- MCFG_SOUND_ADD("discrete", DISCRETE, 0)
+ MCFG_DEVICE_ADD("discrete", DISCRETE)
MCFG_DISCRETE_INTF(quantum)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)