VOGONS


First post, by Pheidian

User metadata
Rank Newbie
Rank
Newbie

Hello!

First time poster - been playing around with DOS since early 90's, and I'm stumped on what is happening now with the Audigy2 on DOS drivers. Attached is the picture of SBEGO showing totally strange IRQ and DMA adresses for the emulated SB. Dont need to tell I get no sound in DOS as the settings look like this. Funny thing is, my Audigy2 fully activates in boot, finds PCI port and IRQ (10, no conflicts in Win98, works there and dos games have sound when run in Win98).

DOS 6.22 and command prompt boot shows it like this, and I have no idea what is happening. I have tried all the PCI slots, forcing different IRQs for the PCI card, but the 10 is pretty much the only one without any conflicts, and in Win98 there is no conflicts with the settings. I have all the regular config.sys and autoexec.bat stuff done, no weird schenanigans there either, and it should be set the blaster to A220, I5, D1, H1, P330, T6.

If anyone gets any ideas (I believe its some sort of conflict, but neither Win98 or MSD shows any conflicts) - and the card works in Win98 and dos prompt there, so card is not faulty. I am stumped. I am running on AMD Athlon XP 3000+ , 512mb memory. No other PCI cards, all USB and other ports disabled in bios.

Thanks in advance, if someone has ran into this kind of problems.

Reply 1 of 4, by Pheidian

User metadata
Rank Newbie
Rank
Newbie

Quick Edit: The motherboard uses VIA KT-600 Chipset I believe (A7V600)

Reply 2 of 4, by cyclone3d

User metadata
Rank l33t++
Rank
l33t++

Did a search and it looks like NMI (Non Maskable Interrupt) was dropped in the KT-600 chipset.

This would be why it isn't working.

Does your BIOS have a section where you can reserve IRQs / set them to legacy?

The reason it works in a DOS prompt in Windows is because Windows has its own Sound Blaster emulation built in.

See here for an explanation:
Re: AudioPCI also supports / emulates "intelligent mode" MPU401

You should be able to use SBEMU for DOS:
SBEMU: Sound Blaster emulation on AC97

Yamaha modified setupds and drivers
Yamaha XG repository
YMF7x4 Guide
Aopen AW744L II SB-LINK

Reply 3 of 4, by Pheidian

User metadata
Rank Newbie
Rank
Newbie
cyclone3d wrote on 2025-04-15, 14:07:
Did a search and it looks like NMI (Non Maskable Interrupt) was dropped in the KT-600 chipset. […]
Show full quote

Did a search and it looks like NMI (Non Maskable Interrupt) was dropped in the KT-600 chipset.

This would be why it isn't working.

Does your BIOS have a section where you can reserve IRQs / set them to legacy?

The reason it works in a DOS prompt in Windows is because Windows has its own Sound Blaster emulation built in.

See here for an explanation:
Re: AudioPCI also supports / emulates "intelligent mode" MPU401

You should be able to use SBEMU for DOS:
SBEMU: Sound Blaster emulation on AC97

I can reserve IRQs in BIOS as the example in the other post, how would that help? I was thinking it might be some support issue, which is fine except some games need specific memory setups and dont work from Win98 which is a bummer (Synnergist for one).

I tried reserving IRQ's but no change, IRQ 5 and 10 (as I dont really get should I reserver the PCI IRQ, or the emulated SB IRQ)

Reply 4 of 4, by cyclone3d

User metadata
Rank l33t++
Rank
l33t++

Ok, it is because of the lack of NMI support on the KT-600 chipset then. In that case, the standard DOS drivers will not work.

As for reserving the IRQ for chipsets is would work on, you would want to reserve the IRQ for the emulation... So generally 5 or 7.

Yamaha modified setupds and drivers
Yamaha XG repository
YMF7x4 Guide
Aopen AW744L II SB-LINK