summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/cps1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/cps1.cpp')
-rw-r--r--src/mame/drivers/cps1.cpp48
1 files changed, 24 insertions, 24 deletions
diff --git a/src/mame/drivers/cps1.cpp b/src/mame/drivers/cps1.cpp
index 8c8a1870f43..9bce5eb8c5d 100644
--- a/src/mame/drivers/cps1.cpp
+++ b/src/mame/drivers/cps1.cpp
@@ -3356,13 +3356,13 @@ MACHINE_START_MEMBER(cps_state,qsound)
MACHINE_CONFIG_START(cps_state::cps1_10MHz)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", M68000, XTAL(10'000'000) ) /* verified on pcb */
- MCFG_CPU_PROGRAM_MAP(main_map)
- MCFG_CPU_VBLANK_INT_DRIVER("screen", cps_state, cps1_interrupt)
- MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(cps_state, cps1_int_ack)
+ MCFG_DEVICE_ADD("maincpu", M68000, XTAL(10'000'000) ) /* verified on pcb */
+ MCFG_DEVICE_PROGRAM_MAP(main_map)
+ MCFG_DEVICE_VBLANK_INT_DRIVER("screen", cps_state, cps1_interrupt)
+ MCFG_DEVICE_IRQ_ACKNOWLEDGE_DRIVER(cps_state, cps1_int_ack)
- MCFG_CPU_ADD("audiocpu", Z80, XTAL(3'579'545)) /* verified on pcb */
- MCFG_CPU_PROGRAM_MAP(sub_map)
+ MCFG_DEVICE_ADD("audiocpu", Z80, XTAL(3'579'545)) /* verified on pcb */
+ MCFG_DEVICE_PROGRAM_MAP(sub_map)
MCFG_MACHINE_START_OVERRIDE(cps_state,cps1)
@@ -3370,7 +3370,7 @@ MACHINE_CONFIG_START(cps_state::cps1_10MHz)
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_RAW_PARAMS(CPS_PIXEL_CLOCK, CPS_HTOTAL, CPS_HBEND, CPS_HBSTART, CPS_VTOTAL, CPS_VBEND, CPS_VBSTART)
MCFG_SCREEN_UPDATE_DRIVER(cps_state, screen_update_cps1)
- MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(cps_state, screen_vblank_cps1))
+ MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, cps_state, screen_vblank_cps1))
MCFG_SCREEN_PALETTE("palette")
MCFG_GFXDECODE_ADD("gfxdecode", "palette", cps1)
@@ -3396,8 +3396,8 @@ MACHINE_CONFIG_END
MACHINE_CONFIG_START(cps_state::forgottn)
cps1_10MHz(config);
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(forgottn_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(forgottn_map)
MCFG_DEVICE_ADD("upd4701", UPD4701A, 0)
MCFG_UPD4701_PORTX("DIAL0")
@@ -3408,8 +3408,8 @@ MACHINE_CONFIG_START(cps_state::cps1_12MHz)
cps1_10MHz(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_CLOCK( XTAL(12'000'000) ) /* verified on pcb */
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_CLOCK( XTAL(12'000'000) ) /* verified on pcb */
MACHINE_CONFIG_END
MACHINE_CONFIG_START(cps_state::pang3)
@@ -3423,7 +3423,7 @@ MACHINE_CONFIG_START(cps_state::ganbare)
cps1_10MHz(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
+ MCFG_DEVICE_MODIFY("maincpu")
MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", cps_state, ganbare_interrupt, "screen", 0, 1) // need to investigate more
MCFG_M48T35_ADD("m48t35")
@@ -3433,15 +3433,15 @@ MACHINE_CONFIG_START(cps_state::qsound)
cps1_12MHz(config);
/* basic machine hardware */
- MCFG_CPU_REPLACE("maincpu", M68000, XTAL(12'000'000) ) /* verified on pcb */
- MCFG_CPU_PROGRAM_MAP(qsound_main_map)
- MCFG_CPU_VBLANK_INT_DRIVER("screen", cps_state, cps1_interrupt)
- MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(cps_state, cps1_int_ack)
+ MCFG_DEVICE_REPLACE("maincpu", M68000, XTAL(12'000'000) ) /* verified on pcb */
+ MCFG_DEVICE_PROGRAM_MAP(qsound_main_map)
+ MCFG_DEVICE_VBLANK_INT_DRIVER("screen", cps_state, cps1_interrupt)
+ MCFG_DEVICE_IRQ_ACKNOWLEDGE_DRIVER(cps_state, cps1_int_ack)
- MCFG_CPU_REPLACE("audiocpu", Z80, XTAL(8'000'000)) /* verified on pcb */
- MCFG_CPU_PROGRAM_MAP(qsound_sub_map)
- MCFG_CPU_OPCODES_MAP(qsound_decrypted_opcodes_map)
- MCFG_CPU_PERIODIC_INT_DRIVER(cps_state, irq0_line_hold, 250) // measured (cps2.c)
+ MCFG_DEVICE_REPLACE("audiocpu", Z80, XTAL(8'000'000)) /* verified on pcb */
+ MCFG_DEVICE_PROGRAM_MAP(qsound_sub_map)
+ MCFG_DEVICE_OPCODES_MAP(qsound_decrypted_opcodes_map)
+ MCFG_DEVICE_PERIODIC_INT_DRIVER(cps_state, irq0_line_hold, 250) // measured (cps2.c)
MCFG_MACHINE_START_OVERRIDE(cps_state, qsound)
@@ -3470,14 +3470,14 @@ MACHINE_CONFIG_END
MACHINE_CONFIG_START(cps_state::sf2m3)
cps1_12MHz(config);
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(sf2m3_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(sf2m3_map)
MACHINE_CONFIG_END
MACHINE_CONFIG_START(cps_state::sf2m10)
cps1_12MHz(config);
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(sf2m10_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(sf2m10_map)
MACHINE_CONFIG_END