summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author R. Belmont <rb6502@users.noreply.github.com>2020-06-14 17:05:08 -0400
committer GitHub <noreply@github.com>2020-06-14 17:05:08 -0400
commit1185bcf79239b4ea5c55966821e42773f392a59c (patch)
treef1be68de6f76534205bdf7b69ea545a2202c5a1a
parentaf25fcdc461195e22fdf2aad999e327b63b82b23 (diff)
parent3b460e81c45d6667656ad80aac54dc263bf2cb4a (diff)
Merge pull request #6821 from cam900/patch-147
okiadpcm.cpp: Fix looping when supported
-rw-r--r--src/devices/sound/okiadpcm.cpp14
1 files changed, 4 insertions, 10 deletions
diff --git a/src/devices/sound/okiadpcm.cpp b/src/devices/sound/okiadpcm.cpp
index 4b565042288..c9702f93175 100644
--- a/src/devices/sound/okiadpcm.cpp
+++ b/src/devices/sound/okiadpcm.cpp
@@ -95,11 +95,8 @@ void oki_adpcm_state::save()
void oki_adpcm_state::restore()
{
- if (m_saved)
- {
- m_signal = m_loop_signal;
- m_step = m_loop_step;
- }
+ m_signal = m_loop_signal;
+ m_step = m_loop_step;
}
@@ -215,11 +212,8 @@ void oki_adpcm2_state::save()
void oki_adpcm2_state::restore()
{
- if (m_saved)
- {
- m_signal = m_loop_signal;
- m_step = m_loop_step;
- }
+ m_signal = m_loop_signal;
+ m_step = m_loop_step;
}