VOGONS


First post, by Lazerith_444

User metadata
Rank Newbie
Rank
Newbie

Does anyone know how to get the sound to work correctly in Freddy Pharkas using the Sound Blaster driver on a sb16 compatible sound card? Only the first couple sound effects play before it stops working. I have always used the thunderboard driver, but it sounds crappy, and I would really like to get sb16 quality speech in this game. Over the many years I've had the game, I've tried everything from running the game with dos 5.0, dos 6.22, win95, win98, pentiums, 486s, sb16s, awe32s, awe64s, turtle beach tropez, different "set blaster" arrangements. I've tried the ASP driver from kq6cd, but it's incompatible. Any ideas? Are there any drivers out there to fix this problem?

I *believe* the problem is the same problem that plagued KQ6CD, but the driver that fixes that game is incompatible with this one. I also believe LSL6 floppy and lo res CD have the same sound problem as freddy.

I have attached four files that demonstrate the difference in sound quality of the Thunderboard driver compared to the SB16. Using the 8-bit thunderboard driver is not an option for good sound quality.

Let me add:
The system I'm using now is Pentium 90, DOS 6.22, AWE64 Gold, Roland SCC1, & 128 MB RAM.

Reply 1 of 10, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

Why don't you use DOSBox or SCUMMVM?

Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)

Reply 2 of 10, by collector

User metadata
Rank l33t
Rank
l33t

Freddy Pharkas is an SCI game, so no ScummVM, but eL_PuSHeR does have a point about DOSBox. I have no issues with FP's SB audio in DOSBox. If you are limited to that system can you install Win 3x and just play the Windows version?

Reply 3 of 10, by Lazerith_444

User metadata
Rank Newbie
Rank
Newbie
collector wrote:

Freddy Pharkas is an SCI game, so no ScummVM, but eL_PuSHeR does have a point about DOSBox. I have no issues with FP's SB audio in DOSBox. If you are limited to that system can you install Win 3x and just play the Windows version?

My fastest computer (2GHz P4 w/ XP Pro) is too old to run DOSBox smoothly, which is why I posted here. However, when I did try it in DOSBox a year or so ago (0.68?), the sound *did* work for me, but it doesn't seem work in the newest 0.72 release. Have you tried the latest version?

I have removable hard drives, so I have no problem playing the windows version in Win98 if I wanted to. But I don't like the windows version. It has hideous graphics. 320x200 graphics do not stretch to 640x480 and look pretty. Another thing I hate is the lagging mouse responsiveness. This problem can be fixed in later windows interpreters by adding asyncCheckFreq=60 to the config file, but not in the SCI 1.1 win interpreter. (Plus, in the DOS version you get pretty screen transitions and colorized cursors.) Like I said, I have no trouble getting the game to work. I just can't seem to get it to work *perfectly*.

Reply 4 of 10, by collector

User metadata
Rank l33t
Rank
l33t

I am using .72, but admit that I have not played through that far with the latest version of DOSBox, just through the entire opening and a few minutes of game play with no issues. A 2 GHz machine should be able to run any SCI game in DOSBox smoothly. What core/cycles etc. are you trying?

The Sierra Help Pages -- New Sierra Game Installers -- Sierra Game Patches -- New Non-Sierra Game Installers

Reply 5 of 10, by Lazerith_444

User metadata
Rank Newbie
Rank
Newbie

I can only get about 7000-10000 cycles before DOSBox starts running like crap. But I did manage to get the sound working again. I had to set the set the tandy sound back to auto because for some reason it was trying to play the sounds through tandy dac.

But that still doesn't answer my question: How do I get the SB16 sounds to work in real DOS? (or the DOS version in Win98) I don't feel like dragging my Pentium 90 over to my P4, crawling around on the floor, getting all dusty, making a big mess of wires, just to use my SCC-1 in a SLOOOWW dosbox environment. It would be easier if I could just get it to work directly on my Pentium 90 (or any of my other machines with ISA slots, for that matter.)

Reply 7 of 10, by Lazerith_444

User metadata
Rank Newbie
Rank
Newbie

With all due respect, I'm not interested in using DOSBox. That's why I posted in this section of the forum. With my current setup, DOSBox is more trouble than it's worth. 7000-10000 cycles may be good enough to get it *to run*, but my Pentium 90 can run it much better (with exception of the sound.)

This sound problem seems to happen if you use a SB16 PNP compatible sound card with KQ6CD, LSL6 Floppy, LSL6 lo-res CD, and the GK1DEMO and any newer SCI 1.1 games that use what is *supposed* to be a SB16 compatible driver. You can always tell which games they are because GOSIERRA.EXE is incompatible with their Sound Blaster drivers and every time quitting the game it "adjusts" the software mixer (stupidly) muting the CD and line-in. With KQ6CD, there is a replacement driver, but this driver is incompatible with freddycd and lsl6.

Here's an excerpt from the README of the replacement driver that fixes KQ6CD:

Updated SoundBlaster Driver - AUDBLAST.DRV

This updated AUDBLAST.DRV corrects a problem with some SoundBlaster 16 ASP
sound cards in which only the first digitized sound effect is heard. It
works with the following games:

EcoQuest CD-ROM
King's Quest VI CD-ROM
Laura Bow II CD-ROM
Space Quest IV CD-ROM

Of these four games, KQ6 was the only one I have ever had trouble with. I think it was released late enough that it had SB16 support built in from the get go. (Crappy SB16 support though.)

Reply 8 of 10, by collector

User metadata
Rank l33t
Rank
l33t

It's an error that I have never encountered, so I have not had much incentive to find a fix. I would not have expected the GOSiERRA patch to help in this case. It only changes the detection/initialization routine of Sierra's SB driver. You might try contacting Lars Skovlund, he seems to be one of the more knowledgeable people around when it comes to sound in SCI games.

Reply 9 of 10, by Lazerith_444

User metadata
Rank Newbie
Rank
Newbie

What would be the best way to go about contacting Lars Skovlund?