summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/ssv.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/ssv.cpp')
-rw-r--r--src/mame/drivers/ssv.cpp114
1 files changed, 57 insertions, 57 deletions
diff --git a/src/mame/drivers/ssv.cpp b/src/mame/drivers/ssv.cpp
index c26cc8f466d..38f8d3a70ee 100644
--- a/src/mame/drivers/ssv.cpp
+++ b/src/mame/drivers/ssv.cpp
@@ -2548,8 +2548,8 @@ DRIVER_INIT_MEMBER(ssv_state,jsk) { init(0); save_item(NAME(m_latche
MACHINE_CONFIG_START(ssv_state::ssv)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", V60, SSV_MASTER_CLOCK) /* Based on STA-0001 & STA-0001B System boards */
- MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(ssv_state,irq_callback)
+ MCFG_DEVICE_ADD("maincpu", V60, SSV_MASTER_CLOCK) /* Based on STA-0001 & STA-0001B System boards */
+ MCFG_DEVICE_IRQ_ACKNOWLEDGE_DRIVER(ssv_state,irq_callback)
MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", ssv_state, interrupt, "screen", 0, 1)
@@ -2566,7 +2566,7 @@ MACHINE_CONFIG_START(ssv_state::ssv)
/* sound hardware */
MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
- MCFG_SOUND_ADD("ensoniq", ES5506, SSV_MASTER_CLOCK)
+ MCFG_DEVICE_ADD("ensoniq", ES5506, SSV_MASTER_CLOCK)
MCFG_ES5506_REGION0("ensoniq.0")
MCFG_ES5506_REGION1("ensoniq.1")
MCFG_ES5506_REGION2("ensoniq.2")
@@ -2581,12 +2581,12 @@ MACHINE_CONFIG_START(ssv_state::drifto94)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(drifto94_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(drifto94_map)
- MCFG_CPU_ADD("dsp", UPD96050, 10000000) /* TODO: correct? */
- MCFG_CPU_PROGRAM_MAP(dsp_prg_map)
- MCFG_CPU_DATA_MAP(dsp_data_map)
+ MCFG_DEVICE_ADD("dsp", UPD96050, 10000000) /* TODO: correct? */
+ MCFG_DEVICE_PROGRAM_MAP(dsp_prg_map)
+ MCFG_DEVICE_DATA_MAP(dsp_data_map)
MCFG_QUANTUM_PERFECT_CPU("maincpu")
@@ -2602,8 +2602,8 @@ MACHINE_CONFIG_START(ssv_state::gdfs)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(gdfs_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(gdfs_map)
MCFG_EEPROM_SERIAL_93C46_ADD("eeprom")
@@ -2612,7 +2612,7 @@ MACHINE_CONFIG_START(ssv_state::gdfs)
MCFG_ADC0808_IN1_CB(IOPORT("GUNY1"))
MCFG_ADC0808_IN2_CB(IOPORT("GUNX2"))
MCFG_ADC0808_IN3_CB(IOPORT("GUNY2"))
- MCFG_ADC0808_EOC_CB(WRITELINE(ssv_state, gdfs_adc_int_w))
+ MCFG_ADC0808_EOC_CB(WRITELINE(*this, ssv_state, gdfs_adc_int_w))
/* video hardware */
MCFG_SCREEN_MODIFY("screen")
@@ -2631,8 +2631,8 @@ MACHINE_CONFIG_START(ssv_state::hypreact)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(hypreact_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(hypreact_map)
MCFG_WATCHDOG_ADD("watchdog")
@@ -2646,8 +2646,8 @@ MACHINE_CONFIG_START(ssv_state::hypreac2)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(hypreac2_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(hypreac2_map)
MCFG_WATCHDOG_ADD("watchdog")
@@ -2661,8 +2661,8 @@ MACHINE_CONFIG_START(ssv_state::janjans1)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(janjans1_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(janjans1_map)
/* video hardware */
MCFG_SCREEN_MODIFY("screen")
@@ -2674,8 +2674,8 @@ MACHINE_CONFIG_START(ssv_state::keithlcy)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(keithlcy_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(keithlcy_map)
/* video hardware */
MCFG_SCREEN_MODIFY("screen")
@@ -2687,8 +2687,8 @@ MACHINE_CONFIG_START(ssv_state::meosism)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(meosism_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(meosism_map)
MCFG_NVRAM_ADD_0FILL("nvram")
@@ -2704,8 +2704,8 @@ MACHINE_CONFIG_START(ssv_state::mslider)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(mslider_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(mslider_map)
/* video hardware */
MCFG_SCREEN_MODIFY("screen")
@@ -2717,8 +2717,8 @@ MACHINE_CONFIG_START(ssv_state::ryorioh)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(ryorioh_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(ryorioh_map)
MCFG_WATCHDOG_ADD("watchdog")
@@ -2731,8 +2731,8 @@ MACHINE_CONFIG_START(ssv_state::vasara)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(ryorioh_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(ryorioh_map)
MCFG_WATCHDOG_ADD("watchdog")
@@ -2745,8 +2745,8 @@ MACHINE_CONFIG_START(ssv_state::srmp4)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(srmp4_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(srmp4_map)
MCFG_WATCHDOG_ADD("watchdog")
@@ -2760,8 +2760,8 @@ MACHINE_CONFIG_START(ssv_state::srmp7)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(srmp7_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(srmp7_map)
MCFG_WATCHDOG_ADD("watchdog")
@@ -2775,12 +2775,12 @@ MACHINE_CONFIG_START(ssv_state::stmblade)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(drifto94_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(drifto94_map)
- MCFG_CPU_ADD("dsp", UPD96050, 10000000)
- MCFG_CPU_PROGRAM_MAP(dsp_prg_map)
- MCFG_CPU_DATA_MAP(dsp_data_map)
+ MCFG_DEVICE_ADD("dsp", UPD96050, 10000000)
+ MCFG_DEVICE_PROGRAM_MAP(dsp_prg_map)
+ MCFG_DEVICE_DATA_MAP(dsp_data_map)
/* don't need this, game just does a simple check at boot then the DSP stalls into a tight loop. */
// MCFG_QUANTUM_PERFECT_CPU("maincpu")
@@ -2796,8 +2796,8 @@ MACHINE_CONFIG_START(ssv_state::survarts)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(survarts_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(survarts_map)
MCFG_WATCHDOG_ADD("watchdog")
@@ -2821,8 +2821,8 @@ MACHINE_CONFIG_START(ssv_state::eaglshot)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(eaglshot_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(eaglshot_map)
MCFG_NVRAM_ADD_0FILL("nvram")
@@ -2846,8 +2846,8 @@ MACHINE_CONFIG_START(ssv_state::sxyreact)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(sxyreact_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(sxyreact_map)
MCFG_NVRAM_ADD_0FILL("nvram")
@@ -2862,8 +2862,8 @@ MACHINE_CONFIG_START(ssv_state::sxyreac2)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(sxyreact_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(sxyreact_map)
MCFG_NVRAM_ADD_0FILL("nvram")
@@ -2878,8 +2878,8 @@ MACHINE_CONFIG_START(ssv_state::cairblad)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(sxyreact_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(sxyreact_map)
MCFG_NVRAM_ADD_0FILL("nvram")
@@ -2894,12 +2894,12 @@ MACHINE_CONFIG_START(ssv_state::twineag2)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(twineag2_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(twineag2_map)
- MCFG_CPU_ADD("dsp", UPD96050, 10000000)
- MCFG_CPU_PROGRAM_MAP(dsp_prg_map)
- MCFG_CPU_DATA_MAP(dsp_data_map)
+ MCFG_DEVICE_ADD("dsp", UPD96050, 10000000)
+ MCFG_DEVICE_PROGRAM_MAP(dsp_prg_map)
+ MCFG_DEVICE_DATA_MAP(dsp_data_map)
MCFG_QUANTUM_PERFECT_CPU("maincpu")
@@ -2915,8 +2915,8 @@ MACHINE_CONFIG_START(ssv_state::ultrax)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(ultrax_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(ultrax_map)
MCFG_WATCHDOG_ADD("watchdog")
@@ -2929,11 +2929,11 @@ MACHINE_CONFIG_START(ssv_state::jsk)
ssv(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(jsk_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(jsk_map)
- MCFG_CPU_ADD("sub", V810,25000000)
- MCFG_CPU_PROGRAM_MAP(jsk_v810_mem)
+ MCFG_DEVICE_ADD("sub", V810,25000000)
+ MCFG_DEVICE_PROGRAM_MAP(jsk_v810_mem)
MCFG_WATCHDOG_ADD("watchdog")