summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2020-03-01 00:49:32 +0100
committer hap <happppp@users.noreply.github.com>2020-03-01 00:49:32 +0100
commit71591320a8b1cbf5f02875bbf71cd00b54f3cfbb (patch)
tree14ee9e2c984193debd6ebc831fa0a6d6a94f19ca
parentf609016c3a3b1f696a22b19ee9efa1134ae96ed3 (diff)
segahang.cpp: Fixed sharrier/enduror music playing after highscore entry [cmonkey, smarty, dj_yt]
-rw-r--r--src/mame/drivers/segahang.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mame/drivers/segahang.cpp b/src/mame/drivers/segahang.cpp
index 6677235f7ea..609ca1ab852 100644
--- a/src/mame/drivers/segahang.cpp
+++ b/src/mame/drivers/segahang.cpp
@@ -52,6 +52,7 @@ WRITE8_MEMBER( segahang_state::video_lamps_w )
//
// D7 : FLIPC (1= flip screen, 0= normal orientation)
// D6 : SHADE0 (1= highlight, 0= shadow)
+ // D5 : Z80 /RESET
// D4 : /KILL (1= screen on, 0= screen off)
// D3 : LAMP2
// D2 : LAMP1
@@ -66,6 +67,9 @@ WRITE8_MEMBER( segahang_state::video_lamps_w )
// bit 6: shadow/highlight control
m_shadow = ~data & 0x40;
+ // bit 5: Z80 RESET line
+ m_soundcpu->set_input_line(INPUT_LINE_RESET, (data & 0x20) ? CLEAR_LINE : ASSERT_LINE);
+
// bit 4: enable display
m_segaic16vid->set_display_enable(data & 0x10);