Reply 280 of 1085, by darry
For the Duke Nukem 3D issue, to reproduce .
a) cold boot
b) init with unisound enable digital out
c) Set Music card to Sound Blaster in Duke Nukem, but set Sound FX card to none
d) run music test
To "fix" it just run cwdinit from the pv2860 driver set OR cwbinit from the Malibu driver set .
Running UniSound breaks it again .
If the proper Sound FX card is set in Duke NUkem 3D, the Sound Blaster music playback problem does not occur .
I just realized the following
1) CWBINIT does not enable digital out, it just does not disable it if already active, just like CWDINIT. sorry for the confusion generated by my erroneous assumption .
2) The issue with Duke Nukem 3D may be some sort of corner-ish case where without a setting for a Sound FX card to rely on, Duke Nukem 3D defaults to some port address that does not work when inited with UniSound . at least, that is my guess .
I will be more diligent and detailed when reporting an issue next time (if there is a next time) and test more thoroughly as well, to avoid generating confusion through erroneous assumptions .
UniSound settings used :
SET BLASTER=A220 I7 D1 H0 P300 T4 J200 C120 U9
c:\orpheus\unisound /C1 /V99 /VW99 /VF99 /L0 /VC99 /XOFe /XOS1