summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2019-02-06 18:41:59 -0500
committer AJR <ajrhacker@users.noreply.github.com>2019-02-06 18:42:07 -0500
commit490147d3d8c55420919bb0e578d8b1bc9cbbe2b4 (patch)
tree56d2f82fdea46bfb650f664b14288a7e45561e5b
parent908ba5597aa77808723e1ccca5ed4c5c37f06ca3 (diff)
tv955kb: Register reset control inputs as inactive on startup
-rw-r--r--src/mame/machine/tv955kb.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mame/machine/tv955kb.cpp b/src/mame/machine/tv955kb.cpp
index 039eab9c602..4ad8e08431e 100644
--- a/src/mame/machine/tv955kb.cpp
+++ b/src/mame/machine/tv955kb.cpp
@@ -43,6 +43,11 @@ void tv955kb_device::device_start()
m_bell_timer = machine().scheduler().timer_alloc(timer_expired_delegate(FUNC(tv955kb_device::bell_q8), this));
save_item(NAME(m_bell_on));
+
+ // Hack to avoid starting up in wrong state
+ auto &resetctl = *subdevice<input_merger_device>("resetctl");
+ resetctl.in_w<0>(1);
+ resetctl.in_w<1>(1);
}
void tv955kb_device::device_reset()