Last modified: Mon Feb 3 21:14:10 EST 2014
As observed in Custom/Manual Setup with Gravis UltraSound Rev. 2.4 and Version 4.11 drivers from GUS411.ZIP.
Resulting additions to AUTOEXEC.BAT:
@REM ===== Gravis initialization (4.10) ===== @SET ULTRASND=220,7,5,7,5 @SET ULTRADIR=C:\ULTRASND @SET BLASTER=A220 I5 D1 T1 @C:\ULTRASND\ULTRINIT.EXE -ej @REM ===== Gravis initialization ends ===== SET PATH=C:\ULTRASND;...
The UltraSound base port is configured by jumpers. The MPU-401 base port appears to be non-configurable.
The default UltraSound IRQ setting of 11 runs into a limitation of the version of DOS4GW that is used by various DOS video games: they can't use IRQs above 7. DOS4GW can be patched with PREPGAME or replaced with DOS32A, but this wasn't enough to get Duke Nukem 3D working for me. The path of least resistance is to disable the parallel port in BIOS and reclaim IRQ 7 for sound so that everything just works.
For record and play, 16-bit DMAs provide better performance (if they work at all) but 8-bit DMAs are usable. DMA 1 is required for Sound Blaster emulation.
SBOS or MegaEm is required for Sound Blaster emulation.