diff --git a/src/engine/platform/msm6295.cpp b/src/engine/platform/msm6295.cpp index f1f61122c..292229a18 100644 --- a/src/engine/platform/msm6295.cpp +++ b/src/engine/platform/msm6295.cpp @@ -356,7 +356,7 @@ void DivPlatformMSM6295::renderSamples(int sysID) { // sample data size_t memPos=128*8; int sampleCount=parent->song.sampleLen; - if (sampleCount>128) sampleCount=128; + if (sampleCount>127) sampleCount=127; for (int i=0; isong.sample[i]; if (!s->renderOn[0][sysID]) {