summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/pgm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pgm.cpp')
-rw-r--r--src/mame/drivers/pgm.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/pgm.cpp b/src/mame/drivers/pgm.cpp
index 75d01ac28cb..bc3d5ec9c82 100644
--- a/src/mame/drivers/pgm.cpp
+++ b/src/mame/drivers/pgm.cpp
@@ -490,7 +490,7 @@ TIMER_DEVICE_CALLBACK_MEMBER(pgm_state::pgm_interrupt)
{
int scanline = param;
-// already being generated by MCFG_CPU_VBLANK_INT_DRIVER("screen", pgm_state, irq6_line_hold)
+// already being generated by MCFG_DEVICE_VBLANK_INT_DRIVER("screen", pgm_state, irq6_line_hold)
// if(scanline == 224)
// m_maincpu->set_input_line(6, HOLD_LINE);
@@ -510,14 +510,14 @@ MACHINE_RESET_MEMBER(pgm_state,pgm)
MACHINE_CONFIG_START(pgm_state::pgmbase)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", M68000, 20000000) /* 20 mhz! verified on real board */
- MCFG_CPU_PROGRAM_MAP(pgm_basic_mem)
- MCFG_CPU_VBLANK_INT_DRIVER("screen", pgm_state, irq6_line_hold)
+ MCFG_DEVICE_ADD("maincpu", M68000, 20000000) /* 20 mhz! verified on real board */
+ MCFG_DEVICE_PROGRAM_MAP(pgm_basic_mem)
+ MCFG_DEVICE_VBLANK_INT_DRIVER("screen", pgm_state, irq6_line_hold)
MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", pgm_state, pgm_interrupt, "screen", 0, 1)
- MCFG_CPU_ADD("soundcpu", Z80, 33868800/4)
- MCFG_CPU_PROGRAM_MAP(pgm_z80_mem)
- MCFG_CPU_IO_MAP(pgm_z80_io)
+ MCFG_DEVICE_ADD("soundcpu", Z80, 33868800/4)
+ MCFG_DEVICE_PROGRAM_MAP(pgm_z80_mem)
+ MCFG_DEVICE_IO_MAP(pgm_z80_io)
MCFG_MACHINE_START_OVERRIDE(pgm_state, pgm )
MCFG_MACHINE_RESET_OVERRIDE(pgm_state, pgm )
@@ -532,7 +532,7 @@ MACHINE_CONFIG_START(pgm_state::pgmbase)
MCFG_SCREEN_SIZE(64*8, 64*8)
MCFG_SCREEN_VISIBLE_AREA(0*8, 56*8-1, 0*8, 28*8-1)
MCFG_SCREEN_UPDATE_DRIVER(pgm_state, screen_update_pgm)
- MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(pgm_state, screen_vblank_pgm))
+ MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, pgm_state, screen_vblank_pgm))
MCFG_SCREEN_PALETTE("palette")
MCFG_GFXDECODE_ADD("gfxdecode", "palette", pgm)