Sierra Audio: Difference between revisions

From MultimediaWiki
Jump to navigation Jump to search
No edit summary
(external game links and container category)
Line 36: Line 36:
     use 8-bit mono PCM;
     use 8-bit mono PCM;


Games using this format:
== Games Using This Format ==
*  Island of Dr. Brain
*  King's Quest 5
*  King's Quest 6
*  King's Quest 7
*  Laura Bow 2
*  Leisure Suit Larry 5
*  Leisure Suit Larry 6
*  Leisure Suit Larry 7
*  Mixed-Up Mother Goose
*  Pepper's Adventures in Time
*  Phantasmagoria
*  Space Quest 4
*  Space Quest 5
*  Space Quest 6
*  Torin's Passage


*  [http://www.mobygames.com/game/dos/dagger-of-amon-ra The Dagger of Amon Ra (a.k.a. Laura Bow 2)]
*  [http://www.mobygames.com/game/dos/island-of-dr-brain The Island of Dr. Brain]
*  [http://www.mobygames.com/game/dos/kings-quest-v-absence-makes-the-heart-go-yonder King's Quest V: Absence Makes the Heart Go Yonder]
*  [http://www.mobygames.com/game/dos/kings-quest-vi-heir-today-gone-tomorrow King's Quest VI: Heir Today, Gone Tomorrow]
*  [http://www.mobygames.com/game/dos/roberta-williams-kings-quest-vii-the-princeless-bride King's Quest VII: The Princeless Bride]
*  [http://www.mobygames.com/game/dos/leisure-suit-larry-5-passionate-patti-does-a-little-undercover-w Leisure Suit Larry 5: Passionate Patti Does a Little Undercover Work!]
*  [http://www.mobygames.com/game/dos/leisure-suit-larry-6-shape-up-or-slip-out Leisure Suit Larry 6: Shape Up or Slip Out!]
*  [http://www.mobygames.com/game/dos/leisure-suit-larry-love-for-sail Leisure Suit Larry 7: Love For Sail]
*  [http://www.mobygames.com/game/dos/roberta-williams-mixed-up-mother-goose Mixed-Up Mother Goose]
*  [http://www.mobygames.com/game/dos/peppers-adventures-in-time Pepper's Adventures in Time]
*  [http://www.mobygames.com/game/dos/roberta-williams-phantasmagoria Phantasmagoria]
*  [http://www.mobygames.com/game/dos/space-quest-iv-roger-wilco-and-the-time-rippers Space Quest IV: Roger Wilco and the Time Rippers]
*  [http://www.mobygames.com/game/dos/space-quest-v-the-next-mutation Space Quest V: The Next Mutation]
*  [http://www.mobygames.com/game/dos/space-quest-6-roger-wilco-in-the-spinal-frontier Space Quest 6: Roger Wilco in the Spinal Frontier]
*  [http://www.mobygames.com/game/dos/torins-passage Torin's Passage]
[[Category:Container Format]]
[[Category:Game Formats]]
[[Category:Game Formats]]

Revision as of 09:54, 19 February 2006

This page describes audio format and codecs used in different games by Sierra.

File Format

 Byte Value
 ----------------
 0    Header size
 1    Version
 2-5  String "SOL"
 6-7  Sample rate
 8    Flags
 9-10 Size

Flags are used to determine audio format and compression:

 0x01 DPCM
 0x04 Stereo
 0x10 16-bit

Working scheme to determine what decompressor to use:

 if(Version == 0x8D) {
   if(Flags & USE_DPCM)
     use old DPCM variant;
   else
     use 8-bit unsigned mono PCM;
 }
 if(Flags == USE_DPCM | USE_16BIT)
   use 8->16 bit DPCM;
 else if(Flags == USE_DPCM)
   use new DPCM variant;
 else if(Flags & USE_16BIT)
   use 16-bit mono or stereo PCM;
 else
   use 8-bit mono PCM;

Games Using This Format