Tandy 3-voice driver for SCI1?

Talk about anything you want here
Post Reply
User avatar
HunterZ
Sierra Fan Wanna Be
Posts: 15
Joined: Sun Dec 12, 2010 10:00 pm
Location: Seattle
Gender: Not Specified

Tandy 3-voice driver for SCI1?

Post by HunterZ » Sat May 20, 2017 1:27 pm

I thought I would be silly and listen to the Erana's Peace song in QfG1VGA with different emulated/real sound hardware in DOSBox, and I noticed that the game has a PC speaker music driver but not a Tandy 3-voice one (which I guess makes sense, as Tandy 3-voice machines probably wouldn't support VGA?).

Is there an SCI1-compatible music driver for Tandy 3-voice out there?

Edit: I guess Game Blaster probably comes pretty close to what it would sound like.

User avatar
MusicallyInspired
Village Elder
Posts: 2245
Joined: Fri Oct 10, 2008 8:46 am
Gender: Male
Location: Manitoba, Canada
Contact:

Re: Tandy 3-voice driver for SCI1?

Post by MusicallyInspired » Sat May 20, 2017 7:07 pm

There is a Tandy 3-voice driver for SCI1.0, but not for SCI1.1 (which QFG1VGA is).
01010100 01110010 01110101 01110011 01110100 00100000 01010100 01001000 00110001

User avatar
Collector
Grand Poobah
Posts: 11064
Joined: Wed Oct 08, 2008 12:57 am
Location: Sierraland
Contact:

Re: Tandy 3-voice driver for SCI1?

Post by Collector » Sat May 20, 2017 8:53 pm

Does it even have a Tandy track?
01000010 01111001 01110100 01100101 00100000 01101101 01100101 00100001

Image

User avatar
MusicallyInspired
Village Elder
Posts: 2245
Joined: Fri Oct 10, 2008 8:46 am
Gender: Male
Location: Manitoba, Canada
Contact:

Re: Tandy 3-voice driver for SCI1?

Post by MusicallyInspired » Sat May 20, 2017 9:40 pm

Actually, it does upon investigation with SCI Companion. Probably carried over from the SCI0 version though. SQ5's Tandy driver is just a PC Speaker driver in disguise. I don't think one exists for SCI1.1.
01010100 01110010 01110101 01110011 01110100 00100000 01010100 01001000 00110001

User avatar
HunterZ
Sierra Fan Wanna Be
Posts: 15
Joined: Sun Dec 12, 2010 10:00 pm
Location: Seattle
Gender: Not Specified

Re: Tandy 3-voice driver for SCI1?

Post by HunterZ » Sat May 20, 2017 10:11 pm

I didn't know that SCI games had separate soundtracks per audio device. I figured they just wrote the drivers to play an appropriate subset of note tracks from the song.

I think I got a good enough flavor via the Game Blaster driver, and I could probably check out the original EGA version if I were really curious.

User avatar
MusicallyInspired
Village Elder
Posts: 2245
Joined: Fri Oct 10, 2008 8:46 am
Gender: Male
Location: Manitoba, Canada
Contact:

Re: Tandy 3-voice driver for SCI1?

Post by MusicallyInspired » Sun May 21, 2017 1:17 am

HunterZ wrote:I didn't know that SCI games had separate soundtracks per audio device. I figured they just wrote the drivers to play an appropriate subset of note tracks from the song.
Partially right. There are multiple channels in each sound resource and only certain channels play depending on what driver you are running the game with. Some channels are entirely unique and separate from what you hear in other drivers. So it isn't always just that certain channels are silenced for say something like the Tandy driver, but there are alternate variations of melodies designed specifically for other music devices. For instance, the SQ4 opening sequence in PC speaker is completely different from every other sound device because Ken Allen reworked it entirely himself in about one day before release because he was unhappy with the conversion that someone else did.
01010100 01110010 01110101 01110011 01110100 00100000 01010100 01001000 00110001

User avatar
HunterZ
Sierra Fan Wanna Be
Posts: 15
Joined: Sun Dec 12, 2010 10:00 pm
Location: Seattle
Gender: Not Specified

Re: Tandy 3-voice driver for SCI1?

Post by HunterZ » Sun May 21, 2017 10:32 am

Ah, that makes total sense, thanks.

User avatar
Fender_178
Sierra Veteran
Posts: 286
Joined: Fri Oct 10, 2008 2:13 pm

Re: Tandy 3-voice driver for SCI1?

Post by Fender_178 » Tue May 23, 2017 9:39 pm

I knew that KQ4 SCI had a Tandy track because I played the game originally on a Tandy 1000 PC. I forget what the track sounds like now since its been well over 20 years since then. Not sure if it is similar to the AGI version of KQ4.
FREEZE SCUM!!

User avatar
MusicallyInspired
Village Elder
Posts: 2245
Joined: Fri Oct 10, 2008 8:46 am
Gender: Male
Location: Manitoba, Canada
Contact:

Re: Tandy 3-voice driver for SCI1?

Post by MusicallyInspired » Wed May 24, 2017 1:09 am

Every SCI0 game has a Tandy soundtrack and most if not all SCI1.0 games. AGI also has Tandy soundtracks, but they're not the same. The differences between AGI and SCI Tandy scores are that SCI Tandy scores have volume envelopes on their instruments which means notes have a volume decay. AGI has this as well (though I think it's preset whereas SCI's is configurable I believe? Not with any tools we currently have with SCI Studio, though...I could be wrong), but one thing AGI does have that SCI curiously does not is the noise "channel". Tandy 3-voice has a capability to play noise which isn't really a 4th channel, but produces noise on ALL channels at the same time notes are being played. Anyway, AGI has it and SCI doesn't which is a shame. But then I also don't see how it would be possible with MIDI-based music files to trigger sounds....I'm sure they could have come up with a way, though.
01010100 01110010 01110101 01110011 01110100 00100000 01010100 01001000 00110001

Post Reply