summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/meadows.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/meadows.cpp')
-rw-r--r--src/mame/drivers/meadows.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mame/drivers/meadows.cpp b/src/mame/drivers/meadows.cpp
index 424591c3f0b..afc8c0fc236 100644
--- a/src/mame/drivers/meadows.cpp
+++ b/src/mame/drivers/meadows.cpp
@@ -201,7 +201,7 @@ WRITE8_MEMBER(meadows_state::meadows_audio_w)
INPUT_CHANGED_MEMBER(meadows_state::coin_inserted)
{
- m_maincpu->set_input_line_and_vector(0, (newval ? ASSERT_LINE : CLEAR_LINE), 0x82); // S2650
+ m_maincpu->set_input_line(0, (newval ? ASSERT_LINE : CLEAR_LINE));
}
@@ -626,6 +626,7 @@ void meadows_state::meadows(machine_config &config)
/* basic machine hardware */
S2650(config, m_maincpu, MASTER_CLOCK/8); /* 5MHz / 8 = 625 kHz */
m_maincpu->set_addrmap(AS_PROGRAM, &meadows_state::meadows_main_map);
+ m_maincpu->intack_handler().set([]() { return 0x82; });
S2650(config, m_audiocpu, MASTER_CLOCK/8); /* 5MHz / 8 = 625 kHz */
m_audiocpu->set_addrmap(AS_PROGRAM, &meadows_state::audio_map);