First post, by bergqvistjl
- Rank
- Member
I'm trying to get my Audigy 2ZS to be detected as a soundcard within DOS games running within Windows 98 (i.e. without having to restart in MS-DOS mode)
My system is an ASUS TUSL2-C (BIOS ver. 1012). I have disabled as much onboard devices as I could (Serial & Parallel ports & USB) to free up IRQs etc.
My Audigy 2ZS is installed in PCI Slot 3 (with the VxD Windows drivers installed off of the Audigy2ZS Install CD. No other PCI cards are installed. The PCI card gets assigned to IRQ3
I've installed the Audigy 1 DOS drivers from this thread: audigy dos drivers, as well as run the AUDIGY12.EXE patch.
The DOS drivers installer did not create a CTSYN.INI, so I created one myself from here http://wysiwyg.bg/music_software/drivers/soun … /sblive/DOSDRV/ (I've updated the PQIIRQ to match mine which is 3):
[ctsyn.drv]OPLPort=388MPUPort=330SBPort=220SBIRQ=5SBDMALO=1SBDMAHI=5SBEnable=trueJOYEnable=trueWaveset=C:\WINDOWS\SYSTEM\default.ecwPCIPort=0PCIIRQ=3JOYPort=200[SBEINIT]CONFIG=SBESET.CFG[SBESET.CFG]SBPORT=220MPUPORT=330SBIRQ=5SBDMALO=1SBDMAHI=5OPLPORT=388SBENABLE=TRUEJOYPORT=200JOYENABLE=TRUEWAVESET=C:\WINDOWS\SYSTEM\DEFAULT.ECWPCIPORT=0PCIIRQ=3
Nothing else on the system (according to Windows) is using IRQs 3 and 5.
My Autoexec is set to the following:
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)mode con codepage select=850keyb uk,,C:\WINDOWS\COMMAND\keyboard.sysSET BLASTER=A220 I5 D1 H5 P330SET CTSYN=C:\WINDOWSC:\DOSDRV\SBEINIT.COMC:\AUDIGY12.EXE
and this is my config.sys:
DEVICE=C:\WINDOWS\HIMEM.SYSDEVICE=C:\WINDOWS\EMM386.EXEDEVICE=C:\WINDOWS\setver.exedevice=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)Country=044,850,C:\WINDOWS\COMMAND\country.sys
Now when the system boots, SBEINIT.com says its been loaded successfully on port 'b800' with IRQ 3, this is then confirmed by the audigy12.exe patch
However when I view device manager in window, the newly detected SB16 emulation driver displays this: http://i.imgur.com/oRtLJC1.jpg
If I go into the resources tab, and manually assign the ports, DMA & IRQs to match that in my ctsyn.ini file, I get a fatal exception BSOD (Although the device has now started). Occasionally if I *then* run a DOS game from windows, it detects the card, but when I attempt to test the sound, the applications throw an illegal operation & quit.
Any ideas?