Solved

No sound in old DOS games

Posted on 1998-09-27
23
653 Views
Last Modified: 2013-11-12
I have a Soundblaster AWE 64. Recently I found out some of my older games don't want to play sounds anymore. For example space Ace and Dragon's Lair won't give a beep.
With many old Sierra games, I select Soundblaster as the music device, but when the games load, I get a 'Music device not found' error.

Is the AWE64 not true backwards Soundblaster compatible?

I tried to boot my previous Os (DOS 6.22) and installed the low level drivers (for DOS and Win 3.11) but still no success!

Can anyone help me?
0
Comment
Question by:carrey
  • 6
  • 4
  • 3
  • +9
23 Comments
 
LVL 1

Expert Comment

by:mlaiosa
Comment Utility
I use an AWE 64 Value (the one most people have, there is also the gold, which has a better wavetabe and gold plated RCA output jacks)
I assume you use windows 95 or 98

usually, the driver installation will place appropiate commands in your DOSSTART.BAT file so that you DOS programs will work if you choose to 'Restart in MS-DOS mode'  Try doing that and see if you DOS games work.

go to:  Start - Settings - Control Pannel - System - Device Maneger - Sound,Video and game controlers - Creative AWE64 16-bit audio - Resources
Uncheck 'use automatic resources' and choose Basic Configuration 0000
This should set the Interrupt Request (IRQ) to 5, Direct Memory Access (DMA) to 1 and 5 and Input/Output ranges (I/O Port) to 220, 330, 388

This should allow your DOS games to work.   For music, choose general MIDI and port 330.


0
 
LVL 2

Expert Comment

by:ryans
Comment Utility
"Is the AWE64 not true backwards Soundblaster compatible?"
YES.

For most DOS games, they need the "environment" settings to receive the sound card settings from you autoexec.bat file.

example:
set blaster=A220 D1 I5 H5 P330 T6

Look in you book or go to www.creaf.com for the exact definition/values for your setup.

Also, make sure that you don't have an IRQ or I/O address conflict.
0
 

Author Comment

by:carrey
Comment Utility
The Blaster settings are ok. I tried it also on my father's PC, who also has a AWE64. I think I need a kind of program who downgrades the AWE or something.
0
 
LVL 2

Expert Comment

by:ryans
Comment Utility
If you tried it on another computer and it worked, what makes you think you need to downgrade the soundcard if both cards are the same?

Do the games work on the other computer?
0
 

Author Comment

by:carrey
Comment Utility
My father also has an AWE64 in his computer, and the games don't work there also! I can't think of anything else.
0
 
LVL 1

Expert Comment

by:mlaiosa
Comment Utility
The sound card does not need downgrading.
0
 
LVL 2

Expert Comment

by:Hippy
Comment Utility
It is backward compatible.

When the Plug n Play Versions of the soundblaster 16 and 32 first came out, it was impossible to get them working in DOS without the "Intel Plug n Play Configuration Manager" that shipped with them for a time. Then Intel must have gotton upset because it stopped shipping, after this Creative released a version just for their cards, the "Creative Plug n Play Configuration Manager" and all was fine again. I guess the AWE 64 doesn't install it, but it may well be still on the install disk.

These programs let you sellect what settings the card uses under DOS, they are not the environment setting but must mach it for all to work.

Have a look here, third download from the bottom of the page, it should fix it all for you.
http://www.soundblaster.com/wwwnew/tech/ftp/ftpnew.html


By the way, all's that's required in a dosbox under win95 is the BLASTER environment setting etc. You only use the Config Manager from read DOS/WIN3.11

Have Fun.

Hippy.
0
 

Author Comment

by:carrey
Comment Utility
Sorry, but that don't help too...

I found something out with old Sierra Games (like Larry I, King's Quest 4, 5, and 6. I run the install program and choose the Soundblaster. Then when I start the game in MS-DOS mode, the computer crashes. When I run the game in a Win98 dos box, the program crashes also, and I return to Windows.
But, when I select the Adlib driver or the Roland MT32 driver in the Install program, the program works perfectly.

To me this seems so weird!!!!

Can this extra info give someone an idea?
0
 
LVL 1

Expert Comment

by:mlaiosa
Comment Utility
It sounds like an IRQ/PORT/DMA configuration problem.  What are the recources used by your sound card?  (start - settings - control pannel - system - device maneger - sound game and multimedia - recources)
0
 
LVL 3

Expert Comment

by:ddmorgan
Comment Utility
Boot into DOS and reinstall your sound card into DOS so that it is in config.sys and autoexec.bat.
0
 

Author Comment

by:carrey
Comment Utility
No, that doesn't work either. I've installed the basic SB16 drivers during DOS 6.22. Another problem is that Space Ace doesn't use a setup program. It detect the soundcard on its own!
0
Get up to 2TB FREE CLOUD per backup license!

An exclusive Black Friday offer just for Expert Exchange audience! Buy any of our top-rated backup solutions & get up to 2TB free cloud per system! Perform local & cloud backup in the same step, and restore instantly—anytime, anywhere. Grab this deal now before it disappears!

 

Expert Comment

by:pityr
Comment Utility
I have the same problems but it is not with just old games, it does it with carmaggeddon also.  I have the SB AWE64 value.  The install ptogram from the disk installed the Creative PnP config manager and added the correct commands in to my autoexec.bat.  I have added these commands to the Dosstart.bat and tried to play but it also failed to play any sound.  The only dos games I get sound from are descent 1 and 2.  
0
 
LVL 1

Expert Comment

by:MAVERICK
Comment Utility
Did you check the DOS drivers for the sound card... not all games have inbuilt drivers... and load the PnP utillity for the soundcard necessary...

0
 
LVL 1

Expert Comment

by:esr0k
Comment Utility
I have Three SB64s and only one works with DOS games. (Two of one version and One of another.) The one that works with DOS games has more chips on it. (I got it from a friend however and don't know the model. Although the numbers on it are Identical.) The other card with less chips won't initialize when the game starts. I think this is because it's the value card and was only made to run under windows. I haven't found a fix yet, and don't think there is due to the missing chips.

That's all I got to say about that.
0
 
LVL 1

Expert Comment

by:esr0k
Comment Utility
I have Three SB64s and only one works with DOS games. (Two of one version and One of another.) The one that works with DOS games has more chips on it. (I got it from a friend however and don't know the model. Although the numbers on it are Identical.) The other card with less chips won't initialize when the game starts. I think this is because it's the value card and was only made to run under windows. I haven't found a fix yet, and don't think there is due to the missing chips.

That's all I got to say about that.
0
 
LVL 1

Expert Comment

by:mlaiosa
Comment Utility
I have an AWE64 Value.  Works fine with DOS games.  The difference between the AWE64 value and AWE64 gold is that the gold has a better hardware wavetable.  Without the software wavetable dirvers loaded, it will only use FM synthisys
0
 
LVL 1

Expert Comment

by:esr0k
Comment Utility
So, on that note, how would we obtain the "Software Wavetable Drivers"?

0
 
LVL 1

Expert Comment

by:mlaiosa
Comment Utility
They are in the DOS driver set.  The DOS drivers will not install if you have win95/98, you need to find a DOS machene to install them on and then copy the files and config.sys/autoexec.bat entrys.

Note:  The "Software Wavetable Drives" *are not* nessessary to use the AWE64 under DOS.  The other DOS drivers are nessesary.

carrey:  please post a copy of the folowing files to help us diagnose your problem:
c:\autoexec.bat
c:\config.sys
c:\windows\dosstart.bat
c:\msdos.sys
0
 
LVL 1

Expert Comment

by:Jez
Comment Utility
I did this to get Sydicate to play sound once...

c:\synd\synd.com @>blaster I=5 D=1 etc etc
0
 
LVL 1

Expert Comment

by:mlaiosa
Comment Utility
do you have quake 1?   It is VERY good at getting you sound card to work.

and how `bout those autoexec.bat/config.sys/msdos.sys/dosstart.bat files?  Id like to ake a look at them. . .  .
0
 
LVL 1

Expert Comment

by:Mindbender
Comment Utility
The digital playback technology on an AWE64 is essentially the same as a SB16 except it has 20bit sound, I believe. My friend also has a AWE64 Value which runs all DOS games I have seen him run (descent fan, likes carmageddon and has played USNF since he had it). He runs W98. I think it is more a configuration problem. Your best bet is to make a dual boot menu (despite so many people saying you cannot, it is possible with Win98 as it was Win95). If you can't EMail me and I'll show you. Otherwise hit F8 on startup and then choose 'command prompt only'. Install DOS drivers. It shouldn't go to Windows. This is how my friend has done it. Good luck.
0
 
LVL 1

Expert Comment

by:ronaldvr
Comment Utility
Everybody forgot to ask, so: Do you have the PCI version of that card? If so there are some older DOS programs that will not works, since they look at the ISA bus directly.... Some mainboards have a solution for this some not.
0
 
LVL 15

Accepted Solution

by:
jrhelgeson earned 100 total points
Comment Utility

0

Featured Post

Get up to 2TB FREE CLOUD per backup license!

An exclusive Black Friday offer just for Expert Exchange audience! Buy any of our top-rated backup solutions & get up to 2TB free cloud per system! Perform local & cloud backup in the same step, and restore instantly—anytime, anywhere. Grab this deal now before it disappears!

Join & Write a Comment

I have purchased two new systems and both are now Universal Extensible Firmware Interface (UEFI) based. UEFI is replacing BIOS for the desktop PC. It is a Linux based firmware with enough robustness it can communicate with a website without loading …
Upper back Pain: My back hurt for months. Upper back, mostly my neck, spine and across my shoulder blades. I was getting headaches too, that felt like they were caused by tension in my shoulders, but now I feel fine! I'm sharing this hoping someone…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
This video demonstrates how to create an example email signature rule for a department in a company using CodeTwo Exchange Rules. The signature will be inserted beneath users' latest emails in conversations and will be displayed in users' Sent Items…

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now