I've got a bunch of questions about MIDI in Sierra games.
Posted: Tue Jan 12, 2010 4:19 pm
The way music works in DOS games, Sierra games in particular, is something I sort of understand, but not completely, and I'd like to get a better and/or more accurate understanding of what's meant to happen vs. what actually does. I have a rudimentary understanding of what MIDI is, and a somewhat cobbled-together idea of the history. So I think my first set of questions is just verification that I've got the basic history right. So, here's what I think I know:
King's Quest IV is the first computer game to support MIDI. The music is composed for the Roland MT-32, a MIDI module that implements Roland's proprietary MT-32 MIDI specification. The game also supports AdLib. Sound Blaster cards support AdLib's functionality, and therefore are also supported implicitly.
Police Quest I, SCI remake is the first Sierra game to support General MIDI, a MIDI standard that is newer and more advanced than Roland's MT-32 standard. MT-32 is still supported, and the music is still composed for it. AdLib is also supported. Sound Blaster cards support both AdLib functionality and General MIDI, so they are supported both implicitly and explicitly.
King's Quest VI is the first Sierra game whose music is composed for the Roland Sound Canvas, a MIDI module that implements General MIDI instead of the MT-32 standard. MT-32 and AdLib are still supported.
Did I miss any important milestones? Was everything I summarized accurate? I've got a lot more questions, but first I want to make sure I've got the basics right.
King's Quest IV is the first computer game to support MIDI. The music is composed for the Roland MT-32, a MIDI module that implements Roland's proprietary MT-32 MIDI specification. The game also supports AdLib. Sound Blaster cards support AdLib's functionality, and therefore are also supported implicitly.
Police Quest I, SCI remake is the first Sierra game to support General MIDI, a MIDI standard that is newer and more advanced than Roland's MT-32 standard. MT-32 is still supported, and the music is still composed for it. AdLib is also supported. Sound Blaster cards support both AdLib functionality and General MIDI, so they are supported both implicitly and explicitly.
King's Quest VI is the first Sierra game whose music is composed for the Roland Sound Canvas, a MIDI module that implements General MIDI instead of the MT-32 standard. MT-32 and AdLib are still supported.
Did I miss any important milestones? Was everything I summarized accurate? I've got a lot more questions, but first I want to make sure I've got the basics right.