@@ -48,6 +48,10 @@ static BOOL g_fUseWav = FALSE;
INT g_iVolume = SDL_MIX_MAXVOLUME * 0.1;
#endif
+#ifdef PAL_CLASSIC
+int g_iCurrChannel = 0;
+#endif
+
typedef struct tagSNDPLAYER
{
FILE *mkf;
@@ -72,7 +72,12 @@ SOUND_PlayCDA(
INT iNumTrack
);
+extern int g_iCurrChannel;
+#define SOUND_Play(i) SOUND_PlayChannel((i), (g_iCurrChannel ^= 1))
+#else
#define SOUND_Play(i) SOUND_PlayChannel((i), 0)
extern BOOL g_fNoSound;
extern BOOL g_fNoMusic;