Community

SCI Programming => SCI Community How To's & Tutorials => Topic started by: CarlosTex on March 22, 2020, 12:02:55 PM

Title: IBM Music Feature on SCI1 and SCI1.1 (Listen to Space Quest 4 CD with the IBM MF
Post by: CarlosTex on March 22, 2020, 12:02:55 PM
Hello there! First time posting here!

So King's Quest V, Jones in the Fast Lane, Mixed Up Mother Goose and Quest for Glory 2 were the last 2 games with support for the IMFC. Well...oficially. The way the SCI engine works, IMFC support is absolutely intact for all games that use SCI1 and SCI 1.1 engines. All you need is the appropriate driver and a patch.002 or 2.pat file (renaming patch.002 to 2.pat works).

The patch.002 file contains all the instruments the game will use in a certain order. So it seems to be possible that if instruments are arranged properly to each game soundtrack, IMFC support can be quite good. In fact you can use or extract any patch.002 from any Sierra game that officially supported the IMFC and try it out with any game without IMFC official support.

As an example i made a quick video showing off Space Quest 4 CD with music playing on the IMFC + digital sound coming from my SB compatible card:

https://youtu.be/6jhF-_io8iA

In theory, if the patch file structure is understood and knowing which default instruments to choose on the IMFC it is possible to create/optimize a patch file for each SCI1 and SCI1.1 game without official support for the IMFC. This would increase the number of games with good IMFC support, in fact probably more than double that number. Maybe if there is an easy way to know which instruments on the MT-32 are used and where are used one can optimize the Patch file for the IBM card

Only problem is the limited availability of these cards, which could be somehow mitigated if in the future DOSBox gets IMFC support. Good news is that there is one person working on it.
Title: Re: IBM Music Feature on SCI1 and SCI1.1 (Listen to Space Quest 4 CD with the IBM MF
Post by: CarlosTex on March 22, 2020, 12:05:54 PM
By the way, forgot to mention: the patch.002 i used was extracted from Conquests of Camelot, seemed to be the best match for this game. Different Patch.002 files from other games can sound decent or just plain horrible. I haven't found one that sounds minimally good with Leisure Suit Larry 1 VGA for instance.
Title: Re: IBM Music Feature on SCI1 and SCI1.1 (Listen to Space Quest 4 CD with the IBM MF
Post by: MusicallyInspired on March 22, 2020, 10:52:49 PM
I love discoveries like this. Any attempts to preserve ancient ways games can function is right up my alley. I just wish I had an IMFC. Love that FM brass sound!