home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fujiology Archive
/
fujiology_archive_v1_0.iso
/
!MAGS
/
!BONUS
/
COVERDSK
/
STFORMAT
/
STF03.ZIP
/
STF03.MSA
/
GFADEMOS
/
30SOUNDS.LST
next >
Wrap
File List
|
1985-11-20
|
5KB
|
195 lines
' GFA Basic V2 Sound Effect Player
' Effects and Code Written By W Smith
' Pretty bits of no significance by B Capel
'
' Runs in Medium or Hi resolution
'
Cls
Hidem
Print
Print " **************************************************************************"
Print " ** **"
Print " ** G F A B A S I C S O U N D E F F E C T P L A Y E R **"
Print " ** **"
Print " ** Written By W Smith - ST Format August 1989 **"
Print " ** **"
Print " **************************************************************************"
'
Dim Effect$(30)
For N%=0 To 30
Effect$(N%)=Space$(60)
Next N%
'
Restore Sounds
'
Print At(23,12);"Please wait - Initialising effects....."
For Index%=0 To 30
Count%=0
Sd%=Varptr(Effect$(Index%))
Repeat
Read X%
Poke Sd%+Count%,X%
Inc Count%
Until X%=999
Next Index%
'
Do
'
Print At(22,12);" "
Print At(25,12);
Input " Choose an effect (1-31) ";Func%
If Func%>0 And Func%<32
Void Xbios(32,L:Varptr(Effect$(Func%-1)))
Endif
Loop
'
Sounds:
' Effect #0
Data 0,100,1,0,2,200,3,0,4,50,5,0,6,31,7,220
Data 8,16,9,0,10,16,11,127,12,37,13,0,128
Data 0,129,0,137,200,130,128,255,0,999
' Effect #1
Data 0,42,1,2,2,88,3,4,4,164,5,8,7,199,8,16
Data 9,16,10,16,11,106,12,10,13,4,128,124,129
Data 4,54,164,255,0,999
' #2
Data 0,0,1,0,2,100,3,0,4,200,5,0,6,31,7,198
Data 8,16,9,16,10,16,11,207,12,88,13,0,128
Data 255,129,6,0,0,130,0,255,0,999
' #3
Data 2,216
Data 3,4,4,219,5,5,7,254,8,16,11,223,12,118
Data 13,0,128,0,129,0,22,0,255,0,999
' #4
Data 0,140
Data 1,1,2,216,3,4,4,219,5,5,7,254,8,16
Data 11,207,12,88,13,0,128,0,129,0,41,0,255,0,999
' #5
Data 2,216
Data 3,4,4,219,5,5,7,254,8,16,11,223,12,118
Data 13,0,128,0,129,0,22,0,255,0,999
' #6
Data 0,0
Data 1,0,7,254,8,16,11,207,12,88,13,0,128,0
Data 129,0,41,0,255,0,999
' #7
Data 0,82
Data 1,2,2,251,3,13,4,34,5,0,7,248,8,16
Data 11,0,12,86,13,0,128,0,129,0,11,0,130,0,255,0,999
' #8
Data 0,210
Data 1,3,2,232,3,3,4,209,5,7,7,248,8,16
Data 9,16,10,16,11,111,12,163,13,0,128,0,255,0,999
' #9
Data 0,52
Data 1,0
Data 2,0
Data 3,0
Data 4,0
Data 5,0
Data 6,0
Data 7,254
Data 8,16
Data 9,0
Data 10,0
Data 11,0
Data 12,16
Data 13,9
Data 130,100
Data 7,255,8,0,255,0,999
' #10
Data 0,254
Data 1,0,2,0,3,0,4,0,5,0,6,0
Data 7,254,8,11,9,0,10,0,11,0,12,0
Data 13,0,130,20
Data 0,86,1,1,130,20
Data 0,254,1,0,130,20
Data 0,86,1,1,130,20
Data 8,0,9,0,130,50
Data 7,255,8,0,255,0,999
' #11
Data 0,0
Data 1,0,2,0,3,0,4,0,5,0,6,15
Data 7,199,8,16,9,16,10,16,11,0,12,16
Data 13,0,130,25
Data 8,0,9,0,130,50
Data 7,255,8,0,255,0,999
' #12
Data 0,0
Data 1,0,2,0,3,0,4,0,5,0,6,10
Data 7,199,8,16,9,16,10,16,11,0,12,80
Data 13,0,130,20
Data 8,0,9,0,10,0,13,100
Data 7,255,8,0,255,0,999
Block1:
' #13
Data 0,0
Data 1,0,2,0,3,0,4,0,5,0,6,0
Data 7,254,8,15,9,0,10,0,11,0,12,0
Data 13,0,128,60,129,0,-2,40,130,2
Data 7,255,8,0,255,0,999
' #14
Data 0,64,1,1,2,56,3,1,8,16,9,16,12,20,13,0,11,20
Data 7,252,255,0,999
' #15
Data 0,64,1,0,2,120,3,0,8,16,9,16,12,20,13,0,11,20
Data 7,252,255,0,999
' #16
Data 0,86,1,0,2,86,3,0,8,16,9,15,12,1
Data 13,10,11,50,7,252,128,16,129,9,-1,0
Data 255,0,8,0,255,0,999
' #17
Data 0,2,1,15,2,2,3,15,8,16,9,16,12,20,13,10
Data 11,20,7,252
Data 128,240,129,1,-16,0,255,10,8,0,9,0,255,0,999
' #18
Data 0,2,1,0,2,2,3,16,8,13,9,13,7,252
Data 128,15,129,6,-1,0,255,5,8,5,9,5,255,0,999
' #19
Data 0,0,1,15,8,15,12,0,13,4,11,20,7,252
Data 128,0,129,1,1,15,255,1,8,0,255,0,999
' #20
Data 0,8,1,2,2,12,3,4,8,16,9,16,12,20,13,9
Data 11,20,7,252
Data 128,200,129,0,-20,0,255,1,8,0,9,0,255,0,999
' #21
Data 0,0,1,0,8,16,12,70,13,0,11,20,7,252
Data 128,0,129,1,1,255,255,0,999
' #22
Data 0,100,1,4,2,101,3,4,8,15,9,15
Data 11,0,12,30,7,252
Data 255,5,1,3,3,3,255,5,1,2,3,2,255,5,1,1,3,1
Data 255,5,1,0,3,0
Data 255,5,13,0,8,16,9,16,255,0,999
' #23
Data 0,8,1,2,8,16,12,25,13,9,11,20,7,252
Data 128,0,129,1,1,15,128,0,129,1,1,15,255,50
Data 8,0,9,0,255,0,999
' #24
Data 0,32,1,0,2,80,3,0,8,15,9,16,12,1
Data 13,10,11,100,7,252,128,16,129,8,-1,0
Data 255,12,9,0,255,0,999
' #25
Data 0,20,1,0,2,48,3,0,8,15,9,16,12,1
Data 13,10,11,50,7,252,128,16,129,8,-1,0
Data 255,10,9,0,255,0,999
' #26
Data 0,27,1,0,2,48,3,0,8,16,9,16,12,10
Data 13,10,11,0,6,30,7,252,255,40
Data 128,15,129,8,-1,0,7,244
Data 255,10,9,0,255,0,999
' #27
Data 0,100,1,5,2,80,3,1,8,15,11,0,12,70,7,246
Data 128,0,129,6,1,31,255,3,12,40,13,0,8,16,255,0,999
' #28
Data 0,100,1,5,2,80,3,1,8,15,11,0,12,70,7,246
Data 128,31,129,6,-1,0,255,3,12,40,13,0,8,16,255,0,999
' #29
Data 0,0,1,13,2,0,3,12,4,0,5,15,6,0
Data 7,192,8,16,9,16,10,16,11,0,12,44
Data 13,2,130,160,999
' #30
Data 0,0,1,13,2,0,3,12,4,0,5,15,6,0
Data 7,248,8,16,9,16,10,16,11,200,12,200
Data 13,2,130,250,999