diff options
author | 2019-02-06 18:41:59 -0500 | |
---|---|---|
committer | 2019-02-06 18:42:07 -0500 | |
commit | 490147d3d8c55420919bb0e578d8b1bc9cbbe2b4 (patch) | |
tree | 56d2f82fdea46bfb650f664b14288a7e45561e5b /src | |
parent | 908ba5597aa77808723e1ccca5ed4c5c37f06ca3 (diff) |
tv955kb: Register reset control inputs as inactive on startup
Diffstat (limited to 'src')
-rw-r--r-- | src/mame/machine/tv955kb.cpp | 5 |
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() |