summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/sigmab98.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/sigmab98.c')
-rw-r--r--src/mame/drivers/sigmab98.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mame/drivers/sigmab98.c b/src/mame/drivers/sigmab98.c
index 9851970e46c..45a1e0be29b 100644
--- a/src/mame/drivers/sigmab98.c
+++ b/src/mame/drivers/sigmab98.c
@@ -174,6 +174,7 @@ public:
DECLARE_DRIVER_INIT(animalc);
DECLARE_DRIVER_INIT(ucytokyu);
DECLARE_DRIVER_INIT(haekaka);
+ DECLARE_MACHINE_RESET(sammymdl);
};
@@ -1741,9 +1742,9 @@ static const eeprom_interface eeprom_interface_93C46_8bit_delay =
// "*10010xxxx" // erase all 1 00 10xxxx
};
-static MACHINE_RESET( sammymdl )
+MACHINE_RESET_MEMBER(sigmab98_state,sammymdl)
{
- machine.device("maincpu")->state().set_state_int(Z80_PC, 0x400); // code starts at 400 ??? (000 = cart header)
+ machine().device("maincpu")->state().set_state_int(Z80_PC, 0x400); // code starts at 400 ??? (000 = cart header)
}
static MACHINE_CONFIG_START( sammymdl, sigmab98_state )
@@ -1751,7 +1752,7 @@ static MACHINE_CONFIG_START( sammymdl, sigmab98_state )
MCFG_CPU_PROGRAM_MAP( animalc_map )
MCFG_CPU_IO_MAP( animalc_io )
- MCFG_MACHINE_RESET( sammymdl )
+ MCFG_MACHINE_RESET_OVERRIDE(sigmab98_state, sammymdl )
MCFG_NVRAM_ADD_0FILL("nvram") // battery
MCFG_EEPROM_ADD("eeprom", eeprom_interface_93C46_8bit_delay)