summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/batman.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/batman.cpp')
-rw-r--r--src/mame/drivers/batman.cpp15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/mame/drivers/batman.cpp b/src/mame/drivers/batman.cpp
index 1bb4beb73ab..698253cf746 100644
--- a/src/mame/drivers/batman.cpp
+++ b/src/mame/drivers/batman.cpp
@@ -42,7 +42,7 @@ void batman_state::update_interrupts()
}
-MACHINE_START_MEMBER(batman_state,batman)
+void batman_state::machine_start()
{
atarigen_state::machine_start();
@@ -51,12 +51,6 @@ MACHINE_START_MEMBER(batman_state,batman)
}
-MACHINE_RESET_MEMBER(batman_state,batman)
-{
- atarigen_state::machine_reset();
-}
-
-
/*************************************
*
@@ -203,9 +197,6 @@ MACHINE_CONFIG_START(batman_state::batman)
MCFG_CPU_ADD("maincpu", M68000, ATARI_CLOCK_14MHz)
MCFG_CPU_PROGRAM_MAP(main_map)
- MCFG_MACHINE_START_OVERRIDE(batman_state,batman)
- MCFG_MACHINE_RESET_OVERRIDE(batman_state,batman)
-
MCFG_EEPROM_2816_ADD("eeprom")
MCFG_EEPROM_28XX_LOCK_AFTER_WRITE(true)
@@ -216,7 +207,7 @@ MACHINE_CONFIG_START(batman_state::batman)
MCFG_PALETTE_ADD("palette", 2048)
MCFG_PALETTE_FORMAT(IRRRRRGGGGGBBBBB)
- MCFG_ATARI_VAD_ADD("vad", "screen", WRITELINE(atarigen_state, scanline_int_write_line))
+ MCFG_ATARI_VAD_ADD("vad", "screen", WRITELINE(batman_state, scanline_int_write_line))
MCFG_ATARI_VAD_PLAYFIELD(batman_state, "gfxdecode", get_playfield_tile_info)
MCFG_ATARI_VAD_PLAYFIELD2(batman_state, "gfxdecode", get_playfield2_tile_info)
MCFG_ATARI_VAD_ALPHA(batman_state, "gfxdecode", get_alpha_tile_info)
@@ -235,7 +226,7 @@ MACHINE_CONFIG_START(batman_state::batman)
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
- MCFG_ATARI_JSA_III_ADD("jsa", WRITELINE(atarigen_state, sound_int_write_line))
+ MCFG_ATARI_JSA_III_ADD("jsa", WRITELINE(batman_state, sound_int_write_line))
MCFG_ATARI_JSA_TEST_PORT("260010", 6)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
MACHINE_CONFIG_END