From c8921e03c9a873c32cba08f6245b218b2174043d Mon Sep 17 00:00:00 2001 From: Andrea Odetti Date: Thu, 4 Jan 2024 12:27:34 +0000 Subject: [PATCH] SSI263: avoid assertion in DSVoiceStop when running with -no-mb. Signed-off-by: Andrea Odetti --- source/SSI263.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/SSI263.cpp b/source/SSI263.cpp index 8822bbb3..18cb31ac 100644 --- a/source/SSI263.cpp +++ b/source/SSI263.cpp @@ -323,6 +323,11 @@ void SSI263::Votrax_Write(BYTE value) void SSI263::Play(unsigned int nPhoneme) { + if (!SSI263SingleVoice.lpDSBvoice) + { + return; + } + if (!SSI263SingleVoice.bActive) { bool bRes = DSZeroVoiceBuffer(&SSI263SingleVoice, m_kDSBufferByteSize);