home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Intermedia 1998 January
/
inter1_98.iso
/
www
/
rozi
/
CMF.ZIP
/
MIX.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1996-01-22
|
964b
|
50 lines
{$M 15000,0,50000}
uses voc,cmf,crt;
var
muzyka:pointer;
odglos:pointer;
ch:char;
procedure CzyBlad;
begin
if VOC_blad<>VOk then
begin
writeln(VOpisBledu);
halt
end;
if CMF_blad<>COk then
begin
writeln(COpisBledu);
halt
end
end;
procedure Wystrzal;
begin
VOdtworzVOC(Odglos);
repeat until VOCStatus=0
end;
begin
CzyBlad;
VinicjujSterownik(0,0);
CzyBlad;
VOdczytajPlikVOC(Odglos,'STRZAL.VOC');
CzyBlad;
Muzyka:=CZaladujPlikCMF('BADMAN.CMF');
CzyBlad;
writeln;
writeln('SPACJA - WystrzaÆ, ESC - Koniec');
writeln;
CZagrajCMF(Muzyka);
repeat
ch:=#0;
if keypressed then ch:=readkey;
if ch=#32 then Wystrzal
until (CMFStatus=0)or(ch=#27);
if ch=#27 then CZakonczCMF;
CResetujSBFM;
VZwolnijPamiec(Odglos);
CZwolnijPamiecCMF(Muzyka)
end.