Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: What can you do when...  (Read 2095 times)

0 Members and 1 Guest are viewing this topic.

Bugfinder

  • Guest
  • Trade Count: (0)
What can you do when...
« on: February 28, 2002, 04:52:34 pm »
???...you buy an used Sound Blaster 16 ISA and it only works under Windows and DOS box but not under pure DOS? The utility ctcm.exe doesn't give any information, it seems not to see the card at all. When I run diagnose.exe I can configure the card and hear sound from 2 different IRQs, any value for low and high DMA. But when rebooted, no sound in any DOS application (MAME, Duke Nukem 3D etc.). The volume control doesn't even appear in MAME.

In setup.exe from Duke Nukem, I can hear music but sound effects aren't played due to confilicting 16-bit DMA. This is strange as in diagnose.exe the sound plays correctly in any high DMA channel (even when using the same channel as low DMA). I just save and reboot... no sound at all.

But when I run Windows, everything works. In a DOS box I have sound; if I exit to DOS, no sound. At My Computer, properties I can see the settings Windows is using, I tried to reproduce it in another DOS config session... nothing comes out from my speaker.

How come it? Is this sound card bugged? Have any of you experienced this before? Any info is appreciated.

Bugfinder
« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »

JustMichael

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1438
  • Last login:September 27, 2015, 01:19:40 am
  • Mmmmm!! Cheesecake!!
Re: What can you do when...
« Reply #1 on: February 28, 2002, 07:29:31 pm »
In the bios try setting IRQ 5 to be used by Legacy ISA only.  Go to Creative and download the dos drivers (or win 3.1) for the soundcard.  Then install them.
« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »

OSCAR

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1770
  • Last login:September 06, 2018, 11:31:53 pm
  • I think Bigfoot is blurry, that's the problem...
    • Oscar Controls
Re: What can you do when...
« Reply #2 on: February 28, 2002, 07:30:21 pm »
What .exe are you using to initialize the card?  I am using diagnose.exe.  You mentioned that running diagnose.exe works and you get sound?  Running diagnose.exe with the /s switch intializes the card with the saved settings.

I am using an ISA SB16 in one of my cabs under pure DOS, and this is how I am doing it with my autoexec.bat:

SET SOUND=C:\SB16
SET BLASTER=A220 I7 D1 H5 P330 T6
C:\SB16\DIAGNOSE /S > null


--OSCAR

« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »

JMDickson

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:October 21, 2011, 11:22:48 pm
Re: What can you do when...
« Reply #3 on: February 28, 2002, 07:40:39 pm »
Make sure you have a SET BLASTER command before you try to use the card.

Bugfinder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 13
  • Last login:August 29, 2002, 12:06:27 am
  • If there's a bug, I'm gonna find it!
Re: What can you do when...
« Reply #4 on: March 01, 2002, 04:59:43 pm »
Heck, I solved it

I found in my autoexec.bat:

C:\SB16\DIAGNOSE /S W=C:\WINDOWS

All I had to do was to remove "W=C:\WINDOWS" so now it is:

C:\SB16\DIAGNOSE /S

I ask myself why the damn installation program added that parameter!

Thanks to all of you!
« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »
Fake signature.