diff options
Diffstat (limited to 'src/mame/drivers/galaxold.cpp')
-rw-r--r-- | src/mame/drivers/galaxold.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mame/drivers/galaxold.cpp b/src/mame/drivers/galaxold.cpp index 550a56d96ea..679a72b2a81 100644 --- a/src/mame/drivers/galaxold.cpp +++ b/src/mame/drivers/galaxold.cpp @@ -2588,6 +2588,7 @@ void galaxold_state::drivfrcg(machine_config &config) maincpu.set_addrmap(AS_IO, &galaxold_state::drivfrcg_io); maincpu.set_vblank_int("screen", FUNC(galaxold_state::hunchbks_vh_interrupt)); maincpu.sense_handler().set("screen", FUNC(screen_device::vblank)); // ??? + maincpu.intack_handler().set_constant(0x03); /* video hardware */ SCREEN(config, m_screen, SCREEN_TYPE_RASTER); @@ -2677,6 +2678,7 @@ void galaxold_state::racknrol(machine_config &config) maincpu.sense_handler().set(m_screen, FUNC(screen_device::vblank)).invert(); // ??? // FIXME: kill the following line - convert to a screen vblank callback maincpu.set_vblank_int("screen", FUNC(galaxold_state::hunchbks_vh_interrupt)); + maincpu.intack_handler().set_constant(0x03); /* video hardware */ GFXDECODE(config, m_gfxdecode, m_palette, gfx_galaxian); @@ -2705,6 +2707,7 @@ void galaxold_state::hexpoola(machine_config &config) maincpu.sense_handler().set(m_screen, FUNC(screen_device::vblank)).invert(); // ??? // FIXME: kill the following line - convert to a screen vblank callback maincpu.set_vblank_int("screen", FUNC(galaxold_state::hunchbks_vh_interrupt)); + maincpu.intack_handler().set_constant(0x03); GFXDECODE(config, m_gfxdecode, m_palette, gfx_galaxian); PALETTE(config, m_palette, FUNC(galaxold_state::rockclim_palette), 32); |