First post, by Shponglefan
- Rank
- l33t
I'm trying to set up an AWE32 (CT3900, non-PnP) in a DOS build (DOS 6.22).
I installed the drivers from the Vogons driver library (AWE32 Installation Disks DOS / Win 3.11). I configured the AWE32 jumper for the MPU-401 address to 300h, since I also want to have an SCC-1 in this setup using 330h.
If I attempt to use the AWE32 after a clean boot, I don't get any AWE32 music or FM playback. Digital audio works fine. I tested it with Doom 2, Duke 3D, Warcraft 2, and Commander Keen 4.
If I run the DIAGNOSE.EXE, everything is correctly detected and music plays back properly. Interestingly, after running through the DIAGNOSE.EXE tests, I can then play back music in the aforementioned games. It seems like whatever DIAGNOSE.EXE is doing is enabling the AWE32 music and FM playback.
This is my current CONFIG.SYS and AUTOEXEC.BAT configs respectively:
DEVICE=C:\SB16\DRV\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5
DEVICE=C:\SB16\DRV\CTMMSYS.SYS
SET BLASTER=A220 I5 D1 H5 P300 E620 T6
REM C:\UNISOUND\UNISOUND /CS
SET SOUND=C:\SB16
SET MIDI=SYNTH:1 MAP:E MODE:0
C:\SB16\DIAGNOSE /S
C:\SB16\AWEUTIL /S
C:\SB16\SB16SET /P /Q
I also tried UNISOUND, but for whatever reason it always initializes the MPU-401 port to 330h. It seems to ignore the AWE32 jumper setting and SET BLASTER variable.
I also had a problem when testing the UNISOUND driver where Doom 2 resulted in distorted noise when trying to play music. Haven't had a similar issue occur with Creative Lab's drivers.
Any suggestions? Are there potentially different versions of the DOS drivers I should try instead? Or some other workaround?