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=388
MPUPort=330
SBPort=220
SBIRQ=5
SBDMALO=1
SBDMAHI=5
SBEnable=true
JOYEnable=true
Waveset=C:\WINDOWS\SYSTEM\default.ecw
PCIPort=0
PCIIRQ=3
JOYPort=200
[SBEINIT]
CONFIG=SBESET.CFG
[SBESET.CFG]
SBPORT=220
MPUPORT=330
SBIRQ=5
SBDMALO=1
SBDMAHI=5
OPLPORT=388
SBENABLE=TRUE
JOYPORT=200
JOYENABLE=TRUE
WAVESET=C:\WINDOWS\SYSTEM\DEFAULT.ECW
PCIPORT=0
PCIIRQ=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=850
keyb uk,,C:\WINDOWS\COMMAND\keyboard.sys
SET BLASTER=A220 I5 D1 H5 P330
SET CTSYN=C:\WINDOWS
C:\DOSDRV\SBEINIT.COM
C:\AUDIGY12.EXE
and this is my config.sys:
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE
DEVICE=C:\WINDOWS\setver.exe
device=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?