zip essaudio.zip essaudio.com essaudio.ini cp essaudio.zip /var/lib/dosemu/dexe
cp ess_dosemu.conf /var/lib/dosemu/dexe cp ess_config.sys /var/lib/dosemu/dexe cp ess_autoexec.bat /var/lib/dosemu/dexe
cd /var/lib/dosemu/dexe ./mkdexe essaudio.zip \ -d ess_dosemu.conf \ -c ess_config.sys \ -a ess_autoexec.bat
$_pci = (on) $_ports = "range 0xd800,0xd8ff range 0x220,0x22f range 0x388,0x38b range 0xcf8,0xcff" $_sound = (on)
dosexec essaudio
100% Sound Blaster Compatibles Support for Yamaha OPL3
/usr/sbin/sndconfig --noprobe pick "Sound Blaster Pro" I/O Port 0x220 IRQ 5 DMA 1 1
dosexec essaudio.dexeand to get sound to start up automatically at bootup and after resuming from a suspend, modify the following files:
old:
# Load sound modules # # I think this now qualifies as over-engineered. RETURN=0 alias=`egrep -s "^alias[[:space:]]+sound[[:space:]]+" .....new: (3 additional lines)
# Load sound modules # # I think this now qualifies as over-engineered. #NOT YET, let's add dosemu: echo "Activating sound card" dosexec essaudio >/dev/null 2>/dev/null RETURN=0 alias=`egrep -s "^alias[[:space:]]+sound[[:space:]]+" .....
.... resume) #run my own init routine ! sh /etc/rc.d/rc.serial
.... #activate sound card /usr/bin/dosexec essaudio < /dev/console > /dev/null 2>&1 ....
maintained by: Andy Loening < loening@ucla.edu >
last modified 2000.7.27