First post, by borgie83
I'm new to this forum and have read several forum posts regarding getting sound to work in dos using PCI sound cards but so far I'm unable to find anything regarding my issue. I'm hoping that if we can work together to solve my issue it may also help many others out there.
First up, here are the system specs:
Asus P4P800 SE motherboard using an ICH5R Chipset.
Asus ATI X800 Pro Graphics Card
Sound Blaster Live 5.1 (Not Value) Sound Card
Pentium 4 3.4Ghz CPU
Kingston 1Gb Ram (2x512mb) DDR400
Windows 98 SE and Windows XP Pro dual boot.
Everything has been setup and works perfectly in both windows 98 and xp.
No graphics or sound issues whatsoever (obviously in windows not dos). All drivers are also completely up to date.
Sound Blaster dos drivers are the latest 2000 not 1999 drivers. Installed off the sound blaster live 5.1 installation disc.
Now this motherboard does not have DDMA or NMI routing but using Rayer's SERR Patch I've managed to enable NMI routing on the motherboard which is fantastic! But....I've tried several different configurations in AUTOEXEC.BAT and CONFIG.SYS but I cannot get sound to work in Dos 7. Real dos mode not windows 98 dos box.
I've gotton further than most on this issue as I've managed to get past the "is sound blaster emulation enabled" error message. I open SBEGO.EXE from the Sound Blaster Live's dos drivers folder and it detects my address, dma and irq settings but then hangs the system or resets the computer. I believe it has something to do with EMM386 or the STACKS setting in my CONFIG.SYS file. The reason I say this is that I've only gotton this far when editing these two lines of the CONFIG.SYS file. Different changes results in different results eg not being able to detect the sound blaster emulation at all or detecting it but not detecting the address,dma or irq settings. Obviously again in SBEGO.EXE. At least now SBEGO.EXE can detect the sound cards settings. And before anyone suggests anything regarding conflicts with IRQ's I'm way past this and there are no conflicts. I've also tried moving the Card around to different PCI slots and also changing the IRQ from 5 to 7. I'm so close to getting this working. It's just a matter of using the right lines in AUTOEXEC.BAT and CONFIG.SYS.
I've attached photos of my settings for your reference.
Thanks in advance 😀