summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/pgmprot_igs025_igs022.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/pgmprot_igs025_igs022.cpp')
-rw-r--r--src/mame/machine/pgmprot_igs025_igs022.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/machine/pgmprot_igs025_igs022.cpp b/src/mame/machine/pgmprot_igs025_igs022.cpp
index 411d60a52ab..e1f485ad9cf 100644
--- a/src/mame/machine/pgmprot_igs025_igs022.cpp
+++ b/src/mame/machine/pgmprot_igs025_igs022.cpp
@@ -313,24 +313,24 @@ static const uint8_t dw3_source_data[0x08][0xec] =
}
};
-void pgm_022_025_state::machine_reset_killbld()
+MACHINE_RESET_MEMBER(pgm_022_025_state,killbld)
{
int region = (ioport(":Region")->read()) & 0xff;
m_igs025->m_kb_region = region - 0x16;
m_igs025->m_kb_game_id = 0x89911400 | region;
- machine_reset_pgm();
+ MACHINE_RESET_CALL_MEMBER(pgm);
}
-void pgm_022_025_state::machine_reset_dw3()
+MACHINE_RESET_MEMBER(pgm_022_025_state, dw3)
{
int region = (ioport(":Region")->read()) & 0xff;
m_igs025->m_kb_region = region;
m_igs025->m_kb_game_id = 0x00060000 | region;
- machine_reset_pgm();
+ MACHINE_RESET_CALL_MEMBER(pgm);
}
@@ -390,12 +390,12 @@ MACHINE_CONFIG_END
MACHINE_CONFIG_START(pgm_022_025_state::pgm_022_025_dw3)
pgm_022_025(config);
- set_machine_reset_cb(config, driver_callback_delegate(&machine_reset_dw3, this));
+ MCFG_MACHINE_RESET_OVERRIDE(pgm_022_025_state, dw3)
MACHINE_CONFIG_END
MACHINE_CONFIG_START(pgm_022_025_state::pgm_022_025_killbld)
pgm_022_025(config);
- set_machine_reset_cb(config, driver_callback_delegate(&machine_reset_killbld, this));
+ MCFG_MACHINE_RESET_OVERRIDE(pgm_022_025_state, killbld)
MACHINE_CONFIG_END