--- np2/sound/beepc.c 2004/01/13 05:30:59 1.7 +++ np2/sound/beepc.c 2004/03/19 00:30:01 1.8 @@ -60,7 +60,7 @@ void beep_modeset(void) { BYTE newmode; - newmode = (pit.mode[1] >> 2) & 3; + newmode = (pit.ch[1].ctrl >> 2) & 3; beep.puchi = beepcfg.puchibase; if (beep.mode != newmode) { sound_sync();