diff options
Diffstat (limited to 'src/mame/machine/pgmprot_igs027a_type1.cpp')
-rw-r--r-- | src/mame/machine/pgmprot_igs027a_type1.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/machine/pgmprot_igs027a_type1.cpp b/src/mame/machine/pgmprot_igs027a_type1.cpp index b19856c3015..0c6ca2e6ad9 100644 --- a/src/mame/machine/pgmprot_igs027a_type1.cpp +++ b/src/mame/machine/pgmprot_igs027a_type1.cpp @@ -204,9 +204,9 @@ void pgm_arm_type1_state::cavepgm_mem(address_map &map) } -MACHINE_START_MEMBER(pgm_arm_type1_state,pgm_arm_type1) +void pgm_arm_type1_state::machine_start_pgm_arm_type1() { - MACHINE_START_CALL_MEMBER(pgm); + machine_start_pgm(); save_item(NAME(m_value0)); save_item(NAME(m_value1)); save_item(NAME(m_valuekey)); @@ -221,7 +221,7 @@ MACHINE_CONFIG_START(pgm_arm_type1_state::pgm_arm_type1_cave) MCFG_DEVICE_MODIFY("maincpu") MCFG_DEVICE_PROGRAM_MAP(cavepgm_mem) - MCFG_MACHINE_START_OVERRIDE(pgm_arm_type1_state, pgm_arm_type1 ) + set_machine_start_cb(config, driver_callback_delegate(&machine_start_pgm_arm_type1, this)); MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_REFRESH_RATE(59.17) // verified on pcb |