diff options
Diffstat (limited to 'src/mame/drivers/parodius.cpp')
-rw-r--r-- | src/mame/drivers/parodius.cpp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/mame/drivers/parodius.cpp b/src/mame/drivers/parodius.cpp index ff8e3f9d787..a79d49cda8d 100644 --- a/src/mame/drivers/parodius.cpp +++ b/src/mame/drivers/parodius.cpp @@ -20,12 +20,6 @@ #include "speaker.h" -INTERRUPT_GEN_MEMBER(parodius_state::parodius_interrupt) -{ - if (m_k052109->is_irq_enabled()) - device.execute().set_input_line(0, HOLD_LINE); -} - WRITE8_MEMBER(parodius_state::parodius_videobank_w) { if (data & 0xf8) @@ -233,7 +227,6 @@ void parodius_state::parodius(machine_config &config) /* basic machine hardware */ KONAMI(config, m_maincpu, 3000000); /* 053248 */ m_maincpu->set_addrmap(AS_PROGRAM, &parodius_state::parodius_map); - m_maincpu->set_vblank_int("screen", FUNC(parodius_state::parodius_interrupt)); m_maincpu->line().set(FUNC(parodius_state::banking_callback)); Z80(config, m_audiocpu, 3579545); @@ -257,7 +250,9 @@ void parodius_state::parodius(machine_config &config) K052109(config, m_k052109, 0); m_k052109->set_palette("palette"); + m_k052109->set_screen("screen"); m_k052109->set_tile_callback(FUNC(parodius_state::tile_callback), this); + m_k052109->irq_handler().set_inputline(m_maincpu, KONAMI_IRQ_LINE); K053245(config, m_k053245, 0); m_k053245->set_palette("palette"); |