3bf /* Liten utility f”r att sno Sierra-samples */ /* Skriven f”r Dagger of Amon Ra, men funkar */ /* ev. „ven med andra Sierra-spel */ #include #include #include main() { FILE* f; FILE* outf; FILE* sampratef; unsigned char hdr[6]; unsigned char outfname[10]; int seqnr = 0; unsigned char seqstr[20]; unsigned int rate; unsigned long i,datalen; unsigned char databyte; int j; f = fopen("\\sierra\\ra\\resource.aud","rb"); sampratef = fopen("samprate.txt","wt"); while(! feof(f)) { strcpy(outfname,itoa(seqnr,seqstr,10)); strcat(outfname,".RAW"); outf = fopen(outfname,"wb"); fread(&hdr,6,1,f); fread(&rate,2,1,f); fread(&hdr,1,1,f); fread(&datalen,4,1,f); fprintf(sampratef,"Sample %d rate: %d\n",seqnr++,rate); for(i = 0;i