From 23a16088284c2fb80679a31ef4ca1ad490ec75ae Mon Sep 17 00:00:00 2001 From: AJR Date: Sun, 20 Aug 2017 23:10:52 -0400 Subject: [PATCH] salamand: Improve VLM5030 control --- src/mame/drivers/nemesis.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/nemesis.cpp b/src/mame/drivers/nemesis.cpp index a7c03ff5d02..26d317ffaef 100644 --- a/src/mame/drivers/nemesis.cpp +++ b/src/mame/drivers/nemesis.cpp @@ -220,8 +220,9 @@ WRITE8_MEMBER(nemesis_state::gx400_speech_start_w) WRITE8_MEMBER(nemesis_state::salamand_speech_start_w) { - m_vlm->st(1); - m_vlm->st(0); + m_vlm->rst(BIT(data, 0)); + m_vlm->st(BIT(data, 1)); + // bit 2 is OE for VLM data } READ8_MEMBER(nemesis_state::nemesis_portA_r)