From fbcb8924e878e7eff93d444762c647e126cb8e3b Mon Sep 17 00:00:00 2001 From: Sik Date: Sat, 6 Jul 2019 20:05:48 -0300 Subject: Added PCM playback flag to Echo_GetStatus --- src-68k/echo.68k | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src-68k/echo.68k') diff --git a/src-68k/echo.68k b/src-68k/echo.68k index 8810ab2..46fb361 100644 --- a/src-68k/echo.68k +++ b/src-68k/echo.68k @@ -416,6 +416,11 @@ Echo_GetStatus: bset.l #14, d0 ; If so, set the relevant flag @DirectEmpty: + cmpi.b #$C9, ($A00008) ; Check if ch6 is in FM or PCM mode + beq.s @PcmOff ; PCM playback active? (i.e. not RET) + bset.l #13, d0 ; If so, set the relevant flag +@PcmOff: + moveq #0, d1 ; Clear unused bits from index lea @AndTable(pc), a1 ; Get pointer to look-up tables -- cgit v1.2.3