www.pudn.com > bmbrsrc > BomberSounds.c


//Sounds 
char    *Vault, *Expl, *Lose, *Bonus; 
 
//Load the sounds 
void LoadSounds () 
{ 
  FILE  *SoundFile; 
  long  WaveSize; 
 
  //Open the file 
  SoundFile = fopen ("BOMBSNDS.SSF", "rb"); 
  //Explosion 
  fread (&WaveSize, 4, 1, SoundFile); 
  Expl = (char *)malloc (WaveSize); 
  fread (Expl, 1, WaveSize, SoundFile); 
  //Lose 
  fread (&WaveSize, 4, 1, SoundFile); 
  Lose = (char *)malloc (WaveSize); 
  fread (Lose, 1, WaveSize, SoundFile); 
  //Bonus 
  fread (&WaveSize, 4, 1, SoundFile); 
  Bonus = (char *)malloc (WaveSize); 
  fread (Bonus, 1, WaveSize, SoundFile); 
  //Close the file 
  fclose (SoundFile); 
}