diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2019-09-05 20:36:02 -0400 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2019-09-05 20:36:02 -0400 |
commit | 8f283999386a5417b39d475fc26fe5d396e09aa8 (patch) | |
tree | d8727b167082623ffd378e07c81498f5dd90a581 | |
parent | f014baa540ef84cb045204b45bf6d39bb5de567f (diff) |
djboy: Generate sound IRQ from YM2203 rather than VBLANK
-rw-r--r-- | src/mame/drivers/djboy.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mame/drivers/djboy.cpp b/src/mame/drivers/djboy.cpp index 34a2212fb1b..5ddbd4b1687 100644 --- a/src/mame/drivers/djboy.cpp +++ b/src/mame/drivers/djboy.cpp @@ -493,7 +493,6 @@ void djboy_state::djboy(machine_config &config) Z80(config, m_soundcpu, 12_MHz_XTAL / 2); // 6.000MHz, verified m_soundcpu->set_addrmap(AS_PROGRAM, &djboy_state::soundcpu_am); m_soundcpu->set_addrmap(AS_IO, &djboy_state::soundcpu_port_am); - m_soundcpu->set_vblank_int("screen", FUNC(djboy_state::irq0_line_hold)); I80C51(config, m_beast, 12_MHz_XTAL / 2); // 6.000MHz, verified m_beast->port_in_cb<0>().set(FUNC(djboy_state::beast_p0_r)); @@ -535,6 +534,7 @@ void djboy_state::djboy(machine_config &config) m_soundlatch->data_pending_callback().set_inputline(m_soundcpu, INPUT_LINE_NMI); ym2203_device &ymsnd(YM2203(config, "ymsnd", 12_MHz_XTAL / 4)); // 3.000MHz, verified + ymsnd.irq_handler().set_inputline(m_soundcpu, INPUT_LINE_IRQ0); ymsnd.add_route(ALL_OUTPUTS, "lspeaker", 0.40); ymsnd.add_route(ALL_OUTPUTS, "rspeaker", 0.40); |