Software Support > DOS/WinCab

DOSCab + pure DOS + SB Live

<< < (4/7) > >>

Chris:
Did the symptoms change at ll, like you still get no sound but the timer counts when you start a song, or does the timer still sit at 0?

If you download the setup program at http://webpages.charter.net/celamantia/jukebox/setup.zip, do you get any sound in the sound test?

--Chris

minnegopher:
Thanks for the help, Chris.

I tried the Allegro setup program.  It autodetects the card correctly, as a SB16 and Adlib (dual OPL2) for the midi hardware.  During the test, the Center/Left/Right do not produce any sound, nor any error/warning.  The Midi, on the other hand, does produce sound.  The caveat being that when the tune is over the program hangs and does not respond to soft reboot, break, etc.  I tried multiple settings amongst the manual driver settings mode, including turning off the Midi driver, but I still could not get the SB16 audio to work.

Any other ideas?

Chris:
Can you REM out your SET BLASTER line, delete any ALLEGRO.CFG that got created in the last test, and try the setup program again?

The SB16 PCI is a Plug and Play card; DOS is not plug and play.  Are you loading the Creative Labs PNP Configuration Manager driver?  Setting the BIOS for a non-PNP OS might help as well.  Also, if your motherboard has any built-in sound chip, make sure it's disabled.

Thanks!

--Chris

minnegopher:
Tried REMing out the Blaster env var.  No luck.  Neither Allegro, nor AdvMame, nor sbinit.exe could produce any sound, then.

My BIOS does not have many settings for PCI/PNP (it's a Shuttle AV49PN mobo).  There were 3 options: enable DMA (enabled), allocate IRQ to PCI VGA (no), and primary graphics adapter (PCI).

There is no setting (that I could locate) for declaring a PNP-aware OS.  I could only find a setting to declare a ACPI-aware OS (power management).

All onboard features are turned off (USB, parallel, sound, etc.) except for LAN.

I also DL'd the Creative CTCM utility and installed it.  It runs but does not report that it finds my card.  Is this utility designed for ISA cards, or PCI?

Here is what my autoexec.bat looks like when Advmame plays sound and the Allegro setup util recognizes my SB16 (doesn't play the wave, but does play the midi):
SET BLASTER=A220 I5 D1 T5
c:\dosdrv\sbload.exe
c:\dosdrv\sbinit.exe

In my config.sys, I can run either c:\dos\EMM386.EXE NOEMS NOVCPI or c:\dos\EMM386.EXE, and I get the same result.

Frustrated.

minnegopher:
Chris- Any more ideas?  I believe it is definately a problem with how Allegro accesses the SB16 PCI hardware.  I'm having no problems with other gaming emus and FEs, such as Advmame/Menu, Z26, Colem, and ArcadeOS.  As I've mentioned before, I've tried a multitude of DMAs, IRQs, etc., only to have the Allegro setup program recognize the SB16, but never to play audio.

Since I'm using DOS exclusively, mostly because I want that dedicated arcade look and feel, and to speed boot times, I would like to try to figure this out.  I really like DosCab, which had worked so well for me when I was using a P3 mobo that had an ISA soundblaster.  Now with my P4, non-ISA motherboard, I have hit a road block.

Are there any other things that I can try to debug this?  I guess if we eventually declare defeat, are there any recommended sound cards (PCI) which may provide better luck for me?

Thanks, again, for your help.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version