From 644b2cd6999ed6e277bc4f21da5b247aee43fc65 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sun, 26 Jan 2025 18:10:53 -0500 Subject: [PATCH] so that's why panning was broken in command stream --- src/engine/cmdStream.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/engine/cmdStream.cpp b/src/engine/cmdStream.cpp index f1b267869..6d2309369 100644 --- a/src/engine/cmdStream.cpp +++ b/src/engine/cmdStream.cpp @@ -200,13 +200,16 @@ bool DivCSPlayer::tick() { case DIV_CMD_HINT_PITCH: arg0=(signed char)stream.readC(); break; - case DIV_CMD_PANNING: case DIV_CMD_HINT_VIBRATO: case DIV_CMD_HINT_ARPEGGIO: case DIV_CMD_HINT_PORTA: arg0=(signed char)stream.readC(); arg1=(unsigned char)stream.readC(); break; + case DIV_CMD_PANNING: + arg0=(unsigned char)stream.readC(); + arg1=(unsigned char)stream.readC(); + break; case DIV_CMD_PRE_PORTA: arg0=(unsigned char)stream.readC(); arg1=(arg0&0x40)?1:0;