viti95 / FastDoom

Doom port for DOS, optimized to be as fast as possible!
512 stars 33 forks source link

No Sound Blaster sound since at least v0.9.4 #157

Closed SpitFire-666 closed 8 months ago

SpitFire-666 commented 10 months ago

Been a while since I've fired up my rig...

Unfortunately I can't get sound blaster sound FX working on the more recent FastDOOM versions, including v0.9.8. I ended up going down the rabbit hole, testing v0.94, 95, 96 and 97 - none of which worked with sound.

I tested stock Doom which worked just fine - with these settings:

Card        Port    IRQ DMA channel Channels
Sound Blaster   220 5   1       3

Finally reverted to v0.8.14 which worked just fine - by setting the sound card to the same settings as above.

If you need any details let me know. My audio card is an ESS something or other. Cheers!

dougvj commented 9 months ago

I couldn't reproduce this, I even have an ensoniq chip on one of my machines that seemed to work fine

Can you provide more information on your hardware info?

SpitFire-666 commented 8 months ago

Thanks @dougvj not sure what my card is called exactly as it has 2 chips, an ES688 and a ES968.

image

Pic of another I found:

https://i.ebayimg.com/images/g/juIAAOSw2LhkCuKo/s-l1600.jpg

viti95 commented 8 months ago

Additionally, could you please provide details about your system specifications and BLASTER settings?

dougvj commented 8 months ago

I looked through my collection and I sadly do not have this card. I found one on eBay that is on the cusp of affordability I might pick it up.

SpitFire-666 commented 8 months ago

Additionally, could you please provide details about your system specifications and BLASTER settings?

Sure. Toshiba T5200, 13MB RAM, Paradise VGA card (built-in, 256k), TEXAS INSTRUMENTS TX486DLC/E-40GA 40 MHz PGA-132 CPU.

I use UNISOUND to magically configure the sound card in DOS. Dunno how it works or if it even sets a BLASTER variable.

viti95 commented 8 months ago

Oh I also had one Toshiba T5200, but it died years ago 😔. Loved the orange plasma display, mine came with a 386DX at 20MHz.

It's possible to see the BLASTER variable with this command line ECHO %BLASTER% after Unisound configures everything

SpitFire-666 commented 8 months ago

OK solved! There was no BLASTER var set. Tested FDOOM .9.8 and we're all good, cheers!