diff options
Diffstat (limited to 'src/mame/drivers/fitfight.c')
-rw-r--r-- | src/mame/drivers/fitfight.c | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/src/mame/drivers/fitfight.c b/src/mame/drivers/fitfight.c index 46c2e0b3537..afa8f1a930a 100644 --- a/src/mame/drivers/fitfight.c +++ b/src/mame/drivers/fitfight.c @@ -719,18 +719,16 @@ static GFXDECODE_START( prot ) GFXDECODE_END -static MACHINE_START( fitfight ) +void fitfight_state::machine_start() { - fitfight_state *state = machine.driver_data<fitfight_state>(); - state->save_item(NAME(state->m_fof_700000_data)); + save_item(NAME(m_fof_700000_data)); } -static MACHINE_RESET( fitfight ) +void fitfight_state::machine_reset() { - fitfight_state *state = machine.driver_data<fitfight_state>(); - state->m_fof_700000_data = 0; + m_fof_700000_data = 0; } static MACHINE_CONFIG_START( fitfight, fitfight_state ) @@ -745,8 +743,6 @@ static MACHINE_CONFIG_START( fitfight, fitfight_state ) MCFG_CPU_IO_MAP(snd_io) MCFG_CPU_VBLANK_INT("screen", snd_irq) - MCFG_MACHINE_START(fitfight) - MCFG_MACHINE_RESET(fitfight) MCFG_GFXDECODE(fitfight) @@ -759,7 +755,6 @@ static MACHINE_CONFIG_START( fitfight, fitfight_state ) MCFG_PALETTE_LENGTH(0x800) - MCFG_VIDEO_START(fitfight) MCFG_SPEAKER_STANDARD_MONO("mono") @@ -773,8 +768,6 @@ static MACHINE_CONFIG_START( bbprot, fitfight_state ) MCFG_CPU_PROGRAM_MAP(bbprot_main_map) MCFG_CPU_VBLANK_INT("screen", irq2_line_hold) - MCFG_MACHINE_START(fitfight) - MCFG_MACHINE_RESET(fitfight) MCFG_GFXDECODE(prot) @@ -787,7 +780,6 @@ static MACHINE_CONFIG_START( bbprot, fitfight_state ) MCFG_PALETTE_LENGTH(0x2000) - MCFG_VIDEO_START(fitfight) MCFG_SPEAKER_STANDARD_MONO("mono") |