First post, by nezwick
- Rank
- Newbie
Hello, and thank you in advance for your assistance. First of all, I will admit that I don't even fully understand how IRQs work and what controls them.
I am about at my wits' end with two Windows 98 era machines and trying to get the sound cards working in DOS games like Doom.
My main Win98 retro rig has never given me trouble with this, as the SB Pro Emulation automatically picked up IRQ 5, I/O 220, and DMA 01. The SET BLASTER line in Autoexec.bat was put there by the driver and games "just work". Music sound card set to General MIDI and port 330 just works. It has a Diamond MX300 (Aureal Vortex) sound card.
It's these two other old machines that I'm trying to fix up and give away to friends that I'm having trouble with.
The first one is a Duron 1.2 GHz with 512MB RAM and a 256MB PCI video card. It does have onboard sound. There is no separate "Device" in device manager for SB Emulation so I'm a little confused there. No matter what I do, the sound card will ONLY use IRQ 11 which falls outside the range of the choices in the Doom setup program. The BIOS on this board is so locked down there is no manual IRQ settings to adjust. The sound effects in Doom seemed to play, but I could not get the music to work. I actually gave up trying with Windows 98 and installed XP instead. What's weird now is that in XP, the game is extremely slow and choppy (I'm talking like 5-10 FPS) and I've never even seen this happen in Doom before. Strangely enough the sound and music both play now, but they are both so slow and distorted because the game lags so badly. The specs of the system are so high that Doom should not act this way.
The second system is a Celeron Mendocino 500, with 512MB RAM and an Ensoniq ES1370 PCI sound card. It doesn't matter which of the three PCI slots I put the card in, it will never get an IRQ less than 9 (it gets either 9, 10, or 11). If I boot in Safe Mode however, it will get IRQ 3 ! But when I reboot into normal mode, it ends up back at 9, 10, or 11. If I try to manually set the IRQ to 5 or 7, and reboot, the system will not boot. It just hangs on a black screen. I have disabled the Serial and Parallel ports in the BIOS hoping the sound card would grab the lower IRQs but no luck.
I really wanted these systems to run Windows 98 and be able to play the basic DOS games like Doom and Doom II. I thought pretty much any old PC could do that. But I never expected to run into so many challenges or compatibility issues. Especially when my own 98 rig was so smooth to set up and use.
Where do I even start here? Both machines have been equally as frustrating to set up and I guess I was spoiled with my main 98 machine that did not give me any trouble.
XP: A64 3000+ S754 / 2GB DDR / 500GB SATA / Audigy1
2K: AXP 1700+ @ 1.61 / 1GB DDR / 120GB IDE / X800XL / Audigy 2ZS
98SE: P3 500 / 512MB SDR / 120GB IDE / V3 3000 AGP / Vortex2
95: P200 MMX / 32MB SDR / 3.2GB IDE
DOS/3.11: Acer 1120SX, 386SX-20